From: Eric O. <et...@sp...> - 2002-05-10 21:31:05
|
I ran a little program through gdb and, here's a bit of the log: Program received signal SIGSEGV, Segmentation fault. 0x40b97d3e in free () from /lib/libc.so.6 (gdb) backtrace #0 0x40b97d3e in free () from /lib/libc.so.6 #1 0x40b97a0a in malloc () from /lib/libc.so.6 #2 0x40b971e4 in malloc () from /lib/libc.so.6 #3 0x40aec8f9 in __builtin_new () from /usr/lib/libstdc++-libc6.2-2.so.3 #4 0x0804b47f in blitz::MemoryBlockReference<int>::newBlock (this=0xbffffaa8, items=1) at /usr/local/lib/blitz/blitz/memblock.h:355 #5 0x0804b5cc in blitz::Array<int, 2>::setupStorage (this=0xbffffaa8, lastRankInitialized=1) at /usr/local/lib/blitz/blitz/array/methods.cc:243 #6 0x0804b67f in blitz::Array<int, 2>::resize (this=0xbffffaa8, extent0=1, extent1=1) at /usr/local/lib/blitz/blitz/array/resize.cc:35 #7 0x08049fc5 in Image2CS::Image2CS (this=0xbffffaa8) at image2cs.cpp:11 #8 0x08049414 in main (argc=1, argv=0xbffffb64) at main.cpp:19 #9 0x40b426cf in __libc_start_main () from /lib/libc.so.6 Line #7 is about the last place I really understand what's going on, that's a line that asks for a resize. Everything after that is voodoo to me. :) The blitz++ code doesn't seem too complicated to me at this point, and the error actually appears to be thrown from libc ... does this mean a bug in libc or am I clueless? Thanks for any help. _______________________________________________ Blitz-support mailing list Bli...@oo... http://www.oonumerics.org/mailman/listinfo.cgi/blitz-support |