Activity log for bug #1348927

Date Who What changed Old value New value Message
2014-07-26 13:37:22 su_v bug added bug
2014-07-26 13:37:33 su_v tags regression ui xmleditor crash regression ui xmleditor
2014-07-26 13:38:04 su_v attachment added 1348927-bt-full-r13469-debug-osx-quartz-64bit.txt https://bugs.launchpad.net/inkscape/+bug/1348927/+attachment/4163287/+files/1348927-bt-full-r13469-debug-osx-quartz-64bit.txt
2014-07-26 13:38:30 su_v description If inkscape opens the XML Editor on launch (restored from last session), the dialog shows an empty attribute list and the name/value entries below (those are normally hidden and only shown when there is a selection if the dialog is opened later in the session instead). Using the name/value entries in such a state triggers a crash on 'Set' (or 'Ctrl+Enter'). Steps to reproduce: 1) launch trunk with default (new) prefs, default doc (locale: en_US) 2) open the XML Editor 3) quit 4) relaunch 5) in the XML Editor, ignore that no object is selected and just add a new attribute: 6) type a string into the empty 'Attribute Name' entry (e.g. "foo" without the quotes) 7) press 'Set' (or use the keyboard shortcut 'Ctrl+Enter' --> crash: ** ERROR:../../src/ui/dialog/xml-tree.cpp:1020:void Inkscape::UI::Dialog::XmlTree::cmd_set_attr(): assertion failed: (selected_repr != NULL) Based on tests with archived builds on OS X 10.7.5: - not reproduced with stable 0.48.4, 0.48.5 (XML Editor is never in such a state) - not reproduced with 0.48+devel rev <= r12679 - reproduced with 0.48+devel rev >= 12682 this regression appears to be related to the changes in revision 12682: “we don't have nondocked dialogs, so rewrite restoring dialogs on startup via DialogManager; do not grab focus when restoring” <http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12682> Originally reported by agaida on #inkscape.de for trunk build .91pre revision bzr13469 on siduction; reproduced with Inkscape 0.48+devel r13469 and r13470 on OS X 10.7.5 If inkscape opens the XML Editor on launch (restored from last session), the dialog shows an empty attribute list and the name/value entries below (those are normally hidden and only shown when there is a selection if the dialog is opened later in the session instead). Using the name/value entries in such a state triggers a crash on 'Set' (or 'Ctrl+Enter'). Steps to reproduce: 1) launch trunk with default (new) prefs, default doc (locale: en_US) 2) open the XML Editor 3) quit 4) relaunch 5) in the XML Editor, ignore that no object is selected and just add a new attribute: 6) type a string into the empty 'Attribute Name' entry (e.g. "foo" without the quotes) 7) press 'Set' (or use the keyboard shortcut 'Ctrl+Enter') --> crash: ** ERROR:../../src/ui/dialog/xml-tree.cpp:1020:void Inkscape::UI::Dialog::XmlTree::cmd_set_attr(): assertion failed: (selected_repr != NULL) Based on tests with archived builds on OS X 10.7.5: - not reproduced with stable 0.48.4, 0.48.5 (XML Editor is never in such a state) - not reproduced with 0.48+devel rev <= r12679 - reproduced with 0.48+devel rev >= 12682 this regression appears to be related to the changes in revision 12682: “we don't have nondocked dialogs, so rewrite restoring dialogs on startup via DialogManager; do not grab focus when restoring” <http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12682> Originally reported by agaida on #inkscape.de for trunk build .91pre revision bzr13469 on siduction; reproduced with Inkscape 0.48+devel r13469 and r13470 on OS X 10.7.5
2014-07-26 13:54:14 su_v attachment added 1348927-xml-editor-after-launch-r12679.png https://bugs.launchpad.net/bugs/1348927/+attachment/4163288/+files/1348927-xml-editor-after-launch-r12679.png
2014-07-26 13:54:14 su_v attachment added 1348927-xml-editor-after-launch-r12682.png https://bugs.launchpad.net/bugs/1348927/+attachment/4163289/+files/1348927-xml-editor-after-launch-r12682.png
2014-07-26 13:58:00 su_v attachment added 1348927-xml-editor-after-launch-r12682-active-set-button.png https://bugs.launchpad.net/inkscape/+bug/1348927/+attachment/4163291/+files/1348927-xml-editor-after-launch-r12682-active-set-button.png
2014-07-26 15:50:41 Launchpad Janitor branch linked lp:inkscape
2014-07-26 15:52:51 Liam P. White inkscape: status New Fix Committed
2014-07-26 15:52:53 Liam P. White inkscape: assignee Liam P. White (inkscapebrony)
2014-07-26 15:54:15 Liam P. White bug added subscriber Liam P. White
2015-02-21 02:47:46 Bryce Harrington inkscape: status Fix Committed Fix Released