[haiku-bugs] [Haiku] #16420: "HaikuDepot -v trace" crashes

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sun, 19 Jul 2020 07:02:03 -0000

#16420: "HaikuDepot -v trace" crashes
-------------------------------------+--------------------------
 Reporter:  humdinger                |       Owner:  apl-haiku
     Type:  bug                      |      Status:  new
 Priority:  normal                   |   Milestone:  Unscheduled
Component:  Applications/HaikuDepot  |     Version:  R1/beta2
 Keywords:                           |  Blocked By:
 Blocking:                           |    Platform:  All
-------------------------------------+--------------------------
 This is Beta2+116, 32bit

 Same with verbosity level "debug". "info" works. No difference after
 removing ~/config/cache/HaikuDepot.

 Full debug report attached.

 {{{
 thread 4238: ServerRepositoryDataUpdateProce
 state: Exception (Segment violation)

 Frame           IP                      Function Name
 -----------------------------------------------
 0x7026fdb0      0x1cd6b6d
 DepotMatchingRepositoryListener::MapDepot(DepotInfo&, void*) + 0xd5
         Disassembly:
                 DepotMatchingRepositoryListener::MapDepot(DepotInfo&,
 void*):

 }}}

 The last lines in Terminal are:

 {{{
 [Coordinator] will coordinate nodes
 [Coordinator] process [LocalRepositoryUpdateProcess] running or complete
 [Coordinator] process [LocalPkgDataLoadProcess] running or complete
 [Coordinator] process [ServerIconExportUpdateProcess] running or complete
 [Coordinator] process [ServerRepositoryDataUpdateProcess] running or
 complete
 [Coordinator] process [ServerReferenceDataUpdateProcess] running or
 complete
 [Coordinator] all predecessors not complete ->
 [ServerPkgDataUpdateProcess<Haiku>] not started
 [Coordinator] all predecessors not complete ->
 [ServerPkgDataUpdateProcess<HaikuPorts>] not started
 url->file <ServerRepositoryDataUpdateProcess>; Connection opened, sending
 request.
 url->file <ServerRepositoryDataUpdateProcess>; GET /__repository/all-
 en.json.gz HTTP/1.1

 url->file <ServerRepositoryDataUpdateProcess>; Host: depot.haiku-os.org
 url->file <ServerRepositoryDataUpdateProcess>; Accept: */*
 url->file <ServerRepositoryDataUpdateProcess>; Accept-Encoding: gzip
 url->file <ServerRepositoryDataUpdateProcess>; Connection: close
 url->file <ServerRepositoryDataUpdateProcess>; User-Agent:
 HaikuDepot/0.0.3
 url->file <ServerRepositoryDataUpdateProcess>; If-Modified-Since: Thu, 09
 Jul 2020 10:01:39 GMT
 url->file <ServerRepositoryDataUpdateProcess>; Request sent.
 url->file <ServerRepositoryDataUpdateProcess>; Status line received: Code
 304 (Not Modified)
 url->file <ServerRepositoryDataUpdateProcess>; Date: Sun, 19 Jul 2020
 07:00:44 GMT
 url->file <ServerRepositoryDataUpdateProcess>; Server:
 Jetty(9.4.27.v20200227)
 url->file <ServerRepositoryDataUpdateProcess>; Connection: close
 received http status 304 --> will not store download to file
 url->file <ServerRepositoryDataUpdateProcess>; 3 headers and 0 bytes of
 data remaining
 [ServerRepositoryDataUpdateProcess] remote data has not changed since
 [Thu, 09 Jul 2020 10:01:39 GMT]
 [ServerRepositoryDataUpdateProcess] did fetch data
 [ServerRepositoryDataUpdateProcess] will process data
 derived system default language [en]
 set preferred language [en]
 Kill Thread
 }}}

 Dario on IRC has no issues running nightly hrev54418, 32 bit.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16420>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: