Crash on loading valid 0.92.x file

Bug #1787771 reported by Hachmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Undecided
Unassigned

Bug Description

Inkscape master crashes without error message (except for 'segmentation fault') on the appended file.

Works in: Inkscape 0.92.3 (cdafc07, 2018-06-25)

Crashes with: 0.92+devel (14d07e6, 2018-08-17)

Revision history for this message
Hachmann (marenhachmann) wrote :
Revision history for this message
Hachmann (marenhachmann) wrote :
Revision history for this message
Alvin Penner (apenner) wrote :

crash confirmed on Windows 10, Inkscape 0.92+devel (14d07e6, 2018-08-17)

no exit message in DOS

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Alvin Penner (apenner) wrote :
Download full text (4.7 KiB)

backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x0106cf67 in libinkscape_base!_ZNK7SPCurve4copyEv () from c:\app\temp\inkscape_devel\libinkscape_base.dll
(gdb)
(gdb) bt
#0 0x0106cf67 in libinkscape_base!_ZNK7SPCurve4copyEv () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#1 0x01316498 in libinkscape_base!_ZN9SPUsePath14refresh_sourceEv () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#2 0x01313e3e in libinkscape_base!_Z23refresh_textpath_sourceP10SPTextPath ()
   from c:\app\temp\inkscape_devel\libinkscape_base.dll
#3 0x0131490d in libinkscape_base!_ZN10SPTextPath6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#4 0x012e571e in libinkscape_base!_ZN8SPObject13updateDisplayEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#5 0x013111ff in libinkscape_base!_ZN6SPText6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#6 0x012e571e in libinkscape_base!_ZN8SPObject13updateDisplayEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#7 0x012bad87 in libinkscape_base!_ZN7SPGroup6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#8 0x012e571e in libinkscape_base!_ZN8SPObject13updateDisplayEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#9 0x012bad87 in libinkscape_base!_ZN7SPGroup6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#10 0x012e571e in libinkscape_base!_ZN8SPObject13updateDisplayEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#11 0x012bad87 in libinkscape_base!_ZN7SPGroup6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#12 0x012f9aeb in libinkscape_base!_ZN6SPRoot6updateEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#13 0x012e571e in libinkscape_base!_ZN8SPObject13updateDisplayEP5SPCtxj () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#14 0x0171dcec in libinkscape_base!_ZN10SPDocument14ensureUpToDateEv () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#15 0x0172792b in libinkscape_base!_Z12sp_file_openRKN4Glib7ustringEPN8Inkscape9Extension9ExtensionEbb ()
   from c:\app\temp\inkscape_devel\libinkscape_base.dll
#16 0x0172c65a in libinkscape_base!_Z19sp_file_open_dialogRN3Gtk6WindowEPvS2_ ()
   from c:\app\temp\inkscape_devel\libinkscape_base.dll
#17 0x01802476 in libinkscape_base!_ZN8Inkscape8FileVerb7performEP8SPActionPv ()
   from c:\app\temp\inkscape_devel\libinkscape_base.dll
#18 0x01a1b877 in libinkscape_base!_ZN4sigc8internal9slot_callINS_12bind_functorILin1ENS2_ILin1ENS_16pointer_functor2IP8SPActionPvvEES6_NS_3nilES8_S8_S8_S8_S8_EES5_S8_S8_S8_S8_S8_S8_EEvJEE7call_itEPNS0_8slot_repE ()
   from c:\app\temp\inkscape_devel\libinkscape_base.dll
#19 0x0117a2c9 in libinkscape_base!_Z17sp_action_performP8SPActionPv () from c:\app\temp\inkscape_devel\libinkscape_base.dll
#20 0x63c45f03 in ?? () from c:\app\temp\inkscape_devel\libgobject-2.0-0.dll
#21 0x63c5836d in ?? () from c:\app\temp\inkscape_devel\libgobject-2.0-0.dll
#22 0x63c60007 in ?? () from c:\app\temp\inkscape_devel\libgobject-2.0-0.dll
#23 0x63c60857 in ?? () from c:\app\temp\inkscape_devel\libgobject-2.0-0.dll
#24 0x668fe539 in ?? ()...

Read more...

Revision history for this message
Hachmann (marenhachmann) wrote :

Thank you, Alvin!!!

Nathan Lee (nathan.lee)
tags: added: bug-migration
Revision history for this message
Nathan Lee (nathan.lee) wrote :

Closing because it seems to be fixed

Not replicated 0.92.x, 1.0alpha master, and 0.92.4 flatpak Linux Mint 19.1, Cinnamon (note, the commit you tested on appears to be part of the master branch, but not the 0.92.x branch)

Was gonna ask you to retest, but then I replicated in an appimage. From a mini-bisection based off my appimages

2019-03-05-90ab3e5 bad
2019-03-06-a9a30cf good

Based off the backtrace, I believe this is https://gitlab.com/inkscape/inbox/issues/134

Closed by: https://gitlab.com/nathanal

Changed in inkscape:
status: Confirmed → Fix Committed
Max Gaukler (mgmax)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.