[haiku-bugs] Re: [Haiku] #14776: Reproducible Tracker Query crash

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 25 Dec 2018 19:53:26 -0000

#14776: Reproducible Tracker Query crash
-------------------------+----------------------------------------------
   Reporter:  miqlas     |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  Unscheduled
  Component:  - General  |    Version:  R1/Development
 Resolution:             |   Keywords:  tracker, query, crash, attribute
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+----------------------------------------------

Comment (by miqlas):

 {{{
 <waddlesplash> extrowerk: is that tracker crash reproducible?
 <extrowerk> on my side yes
 <waddlesplash> OK
 <extrowerk> but it needs plenty query results, it doesn't happen with
 10-20 results
 <extrowerk> was my description understandable? i use Haiku on my native
 language, so i don't really know how theese features called in english
 locale.
 <waddlesplash> yes, it's understandable
 <waddlesplash> hmm, interesting it doesn't happen with 10-20
 <extrowerk> lemme redo
 <extrowerk> waddlesplash:  after inserting the layout i had to right click
 on a file.
 <extrowerk> but i got a screenshot for you: (1)
 <waddlesplash> yes, that's what the crash is doing
 <waddlesplash> er, what it's doing at the time of the crash (building the
 right click menu)
 <extrowerk> see, it says: 487 element while it is definetely more than
 4000, i think it is in the middle of rebuilding the list.
 <extrowerk> interesting, that tracker shows like no file got any
 attribute, while all of them have.
 <extrowerk> so it is unable to populkate the attribs for some reason
 <extrowerk> maybe a broken attrib? wrong encoding? or something like that?
 <extrowerk> and here is the new report: (2)
 <extrowerk> slightly different than the earlier
 <waddlesplash> that crash dialog is pretty wide; maybe we should move
 "write core" into a submenu
 <waddlesplash> extrowerk: ah, it may be a locking/memory issue then; try
 waiting until the list fully rebuilds and then see if it still crashes
 <waddlesplash> if it doesn't, then that makes it easier to diagnose
 <extrowerk> waddlesplash: but it doesn't finish repopulating the list....
 It should have 4492 elements, but it shows only 485 and nothing more.
 <waddlesplash> oh, weird
 <extrowerk> but in the same time Tracker already hangs somewhere, because
 the folder icons in another Tracker window gets replaced by the unknown
 document white page icon
 <extrowerk> Stage one: Query results: notice the 4k+ results: (3)
 <extrowerk> Stage 2 copying and inserting the layout:
 <waddlesplash> ah interesting
 <waddlesplash> something going wrong with threading/locking for sure then
 <waddlesplash> please add this info to the ticket
 <extrowerk> (4)
 <extrowerk> Not yet crashed, but something already broken: Tracker cant
 open new windows, even the printscreen button is dead.

 }}}

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14776#comment:3>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: