connector movement crash inkscape (libavoid)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
High
|
Unassigned |
Bug Description
Inkscape version: Inkscape 0.92.1 r
OS: Linux 4.10.4-1-ARCH
When moving a group attached to a connector, inkscape crash randomly (core dump).
May be related to other old bug.
Here are the gdb trace:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/
[New Thread 0x7fffe9d03700 (LWP 16704)]
[New Thread 0x7fffe9502700 (LWP 16705)]
[New Thread 0x7fffe8d01700 (LWP 16706)]
[New Thread 0x7fffe6c98700 (LWP 16707)]
[New Thread 0x7fffe6497700 (LWP 16708)]
[New Thread 0x7fffe5074700 (LWP 16712)]
[Thread 0x7fffe5074700 (LWP 16712) exited]
inkscape: libavoid/
Thread 1 "inkscape" received signal SIGABRT, Aborted.
0x00007ffff0796a10 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff0796a10 in raise () at /usr/lib/libc.so.6
#1 0x00007ffff079813a in abort () at /usr/lib/libc.so.6
#2 0x00007ffff078f607 in __assert_fail_base () at /usr/lib/libc.so.6
#3 0x00007ffff078f6b2 in () at /usr/lib/libc.so.6
#4 0x0000000000e1a002 in Avoid::
#5 0x0000000000e1a190 in Avoid::
#6 0x0000000000e1155e in Avoid::
#7 0x00000000006ea1bc in SPDocument:
#8 0x00000000006f9ece in Inkscape:
#9 0x0000000000760707 in sp_selection_
#10 0x0000000000d3671e in Inkscape:
#11 0x0000000000d49aea in Inkscape:
#12 0x0000000000970001 in sp_marshal_
#13 0x00007ffff1c27f75 in g_closure_invoke () at /usr/lib/
#14 0x00007ffff1c39f82 in () at /usr/lib/
#15 0x00007ffff1c4266f in g_signal_
#16 0x00007ffff1c42faf in g_signal_emit () at /usr/lib/
#17 0x000000000084b283 in ()
#18 0x000000000084bb63 in ()
#19 0x000000000096fdec in sp_marshal_
#20 0x00007ffff1c27f75 in g_closure_invoke () at /usr/lib/
#21 0x00007ffff1c3a37d in () at /usr/lib/
#22 0x00007ffff1c4266f in g_signal_
#23 0x00007ffff1c42faf in g_signal_emit () at /usr/lib/
#24 0x000000000089edfc in SPCanvas:
#25 0x00007ffff4ddc7ac in () at /usr/lib/
#26 0x00007ffff1c27ecf in g_closure_invoke () at /usr/lib/
#27 0x00007ffff1c3a37d in () at /usr/lib/
#28 0x00007ffff1c4266f in g_signal_
#29 0x00007ffff1c42faf in g_signal_emit () at /usr/lib/
#30 0x00007ffff4ef48cc in () at /usr/lib/
#31 0x00007ffff4f082ff in gtk_window_
#32 0x00007ffff4f0adcb in () at /usr/lib/
#33 0x00007ffff4ddc7ac in () at /usr/lib/
#34 0x00007ffff1c27f75 in g_closure_invoke () at /usr/lib/
#35 0x00007ffff1c3a37d in () at /usr/lib/
#36 0x00007ffff1c4266f in g_signal_
#37 0x00007ffff1c42faf in g_signal_emit () at /usr/lib/
#38 0x00007ffff4ef48cc in () at /usr/lib/
#39 0x00007ffff4ddb04f in gtk_propagate_event () at /usr/lib/
#40 0x00007ffff4ddb32b in gtk_main_do_event () at /usr/lib/
#41 0x00007ffff4a5246c in () at /usr/lib/
#42 0x00007ffff194f5a7 in g_main_
#43 0x00007ffff194f810 in () at /usr/lib/
#44 0x00007ffff194fb32 in g_main_loop_run () at /usr/lib/
#45 0x00007ffff4dda3a7 in gtk_main () at /usr/lib/
#46 0x00000000006b240a in sp_main_gui(int, char const**) ()
#47 0x00007ffff0783511 in __libc_start_main () at /usr/lib/libc.so.6
#48 0x00000000006ae65a in _start ()
Changed in inkscape: | |
importance: | Undecided → High |
Changed in inkscape: | |
status: | Triaged → Incomplete |
status: | Incomplete → Opinion |
status: | Opinion → Triaged |
tags: | added: bug-migration |
Thanks for taking the time to file a report!
Not reproduced on Xubuntu 16.04, Inkscape 0.91, lp:inkscape/0.92.x rev. 15405 and lp:inkscape rev. 15606 (I randomly moved each group about 20 times).
The backtrace seems to show an issue with a specific angle. Do you remember the position of the objects when Inkscape crashed? Maybe you still have an automatic save in your user directory?