Menu

#1 glxt binary segfaults on execution

open
nobody
None
5
2007-09-05
2007-09-05
No

Environment Info :
------------------
# cat /etc/issue
Ubuntu 7.04

# dpkg-query -l "libgtk*"
...
ii libgtk2.0-bin 2.10.11-0ubuntu3 The programs for the GTK+ graphical user interface library
ii libgtk2.0-cil 2.10.0-0ubuntu4 CLI binding for the GTK+ toolkit 2.10
ii libgtk2.0-common 2.10.11-0ubuntu3 Common files for the GTK+ graphical user interface library
un libgtk2.0-data <none> (no description available)
ii libgtk2.0-dev 2.10.11-0ubuntu3 Development files for the GTK+ library
....

1) Downloaded the tar ball from project web page at sourceforge.
2) Untar it
3) ./configure
4) make
5) sudo make install

6) /usr/local/bin/glxt
Segfault

Below is the gdb stack trace :
# gdb /usr/local/bin/glxt
...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1219356976 (LWP 4053)]
0x0804b796 in laserxtank::glxt::MapRenderer::fullUpdate (this=0x807abe4) at MapRenderer.cpp:75
75 graphics->getCellHeight()*map->getHeight());
(gdb) where
#0 0x0804b796 in laserxtank::glxt::MapRenderer::fullUpdate (this=0x807abe4) at MapRenderer.cpp:75
#1 0x0804c625 in PlayerWindow (this=0x807abd8, m=@0xbfa1c188) at PlayerWindow.cpp:51
#2 0x0804a8bf in laserxtank::glxt::GlxtMain::showPlayer (this=0xbfa1c188) at GlxtMain.cpp:49
#3 0x0804a44b in main (argc=0, argv=0x8054dd7) at glxt.cpp:39
...

Discussion


Log in to post a comment.