[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OpenGL Segfaulting...



Colin Watson wrote:
> 
> Evan Van Dyke <e-van@northwestern.edu> wrote:
> >Ok, here's a little more info:  I just downloaded the newest glide,
> >recompiled and reinstalled that.  Regressed back to the -test6 kernel
> >which I know it worked on.  When trying to run q3demo, it blanks the
> >screen and switches the resolution... but as soon as it starts to play
> >the opening movie it dies.  the ldd on my libraries and executables
> >all point to the appropriate versions.  glxinfo runs correctly,
> >doesn't say it's rendering by MesaIndirect or anything.  My _guess_
> >is that it's something in the libc, libm, libdl, or libpthread
> >as I've replaced all the others with known working versions, or
> >recompiles of known working code.  Anyone have any suggestions?
> 
> Try strace? 'strace q3demo', say, and see where it dies. If it forks,
> you may have to do something like 'strace -fF q3demo'. The end of the
> output will be the interesting bit.

Here's the strace output:
VM file ui compiled to 902363 bytes of code
4 arenas parsed
6 bots parsed
trFMV::play(), playing idlogo.RoQ
Received signal 11, exiting...
[WIFEXITED(s) && WEXITSTATUS(s) == 1], 0, NULL) = 23413
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
wait4(-1, 0xbffff018, WNOHANG, NULL)    = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x806aae8, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(255, "exit $?\n", 168)             = 8
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
_exit(1)                                = ?
miranda:~$ 

--Evan

--
Evan Van Dyke                               E-mail: evandy@netcom.com
Page: 15442232@pager.mirabilis.com          ICQ#: 15442232
DNRC's Minister of Lost Internet Packets.   O-
Amateur Radio Call Sign:  KB8PVE            Elder ResCon at Northwestern

GCS/S d+(-) s:+ a--- C++++ UH+I++L++++S++V++++ P+ L+++>++++ E W++ N++
w-- O- M-- !V PS+ PE+ Y+ PGP t+ 5+++ X+ R+ tv+ b+++ DI++++ D+ g e h !r
y-

   "Quoth the Raven...  'Nevermore!'" --Edgar Allen Poe
   "I'll bet that all you can do is watch the ball bounce around the
screen.
                                      --Dilbert to Management



Reply to: