[haiku-appserver] Bug Report for recent checkin

  • From: "DarkWyrm" <bpmagic@xxxxxxxxxxxxxxx>
  • To: haiku-appserver@xxxxxxxxxxxxx
  • Date: Sun, 16 Jan 2005 18:22:57 -0500 EST

I integrated your recent check-in of the new window management code and 
I managed to stumble upon a race condition bug in the creation of a 
ServerBitmap in ViewDriver. It happens about every third startup or so, 
but here is where it crashes:

fd082128   80077fc9  CursorHandler::MoveTo(BPoint const &) + 000000ad
fd082178   800659fc  DisplayDriver::MoveCursorTo(float const &, float 
const &) + 00000078
fd0821a8   8002a8a3  RootLayer::MouseEventHandler(long, BPortLink &) + 
00000877
fd082270   80028647  RootLayer::WorkingThread(void *) + 000000e7
fd0822a0   ec0851ed  thread_start + 00000039  

I'd look into it myself, but I'm currently neck-deep in font code. :D 
Not critical, but thought you ought to know.

--DW

Other related posts: