[haiku-bugs] Re: [Haiku] #9298: Old BeOS app 3DStarchart deadlocks after close the program.

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Tue, 18 Dec 2012 02:43:36 -0000

#9298: Old BeOS app 3DStarchart  deadlocks after close the program.
----------------------------------+----------------------------
   Reporter:  Premislaus          |      Owner:  axeld
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  R1
  Component:  Kits/Interface Kit  |    Version:  R1/Development
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  x86
----------------------------------+----------------------------
Changes (by anevilyak):

 * owner:  nobody => axeld
 * version:  R1/alpha4.1 => R1/Development
 * component:  - General => Kits/Interface Kit


Comment:

 What's happening here is that the app's info window overrides ::Hide() to
 do nothing. BWindow's quit loop tries to hide the window before
 terminating, which in this case results in an infinite loop. I'm not sure
 if the hide before quit is actually necessary and/or was done for some
 other compat reason or not though. Is it certain that the same thing
 doesn't occur on R5?

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/9298#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: