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
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d