[haiku-bugs] [Haiku] #16448: [Tracker] Race condition initializing BFilePanel?

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 29 Jul 2020 02:02:54 -0000

#16448: [Tracker] Race condition initializing BFilePanel?
----------------------------------+-----------------------------
 Reporter:  waddlesplash          |       Owner:  nobody
     Type:  bug                   |      Status:  new
 Priority:  normal                |   Milestone:  Unscheduled
Component:  Applications/Tracker  |     Version:  R1/Development
 Keywords:                        |  Blocked By:
 Blocking:                        |    Platform:  All
----------------------------------+-----------------------------
 Occasionally (about 1 in 5-10 times), the Export file panel in WonderBrush
 will open in an extremely broken state, and resizing the window does not
 fix things. I observed this while testing fixes to #16411 et al., but the
 bug occurs with a version of libtracker that is older than that, anyway.

 Notably, I could not get this to occur with the Sanity file panel after
 testing quite a bit. So it is possible this is a WonderBrush bug, but
 reviewing the relevant code does not show any obvious problems with it:
 
https://github.com/stippi/WonderBrush-v2/blob/f6e64b578fe4d0e1ca3b6bfd4c3417300cdec655/WonderBrush/src/gui/panels/ExportPanel.cpp#L67
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16448>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: