Ticket #2196 (new enhancement)

Opened 7 months ago

Last modified 5 months ago

testgl fails

Reported by: scottmc Owned by: axeld
Priority: normal Milestone: R1
Component: - General Version: R1 development
Cc: andreasf Blocked By:
Platform: x86 Blocking:

Description

Everything for the SDL library appears to build correctly, but three of the tests fail, testgamma, testdyngl, and testgl. Attached is a screencap of the testgl debug dump. It looks like mesa got linked in, so I'm puzzled why it's failing the test. Perhaps it requires hardwareGL? Maybe someone can make heads or tails of the screencap and recommend further debugging tests?

Attachments

testgl-fails.png (126.6 kB) - added by scottmc 7 months ago.
This testgl failure was on build r25283 with SDL1.2.13
testgl-bt.png (113.1 kB) - added by scottmc 7 months ago.
bt on testgl debug
testgl-bt2.png (54.3 kB) - added by scottmc 5 months ago.
bt of testgl run with new build of libSDL on r25627
SDL-tests-1.zip (379.3 kB) - added by scottmc 5 months ago.
SDL test programs, part 1 of 2
SDL-tests-2.zip (209.7 kB) - added by scottmc 5 months ago.
SDL test programs, part 2 of 2

Change History

Changed 7 months ago by scottmc

This testgl failure was on build r25283 with SDL1.2.13

Changed 7 months ago by andreasf

  • cc andreasf added
  • platform changed from All to x86

The actual error message is in the fifth line of your screenshot:

Thread 23214 called debugger(): looper must be locked before proceeding

Since it runs to that point, it likely has nothing to do with linking.

What does bt say?

Changed 7 months ago by scottmc

bt on testgl debug

Changed 5 months ago by scottmc

bt of testgl run with new build of libSDL on r25627

Changed 5 months ago by scottmc

SDL test programs, part 1 of 2

Changed 5 months ago by scottmc

SDL test programs, part 2 of 2

Changed 5 months ago by scottmc

Here's a link to a native Haiku compiled SDL library, version 1.2.13, with both shared and static libs: http://ports.haiku-files.org/downloads/12 I've attached the test files to this ticket to help out testing any fixes to this.

Note: See TracTickets for help on using tickets.