Thanks very much, su_v -- sorry I took so long to get onto doing this myself.

Yes, I've just tested that with your method of reproducing it (open export-to-PNG dialog), and both symptoms are identical, so I believe it's likely to be the same bug.

 - Bryan

On Wed, Dec 4, 2013 at 7:37 AM, su_v <> wrote:
On 2013-11-07 21:18 +0100, Bryan Hoyt | Brush Technology wrote:
> I don't think this bug is specific to groups, unless there are different
> bugs with similar symptoms.
> This seems to be preferences-dependent. I've attached my preferences.xml
> which causes this bug to trigger.
> Steps to reproduce:
> 1) Launch inkscape with the attached preferences.xml
> 2) Create a rect
> 3) Open XML editor and delete "id" attribute of the rect
> 4) Manifestation 1:**Choose "select" tool, click away from rect and then
> click rect again. Inkscape dies with "unhandled exception (type
> std::exception) in signal handler:\n what: basic_string::_S_construct
> null not valid"
> 5) Manifestation 2: Don't choose the select tool, just click the rect
> with the rect tool. Inkscape dies with "terminate called after throwing
> an instance of 'std::logic_error' \n what():  basic_string::_S_construct
> null not valid"

Since AFAICT no report had been filed about this crash, I reported it now myself:

Bug #1257417 “trunk: Removing ID attribute from group (XML editor) causes crash (rev >= 10992)”

@Bryan - please comment in the report if I ommitted important
information, and please file one yourself if you think the one just
reported is not about what you experience with your highly customized
set of preferences.

Regards, V

Bryan Hoyt, Software Developer  --  Brush Technology
Ph: +64 3 741 1204     Mobile: +64 21 238 7955