bulia byak <buliabyak@...400...> writes:
I also can't reproduce it, and the backtrace looks strange:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1087436352 (LWP 15995)] 0x080b1589 in SPObject::deleteObject(bool, bool) () at basic_ios.h:256 256 ~basic_ios() { } (gdb) bt #0 0x080b1589 in SPObject::deleteObject(bool, bool) () at basic_ios.h:256 #1 0x080b15c8 in SPObject::deleteObject(bool, bool) () at basic_ios.h:256 #2 0x0814be5a in sp_marker_prev_new(unsigned, char const*, SPDocument*, SPDocument*, char*, NRArena const*, unsigned, NRArenaItem*) (size=22, mname=0x87534a0 "Arrow1M", source=0x83134a8, sandbox=0x8313470, menu_id=0x822f56b "marker-start", arena=0x87db328, visionkey=7, root=0x875f600) at sp-object.h:173
We don't have any basic_ios.h, and sp_marker_prev_new is not in sp-object.h. Anyway, the params to sp_marker_prev_new look OK to me.
basic_ios.h is a part of the C++ standard library:
15:43:39 /source/inkscape :) locate basic_ios.h /usr/include/c++/3.3.2/bits/basic_ios.h /usr/local/include/c++/3.2.3/bits/basic_ios.h /source/gcc-3.3.2/libstdc++-v3/include/bits/basic_ios.h
Can you try recompiling with different optimization settings?
Crash still occurs with -O0
Inkscape crashes for me on opening the fill/stroke dialog no matter what I do, even in the case of it being the very first thing I do. I'm compiling this with stock GCC (nothing autopackage related), binreloc off, etc.
thanks -mike