Opened 7 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 7 years ago.
bt_from_syslog (4.4 KB ) - added by Premislaus 7 years ago.

Download all attachments as: .zip

Change History (8)

by Premislaus, 7 years ago

Attachment: starchartx86R4.zip added

by Premislaus, 7 years ago

Attachment: bt_from_syslog added

comment:1 by anevilyak, 7 years ago

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 by Premislaus, 7 years ago

I do not have BeOS :-(.

in reply to:  2 ; comment:3 by anevilyak, 7 years ago

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.

in reply to:  3 ; comment:4 by Premislaus, 7 years ago

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.

in reply to:  4 comment:5 by anevilyak, 7 years ago

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 by axeld, 2 years ago

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