inkscape crashes when canceled import pdf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
jazzynico |
Bug Description
Dear, developers, sorry for opening a new bug, but I havent' time to attention reading of all bugs with this tag. Is this bug is duplicate of something than link them.
1. Open Inkscape new document
2. Open import dialog
3. Choose some *.pdf file with text in it
4. In opened dialog of some kind options select Cancel of import
5. Inkscape (segfault) crashes
SOME gdb log
$ gdb inkscape
GNU gdb (Ubuntu/Linaro 7.4-2012.
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-
[New Thread 0xb5590b40 (LWP 27475)]
[New Thread 0xb4bffb40 (LWP 27476)]
[New Thread 0xaca5bb40 (LWP 27477)]
[New Thread 0xab8f3b40 (LWP 27518)]
[New Thread 0xab0f2b40 (LWP 27519)]
[Thread 0xab8f3b40 (LWP 27518) exited]
[Thread 0xab0f2b40 (LWP 27519) exited]
[New Thread 0xab0f2b40 (LWP 27521)]
[Thread 0xaca5bb40 (LWP 27477) exited]
terminate called after throwing an instance of 'Inkscape:
what(): Open was cancelled
Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fdd424 in __kernel_vsyscall ()
#1 0xb63541df in raise () from /lib/i386-
#2 0xb6357825 in abort () from /lib/i386-
#3 0xb65e213d in __gnu_cxx:
from /usr/lib/
#4 0xb65dfed3 in ?? () from /usr/lib/
#5 0xb65dff0f in std::terminate() () from /usr/lib/
#6 0xb65e005e in __cxa_throw () from /usr/lib/
#7 0x08215ea0 in ?? ()
#8 0x08213a1b in ?? ()
#9 0x080b6240 in ?? ()
#10 0x080b6f20 in ?? ()
#11 0x081b8517 in ?? ()
#12 0x0829d629 in ?? ()
#13 0xb683b1ec in g_cclosure_
#14 0xb6839484 in g_closure_invoke () from /usr/lib/
#15 0xb684b0d9 in ?? () from /usr/lib/
#16 0xb68532dc in g_signal_
#17 0xb6853453 in g_signal_emit () from /usr/lib/
#18 0xb779bda6 in ?? () from /usr/lib/
#19 0xb779c7ed in gtk_action_activate () from /usr/lib/
#20 0xb795b40e in ?? () from /usr/lib/
#21 0xb683b243 in g_cclosure_
#22 0xb6839727 in ?? () from /usr/lib/
#23 0xb6852a29 in g_signal_
#24 0xb6853453 in g_signal_emit () from /usr/lib/
#25 0xb77b721a in gtk_button_clicked () from /usr/lib/
#26 0xb77b8630 in ?? () from /usr/lib/
#27 0xb683b1ec in g_cclosure_
#28 0xb68382fd in ?? () from /usr/lib/
#29 0xb6839484 in g_closure_invoke () from /usr/lib/
#30 0xb684b535 in ?? () from /usr/lib/
#31 0xb68532dc in g_signal_
#32 0xb6853453 in g_signal_emit () from /usr/lib/
#33 0xb77b713a in gtk_button_released () from /usr/lib/
#34 0xb77b7184 in ?? () from /usr/lib/
#35 0xb78768a2 in ?? () from /usr/lib/
#36 0xb68382fd in ?? () from /usr/lib/
#37 0xb6839484 in g_closure_invoke () from /usr/lib/
#38 0xb684b70d in ?? () from /usr/lib/
#39 0xb6852ff5 in g_signal_
#40 0xb6853453 in g_signal_emit () from /usr/lib/
#41 0xb79b0413 in ?? () from /usr/lib/
#42 0xb7874a6e in gtk_propagate_event () from /usr/lib/
#43 0xb7874e00 in gtk_main_do_event () from /usr/lib/
#44 0xb76e6758 in ?? () from /usr/lib/
#45 0xb6660d86 in g_main_
#46 0xb6661125 in ?? () from /lib/i386-
#47 0xb666156b in g_main_loop_run () from /lib/i386-
#48 0xb7873b8f in gtk_main () from /usr/lib/
#49 0xb7e2e194 in Gtk::Main:
#50 0xb7e2ebcf in Gtk::Main::run() () from /usr/lib/
#51 0x080a56c5 in ?? ()
#52 0x0808ce87 in ?? ()
#53 0xb633f4d3 in __libc_start_main () from /lib/i386-
#54 0x080a2e21 in ?? ()
$ dpkg -l | grep ii | grep inkscape
ii inkscape-trunk 1:0.48+
ii inkscape-trunk-data 1:0.48+
$ uname -a
Linux jmaks-laptop 3.2.0-53-
OS: Ubuntu 12.04.3 LTS
cpu: Intel® Core™2 Duo CPU T5550 @ 1.83GHz × 2
Not reproduced devel+12577+ 41~ubuntu12. 04.1
- on Ubuntu 12.04 (VM, 64bit) with latest inkscape-trunk package, using "some *.pdf file with text in it":
$ dpkg -s inkscape-trunk | grep Version
Version: 1:0.48+
- on OS X 10.7.5 with r12526 (same as reporter) and r12583, using the same "some *.pdf file with text in it" as tested in the Ubuntu 12.04 VM
(6 tested builds, based on GTK+/X11 2.24.13, GTK+/Quartz 2.24.17, GTK+/X11 2.24.21)
Could you attach (or share the link to) a sample PDF file which consistently crashes inkscape-trunk on your system when canceling import?