Opened 6 years ago

Last modified 2 years ago

#9298 assigned bug

Old BeOS app 3DStarchart deadlocks after close the program.

Reported by: Premislaus Owned by: nobody
Priority: normal Milestone: R1
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

Old BeOS app 3DStarchart deadlocks after close the program. I think it blocks the Deskbar. Need to use ctrl+alt+del to close the program. Then everything goes back to normal.

Attachments (2)

starchartx86R4.zip (539.5 KB) - added by Premislaus 6 years ago.
bt_from_syslog (4.4 KB) - added by Premislaus 6 years ago.

Download all attachments as: .zip

Change History (8)

Changed 6 years ago by Premislaus

Attachment: starchartx86R4.zip added

Changed 6 years ago by Premislaus

Attachment: bt_from_syslog added

comment:1 Changed 6 years ago by anevilyak

Component: - GeneralKits/Interface Kit
Owner: changed from nobody to axeld
Version: R1/alpha4.1R1/Development

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?

comment:2 Changed 6 years ago by Premislaus

I do not have BeOS :-(.

comment:3 in reply to:  2 ; Changed 6 years ago by anevilyak

Replying to Premislaus:

I do not have BeOS :-(.

In that case I'd be a bit more cautious before filing tickets like this. BeOS certainly had its fair share of extremely buggy apps, so unless you can verify for certain that the app actually worked as expected on R5, please don't immediately assume it's a Haiku bug.

comment:4 in reply to:  3 ; Changed 6 years ago by Premislaus

Replying to anevilyak:

Replying to Premislaus:

I do not have BeOS :-(.

In that case I'd be a bit more cautious before filing tickets like this. BeOS certainly had its fair share of extremely buggy apps, so unless you can verify for certain that the app actually worked as expected on R5, please don't immediately assume it's a Haiku bug.

OK. Just looking for programs on Haikuware. Haiku supposed to be compatible with BeOS. I reported a few programs aforetime.

comment:5 in reply to:  4 Changed 6 years ago by anevilyak

Replying to Premislaus:

OK. Just looking for programs on Haikuware. Haiku supposed to be compatible with BeOS. I reported a few programs aforetime.

It is indeed, but "compatible with BeOS" doesn't mean "magically fixes apps that were buggy even back on BeOS", so again, it needs to be verified that those apps did in fact work as expected back on that one as well before filing a bug. This is especially the case for older apps i.e. R4/R4.5, since there were a few compatibility breaks between those and R5 as well.

comment:6 Changed 2 years ago by axeld

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.