Still get a segfault on 945GM graphics - not sure if it’s a shader issue. Get this same result with or without the shaders, so I’m assuming not… Fedora15, Core Solo, 1280x768 Intel 945GM 1GB
[josh@hargun GSB]$ gdb ./GSB.bin.x86
GNU gdb (GDB) Fedora (7.3.1-46.fc15)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type “show copying”
and “show warranty” for details.
This GDB was configured as “i686-redhat-linux-gnu”.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/…
Reading symbols from /usr/local/games/GSB/GSB.bin.x86…Missing separate debuginfo for /usr/local/games/GSB/GSB.bin.x86
(no debugging symbols found)…done.
(gdb) run
Starting program: /usr/local/games/GSB/GSB.bin.x86
[Thread debugging using libthread_db enabled]
Missing separate debuginfo for /usr/local/games/GSB/lib/libpng12.so.0
Missing separate debuginfo for /usr/local/games/GSB/lib/libjpeg.so.62
[New Thread 0xb7d1fb70 (LWP 5574)]
[New Thread 0xae4aeb70 (LWP 5575)]
[New Thread 0xadcadb70 (LWP 5576)]
[New Thread 0xad4acb70 (LWP 5577)]
Program received signal SIGSEGV, Segmentation fault.
__memcpy_ia32 () at …/sysdeps/i386/i686/memcpy.S:75
75 rep
Missing separate debuginfos, use: debuginfo-install alsa-plugins-pulseaudio-1.0.24-2.fc15.i686 freetype-2.4.4-7.fc15.i686 libXi-1.4.3-3.fc15.i686 libdrm-2.4.26-2.fc15.i686
(gdb) thread apply all bt
Thread 5 (Thread 0xad4acb70 (LWP 5577)):
#0 0x00110416 in __kernel_vsyscall ()
#1 0x4d2508a6 in nanosleep () at …/sysdeps/unix/syscall-template.S:82
#2 0x0019fa38 in SDL_Delay (ms=100) at ./src/timer/unix/SDL_systimer.c:118
#3 0x08399ec0 in UpdaterThread(void*) ()
#4 0x0015005b in SDL_RunThread (data=0x88b5bd8) at ./src/thread/SDL_thread.c:204
#5 0x0019d3dd in RunThread (data=0x88b5bd8) at ./src/thread/pthread/SDL_systhread.c:47
#6 0x4d249a2e in start_thread (arg=0xad4acb70) at pthread_create.c:305
#7 0x4d18834e in clone () at …/sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 4 (Thread 0xadcadb70 (LWP 5576)):
#0 0x00110416 in __kernel_vsyscall ()
#1 0x4d17dc3e in __GI___poll (fds=0xadcad1d0, nfds=1, timeout=-1) at …/sysdeps/unix/sysv/linux/poll.c:87
#2 0x41a3050f in snd1_pcm_wait_nocheck (pcm=0x88b58a0, timeout=-1) at pcm.c:2367
#3 0x41a306d4 in snd_pcm_wait (pcm=0x88b58a0, timeout=-1) at pcm.c:2338
#4 0x41a36b8a in snd1_pcm_write_areas (pcm=0x88b58a0, areas=0xadcad2b0, offset=,
size=, func=0x41a7b430 <ioplug_priv_transfer_areas>) at pcm.c:6726
#5 0x41a7b7e7 in snd_pcm_ioplug_writei (pcm=0x88b58a0, buffer=0x88b66a8, size=1024) at pcm_ioplug.c:561
#6 0x41a2f479 in _snd_pcm_writei (size=1024, buffer=0x88b66a8, pcm=) at pcm_local.h:521
#7 snd_pcm_writei (pcm=0x88b58a0, buffer=0x88b66a8, size=1024) at pcm.c:1250
#8 0x00297937 in ALSANoMMapProc (ptr=0xb6641008) at /builddir/Frameworks/openal-soft-1.12.854/Alc/alsa.c:453
#9 0x00295aa2 in StarterFunc (ptr=0x88af778) at /builddir/Frameworks/openal-soft-1.12.854/Alc/alcThread.c:95
#10 0x4d249a2e in start_thread (arg=0xadcadb70) at pthread_create.c:305
#11 0x4d18834e in clone () at …/sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 3 (Thread 0xae4aeb70 (LWP 5575)):
#0 0x00110416 in __kernel_vsyscall ()
#1 0x4d17dc3e in __GI___poll (fds=0xb6201310, nfds=2, timeout=178) at …/sysdeps/unix/sysv/linux/poll.c:87
#2 0x443665b7 in poll_func (ufds=0xb6201310, nfds=2, timeout=178, userdata=0x88b37f8)
at pulse/thread-mainloop.c:75
#3 0x443551ed in pa_mainloop_poll (m=0x88b3758) at pulse/mainloop.c:879
#4 0x443559e8 in pa_mainloop_iterate (m=0x88b3758, block=1, retval=0x0) at pulse/mainloop.c:961
#5 0x44355ab4 in pa_mainloop_run (m=0x88b3758, retval=0x0) at pulse/mainloop.c:979
#6 0x4436653f in thread (userdata=0x88b3718) at pulse/thread-mainloop.c:94
#7 0x440113a7 in internal_thread_func (userdata=0x88b4400) at pulsecore/thread-posix.c:83
#8 0x4d249a2e in start_thread (arg=0xae4aeb70) at pthread_create.c:305
#9 0x4d18834e in clone () at …/sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 2 (Thread 0xb7d1fb70 (LWP 5574)):
#0 0x00110416 in __kernel_vsyscall ()
#1 0x4d2508a6 in nanosleep () at …/sysdeps/unix/syscall-template.S:82
#2 0x0019fa38 in SDL_Delay (ms=1) at ./src/timer/unix/SDL_systimer.c:118
#3 0x0019fa81 in RunTimer (unused=0x0) at ./src/timer/unix/SDL_systimer.c:203
#4 0x0015005b in SDL_RunThread (data=0x84fc268) at ./src/thread/SDL_thread.c:204
#5 0x0019d3dd in RunThread (data=0x84fc268) at ./src/thread/pthread/SDL_systhread.c:47
#6 0x4d249a2e in start_thread (arg=0xb7d1fb70) at pthread_create.c:305
#7 0x4d18834e in clone () at …/sysdeps/unix/sysv/linux/i386/clone.S:133
Thread 1 (Thread 0xb7fd96d0 (LWP 5571)):
#0 __memcpy_ia32 () at …/sysdeps/i386/i686/memcpy.S:75
#1 0x00000001 in ?? ()
#2 0x08117d4d in GVertexBuffer::CopyIn(_D3DTLVERTEX*, int) ()
#3 0x08115b5e in LibTextEngine::ProcessTextQueue(int) ()
#4 0x0821596a in GUI_MainMenu::Draw() ()
#5 0x08257a9f in Game::GameProc() ()
#6 0x082e2b98 in WinMain(void*, void*, char*, int) ()
#7 0x083865ba in main ()