Hello everybody...
I am having a problem with Inkscape right now. When I try to start it it crashes with the following output.
#-----------------------------Begin clip prophecy@...729... ~ $ inkscape
Emergency save activated! Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Segmentation fault prophecy@...729... ~ $ #-----------------------------End clip
The version of Inkscape that I am running is "Inkscape 0.41+cvs (May 25 2005)". It was running fine before and now I think that it is just getting itself into a state that it can not handle from a previous state. I can run it as root and it runs fine. I removed all of my .gnome .gnome2 .gnome_private .gnome2_private and .inkscape directories along with all of my /tmp/*prophecy* directories. The problem still persists. I have included the strace output of the application, it is not too long. Looks as though it got aggravated when dealing with the templates directory. But I am not sure why I would not be able to interact with that and root could. So, can anybody help me out with this. Much appreciation would be granted.
Justace
Opps... Hate to reply to my own post but I forgot to attach the trace...
Justace
On Thu, 2005-06-02 at 05:34 -0500, Justace Clutter wrote:
Hello everybody...
I am having a problem with Inkscape right now. When I try to start it it crashes with the following output.
#-----------------------------Begin clip prophecy@...729... ~ $ inkscape
Emergency save activated! Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Segmentation fault prophecy@...729... ~ $ #-----------------------------End clip
The version of Inkscape that I am running is "Inkscape 0.41+cvs (May 25 2005)". It was running fine before and now I think that it is just getting itself into a state that it can not handle from a previous state. I can run it as root and it runs fine. I removed all of my .gnome .gnome2 .gnome_private .gnome2_private and .inkscape directories along with all of my /tmp/*prophecy* directories. The problem still persists. I have included the strace output of the application, it is not too long. Looks as though it got aggravated when dealing with the templates directory. But I am not sure why I would not be able to interact with that and root could. So, can anybody help me out with this. Much appreciation would be granted.
Justace
This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
Ok, I just updated my CVS tree and reinstalled and found the following after running inkscape from gdb.
#----------------------------------Begin clip rophecy@...729... ~/src/CVSModules/inkscape $ gdb /usr/bin/inkscape GNU gdb 6.3 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 "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run Starting program: /usr/bin/inkscape [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 11787)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 11787)] 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0xb6ed7599 in metal_rc_style_register_type () from /usr/lib/gtk-2.0/2.4.0/engines/libmetal.so #2 0x087aa268 in ?? () #3 0x00000000 in ?? () #4 0xb7c63c6c in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x087aa5f8 in ?? () #6 0x00000000 in ?? () #7 0x00000005 in ?? () Previous frame inner to this frame (corrupt stack?) (gdb) #----------------------------------End clip
So, it looks as though the problem is in the metal style?
Justace
On Thu, 2005-06-02 at 05:47 -0500, Justace Clutter wrote:
Opps... Hate to reply to my own post but I forgot to attach the trace...
Justace
On Thu, 2005-06-02 at 05:34 -0500, Justace Clutter wrote:
Hello everybody...
I am having a problem with Inkscape right now. When I try to start it it crashes with the following output.
#-----------------------------Begin clip prophecy@...729... ~ $ inkscape
Emergency save activated! Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Segmentation fault prophecy@...729... ~ $ #-----------------------------End clip
The version of Inkscape that I am running is "Inkscape 0.41+cvs (May 25 2005)". It was running fine before and now I think that it is just getting itself into a state that it can not handle from a previous state. I can run it as root and it runs fine. I removed all of my .gnome .gnome2 .gnome_private .gnome2_private and .inkscape directories along with all of my /tmp/*prophecy* directories. The problem still persists. I have included the strace output of the application, it is not too long. Looks as though it got aggravated when dealing with the templates directory. But I am not sure why I would not be able to interact with that and root could. So, can anybody help me out with this. Much appreciation would be granted.
Justace
This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
On Thu, Jun 02, 2005 at 06:28:17AM -0500, Justace Clutter wrote:
Ok, I just updated my CVS tree and reinstalled and found the following after running inkscape from gdb.
#----------------------------------Begin clip (gdb) run Starting program: /usr/bin/inkscape Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 11787)] 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0xb6ed7599 in metal_rc_style_register_type () from /usr/lib/gtk-2.0/2.4.0/engines/libmetal.so #2 0x087aa268 in ?? () #3 0x00000000 in ?? () #4 0xb7c63c6c in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x087aa5f8 in ?? () #6 0x00000000 in ?? () #7 0x00000005 in ?? () Previous frame inner to this frame (corrupt stack?) (gdb) #----------------------------------End clip
So, it looks as though the problem is in the metal style?
Hmm... It looks like you may be missing debugging symbols, which would make it hard to say for sure. Can you check to make sure you have debugging enabled? You can do this by looking in the 'Makefile' for the variables CFLAGS and CXXFLAGS, and make sure that they have the '-g' option there.
If it's missing, here's one way to turn it on:
export CXXFLAGS='-g -O0 -Wall' export CFLAGS='-g -O0 -Wall' ./configure make
Bryce
participants (2)
-
Bryce Harrington
-
Justace Clutter