[fluxus] Fluxus 0.9rc1 segfaults upon loading+running scripts on Ubuntu/Breezy i386

Javier Candeira javier at candeira.com
Sat Mar 11 13:27:08 PST 2006


Dave Griffiths wrote:
> hmm, you have no debugging symbols? the SConstruct should have -ggdb in it
> somewhere...

Yes, sorry. The Debian tools were stripping them out. I have now made a
package with the debugging symbols, and it is at the url
http://rowrcolo.net/~kandinski/packages/fluxus/ in case you want to check
out that the binary is really the proper one.

My working machine is an m200 laptop with an nvidia geforce go 5200, and I
am running the propietary nvidia driver. Thinking it could be a case of
driver manlfunction, today I made a dapper package for a desktop machine
with a 9200 ATI, and the same example scripts crash fluxus too.

This is the gdb output for two of the examples that kill fluxus 0.9rc1 on my
laptop:

kandinski at derive:/usr/share/fluxus/examples$ gdb fluxus
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 "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) r 01-tree.scm
Starting program: /usr/bin/fluxus 01-tree.scm
[Thread debugging using libthread_db enabled]
[New Thread -1223334176 (LWP 13523)]
ERROR: In procedure open-file:
ERROR: No such file or directory: "/home/kandinski/.fluxus.scm"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223334176 (LWP 13523)]
0xb604f7d5 in ?? ()
(gdb) bt
#0  0xb604f7d5 in ?? ()
(gdb) q
The program is running.  Exit anyway? (y or n) y
kandinski at derive:/usr/share/fluxus/examples$


kandinski at derive:/usr/share/fluxus/examples$ gdb fluxus
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 "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) r 17-physics1.scm
Starting program: /usr/bin/fluxus 17-physics1.scm
[Thread debugging using libthread_db enabled]
[New Thread -1223792928 (LWP 13544)]
ERROR: In procedure open-file:
ERROR: No such file or directory: "/home/kandinski/.fluxus.scm"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223792928 (LWP 13544)]
0xb5fdf7d5 in ?? ()
(gdb) bt
#0  0xb5fdf7d5 in ?? ()
(gdb) q
The program is running.  Exit anyway? (y or n) y
kandinski at derive:/usr/share/fluxus/examples$

-- javier candeira




More information about the Fluxus mailing list