I just did a cvs up and when I run fg I get this strace output . . . ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 ioctl(7, 0x6447, 0) = 0 gettimeofday({1131761484, 337352}, NULL) = 0 sched_yield() = 0 select(6, [5], NULL, NULL, {0, 0}) = 0 (Timeout) gettimeofday({1131761484, 365260}, {300, 0}) = 0 time([1131761484]) = 1131761484 time(NULL) = 1131761484 time(NULL) = 1131761484 gettimeofday({1131761484, 366251}, {300, 0}) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++
Caveats: I'm using the following patch: ? simgear/math/linalg.h ? simgear/misc/swap_test ? simgear/scene/fgsg Index: simgear/screen/RenderTexture.cpp =================================================================== RCS file: /var/cvs/SimGear-0.3/SimGear/simgear/screen/RenderTexture.cpp,v retrieving revision 1.10 diff -u -r1.10 RenderTexture.cpp --- simgear/screen/RenderTexture.cpp 5 Sep 2005 09:02:56 -0000 1.10 +++ simgear/screen/RenderTexture.cpp 31 Oct 2005 07:04:52 -0000 @@ -456,6 +456,11 @@ #elif defined( __APPLE__ ) #else // !_WIN32 + +/////// Ugly workaround for gl drivers not working correctly with pbuffers. + return false; + + _pDisplay = glXGetCurrentDisplay(); GLXContext context = glXGetCurrentContext(); int screen = DefaultScreen(_pDisplay); And also, I have been having some GL issues. glxgears and glxinfo all work ok, but I am still suspicious. Anyone else having this problem? Josh _______________________________________________ Flightgear-devel mailing list Flightgear-devel@flightgear.org http://mail.flightgear.org/mailman/listinfo/flightgear-devel 2f585eeea02e2c79d7b1d8c4963bae2d