Crash - Inkscape 0.48.4 to OpenSCAD_converter
On 5 March 2016 I used the 'Ubuntu Software Center' to install inkscape on my Ubuntu 14.04 / Linux 3.13.0-79 system and tried to use it to convert a 2D drawing to 3D but got a crash as described below.
inkscape --version shows: Inkscape 0.48.4 r9939 (Jan 22 2014)
I then downloaded Inkscape_
after which ls -lgG shows:
total 32
-rwxr-xr-x 1 2550 Jun 15 2012 paths2openscad.inx
-rwxr-xr-x 1 26181 Jun 15 2012 paths2openscad.py
Then on a terminal screen I entered
inkscape t1e.svg &
where t1e.svg is the following 6-line .svg file.
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://
<g id="surface7">
<path style="fill:green;" d="M 3 3 v -1 h 2 v 1 Z "/>
</g>
</svg>
In inkscape I clicked View, Display Mode, Outline to see the green rectangle's outline path.
Then I clicked Extensions, Generate from Path, Paths to OpenSCAD...
at which point an error message box appeared, saying:
Inkscape encountered an internal error and will close now.
and the following appeared on the terminal screen:
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string:
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.
Next, on a terminal screen I entered:
gdb inkscape
and then
run t1e.svg
and clicked stuff as before, with following output:
Starting program: /usr/bin/inkscape t1e.svg
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffe754d700 (LWP 26782)]
[New Thread 0x7fffe6d4c700 (LWP 26783)]
[New Thread 0x7fffdd607700 (LWP 26784)]
[New Thread 0x7fffdce06700 (LWP 26785)]
[New Thread 0x7fffd3b86700 (LWP 26786)]
[Thread 0x7fffdce06700 (LWP 26785) exited]
[Thread 0x7fffd3b86700 (LWP 26786) exited]
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string:
Program received signal SIGABRT, Aborted.
0x00007ffff07d3cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/
56 ../nptl/
(gdb) bt
#0 0x00007ffff07d3cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/
#1 0x00007ffff07d70d8 in __GI_abort () at abort.c:89
#2 0x00007ffff12fc535 in __gnu_cxx:
#3 0x00007ffff12fa6d6 in ?? () from /usr/lib/
#4 0x00007ffff12fa703 in std::terminate() () from /usr/lib/
#5 0x00007ffff12fa922 in __cxa_throw () from /usr/lib/
#6 0x00007ffff134c1c7 in std::__
#7 0x00007ffff13579f1 in char* std::string:
#8 0x00007ffff1357d88 in std::basic_
#9 0x00007ffff6ec59ce in Glib::ustring:
#10 0x000000000077af44 in Inkscape:
#11 0x0000000000778ca9 in Inkscape:
#12 0x0000000000779168 in Inkscape:
#13 0x0000000000774cd7 in Inkscape:
#14 0x0000000000acc431 in Inkscape:
#15 0x0000000000783197 in Inkscape:
#16 0x00000000007c204c in sp_action_
#17 0x00007ffff49993b8 in g_closure_invoke () from /usr/lib/
#18 0x00007ffff49aad3d in ?? () from /usr/lib/
#19 0x00007ffff49b2a29 in g_signal_
#20 0x00007ffff49b2ce2 in g_signal_emit () from /usr/lib/
#21 0x00007fffe87fb390 in ?? () from /usr/lib/
#22 0x00007ffff59cece7 in ?? () from /usr/lib/
#23 0x00007ffff4426ce5 in g_main_
---Type <return> to continue, or q <return> to quit---
#24 0x00007ffff4427048 in ?? () from /lib/x86_
#25 0x00007ffff442730a in g_main_loop_run () from /lib/x86_
#26 0x00007ffff5d8f447 in gtk_main () from /usr/lib/
#27 0x000000000062b6bc in sp_main_gui(int, char const**) ()
#28 0x000000000060f0df in main ()
(gdb)
Is there a way around this problem?
Note, some various system data follows (cut and paste from sysinfo)
Ubuntu 14.04 (trusty)
Gnome 3.8.4 (Ubuntu 2015-12-02)
Kernel 3.13.0-79-generic (#123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016)
Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
15958 MiB 41% free
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Inkscape Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Hachmann
- Solved:
- Last query:
- Last reply:
This question was originally filed as bug #1553649.