Crash when closing Inkscape (docked dialog)

Bug #1108930 reported by jazzynico on 2013-01-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
High
Alex Valavanis

Bug Description

Crash reproduced on Windows XP, Inkscape trunk revision 12068.
Not reproduced with revision 12010 and 0.48.4.

Steps:
1. Launch Inkscape with a blank new file.
2. Create another new file (File>New>Default).
3. Open a docked dialog (tested with F&S and Text).
4. Select a different tab in the docked dialog.
5. Close the second document
-> Crash with the following message:

(inkscape.exe:2424): GLib-GObject-WARNING **: invalid uninstantiatable type `<invalid>' in cast to `SPDesktopWidget'

Doesn't crash when the dialog is floating or when I close the dialog before closing the window.

jazzynico (jazzynico) on 2013-01-29
tags: added: crash regression ui
Changed in inkscape:
importance: Undecided → High
milestone: none → 0.49
su_v (suv-lp) wrote :

Reproduced with Inkscape 0.48+devel r12068 and r12069 on OS X 10.7.4
Not reproduced with r12067 and earlier revisions.

Changed in inkscape:
status: New → Triaged
su_v (suv-lp) wrote :

Backtrace with r12069, GTK+/Quartz 2.24.14+git patches, gtkmm 2.24.2, glib 2.34.3

su_v (suv-lp) wrote :

@Alex - could you take a look at this regression? AFAICT it seems related to the latest changes for the rulers (to address bug #950552):
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12068#src/widgets/desktop-widget.cpp>

Changed in inkscape:
assignee: nobody → Alex Valavanis (valavanisalex)
Alex Valavanis (valavanisalex) wrote :

Should be fixed in lp:inkscape r12078. I disconnected the new size-allocation signal handler before disposing the desktop widget.

Changed in inkscape:
milestone: 0.49 → none
status: Triaged → Fix Released
jazzynico (jazzynico) wrote :

Fix confirmed, thanks Alex!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers