Fri 10 Feb 2006 07:57:47 PM UTC, original submission:
I get a segfault when i try to do this:
(backfacecull 0)
(clear)
(hint-anti-alias)
(colour (vector 0 1 0))
(wire-colour (vector 1 1 1))
(hint-unlit)
;(hint-wire)
(line-width 4)
(turtle-reset)
(turtle-prim 1)
(turtle-move 1)
(turtle-vert)
(turtle-turn (vector 0 90 0))
(turtle-move 1)
(turtle-vert)
(turtle-turn (vector 0 90 0))
(turtle-move 1)
(turtle-vert)
(turtle-turn (vector 0 90 0))
(turtle-move 1)
(turtle-build)
here is the bt from gdb:
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db
library "/lib/tls/libthread_db.so.1".
Core was generated by `fluxus turt.scm'.
Program terminated with signal 11, Segmentation fault.
warning: current_sos: Can't read pathname for load map: Input/output error
Reading symbols from /usr/lib/libjack-0.80.0.so.0...done.
Loaded symbols for /usr/lib/libjack-0.80.0.so.0
Reading symbols from /usr/lib/libsndfile.so.1...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /usr/lib/libguile.so.12...done.
Loaded symbols for /usr/lib/libguile.so.12
Reading symbols from /usr/lib/libfftw3.so.3...done.
Loaded symbols for /usr/lib/libfftw3.so.3
Reading symbols from /usr/lib/libode.so.0...done.
Loaded symbols for /usr/lib/libode.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libglut.so.3...done.
Loaded symbols for /usr/lib/libglut.so.3
Reading symbols from /usr/lib/libtiff.so.4...done.
Loaded symbols for /usr/lib/libtiff.so.4
Reading symbols from /usr/X11R6/lib/libGL.so.1...done.
Loaded symbols for /usr/X11R6/lib/libGL.so.1
Reading symbols from /usr/X11R6/lib/libGLU.so.1...done.
Loaded symbols for /usr/X11R6/lib/libGLU.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/liblo.so.0...done.
Loaded symbols for /usr/lib/liblo.so.0
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/libFLAC.so.7...done.
Loaded symbols for /usr/lib/libFLAC.so.7
Reading symbols from /usr/lib/libguile-ltdl.so.1...done.
Loaded symbols for /usr/lib/libguile-ltdl.so.1
Reading symbols from /usr/lib/libqthreads.so.12...done.
Loaded symbols for /usr/lib/libqthreads.so.12
Reading symbols from /lib/tls/libcrypt.so.1...done.
Loaded symbols for /lib/tls/libcrypt.so.1
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/modules/dri/radeon_dri.so...done.
Loaded symbols for /usr/X11R6/lib/modules/dri/radeon_dri.so
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/tls/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/libnss_dns.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/libresolv.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
#0 0xb777210f in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
(gdb) bt
#0 0xb777210f in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#1 0xb7772d28 in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#2 0xb7772efe in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#3 0xb776b0c9 in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#4 0xb776b0fb in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#5 0xb776863f in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#6 0xb7768bb2 in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#7 0xb76f7fab in __driUtilCreateScreen ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#8 0x0805cc79 in fluxus::PolyPrimitive::Render (this=0x80a93f8) at
stl_vector.h:415
#9 0x080683bc in fluxus::SceneGraph::RenderWalk (this=0x811ff9c,
node=0x81b1c30,
depth=1, rendermode=RENDER) at libfluxus/src/SceneGraph.cpp:58
#10 0x08068353 in fluxus::SceneGraph::Render (this=0x811ff9c, rendermode=RENDER)
at stl_iterator.h:602
#11 0x080650ad in fluxus::Renderer::Render (this=0x811fe74)
at libfluxus/src/Renderer.cpp:275
#12 0x08076f43 in fluxus::FluxusMain::Render (this=0x811fe70)
at src/FluxusMain.cpp:251
#13 0x08094fe3 in DisplayCallback () at src/main.cpp:86
#14 0xb7d17ce1 in fgJoystickPollWindow () from /usr/lib/libglut.so.3
#15 0xb7d1b43a in fgEnumWindows () from /usr/lib/libglut.so.3
#16 0xb7d17d57 in fgJoystickPollWindow () from /usr/lib/libglut.so.3
#17 0xb7d18b6c in glutMainLoopEvent () from /usr/lib/libglut.so.3
#18 0xb7d18bf5 in glutMainLoop () from /usr/lib/libglut.so.3
#19 0x0809563a in inner_main (argc=2, argv=0x0) at src/main.cpp:200
#20 0xb7eeb2f4 in gh_call3 () from /usr/lib/libguile.so.12
#21 0xb7ef699f in scm_init_guile () from /usr/lib/libguile.so.12
#22 0xb7ef695c in scm_init_guile () from /usr/lib/libguile.so.12
#23 0xb7ef6630 in scm_boot_guile () from /usr/lib/libguile.so.12
#24 0xb7eeb337 in gh_enter () from /usr/lib/libguile.so.12
#25 0x080958f8 in main (argc=2, argv=0xbf9e3c10) at src/main.cpp:226
(gdb) quit
|