Opened 10 years ago
Closed 7 years ago
#11860 closed bug (fixed)
Giddy3 game crashes due to SDL error
Reported by: | dsuden | Owned by: | kallisti5 |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Kits/OpenGL Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | #6400 | Blocking: | #11984 |
Platform: | All |
Description
Feel free to give this bug the heave-ho if it's not directly Haiku-related! I get a crash of Giddy3 on launch, which results in the attached debug info.
Attachments (3)
Change History (15)
by , 10 years ago
Attachment: | giddy3-6385-debug-16-02-2015-16-15-38.report added |
---|
comment:1 by , 10 years ago
Blocked By: | 6400 added |
---|---|
Component: | - General → Kits/OpenGL Kit |
Owner: | changed from | to
comment:2 by , 10 years ago
Blocking: | 11984 added |
---|
comment:4 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Yes, mmlr adjusted BLocker behavior to match BeOS exactly, so SDL/BGLView works again.
by , 9 years ago
Attachment: | mpv-8651-debug-08-01-2016-17-28-09.report added |
---|
by , 9 years ago
Attachment: | mpv-8681-debug-08-01-2016-17-28-42.report added |
---|
comment:7 by , 9 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:8 by , 9 years ago
@diver i got your reply before i finished editing this ticket.
From the following console message i got it seems related:
Unlocking BLocker with sem 111113 from wrong thread 8690, current holder 8692 (see issue #6400).
but i can open a new one if it's not the case.
comment:10 by , 9 years ago
Replying to diver:
Where did you get this message from?
What do you mean? this is the output mpv generated on the terminal when i launched it.
comment:11 by , 7 years ago
Tested on hrev51894 w/Giddy3. Game ran good for length of play (5m-10m). Couldn't duplicate crash issue upon launch.
comment:12 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Indeed this is fixed. Someone reopened the ticket when they should have filed a separate one.
It's actually a problem with the use of BLocker in our mesa port, which uses a quirk that worked in BeOS and never worked in Haiku (previously it was ignored, now it's entering debugger, see #6400).
The crash is continuable: click the "debug" button, then quit debugger and click "resume". The app should then run (unless there are other bugs). Anything using SDL and OpenGL will hit this problem (some other games like f1spirit, for example).