Comment 2 for bug 1627551

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

crash confirmed on Windows 10, Inkscape 0.91 r13725 (Jan 30 2015)

- copy file crashy.svg to the folder C:\Program Files (x86)\Inkscape\share\symbols
- open Inkscape from DOS
- open Symbols dialog using menu Object->Symbols
- close Inkscape
- this leads to the following error messages

C:\Program Files (x86)\Inkscape>inkscape

(inkscape.exe:11044): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
(inkscape.exe:11044): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
(inkscape.exe:11044): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
(inkscape.exe:11044): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
(inkscape.exe:11044): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(inkscape.exe:11044): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
(inkscape.exe:11044): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
C:\Program Files (x86)\Inkscape\share\symbols\crashy.svg:21: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xB3 0x74 0x79 0x3C
     id="title4371">Podstawowe kszta│ty</title>

....................................................................

- second trial, with crashy.svg still in symbols folder
- open Inkscape from DOS
- open Symbols dialog using menu Object->Symbols
- in symbols dialog, click on the dropdown box and click on 'podstawowe'
- get multiple messages of the following type, followed by a crash

(inkscape.exe:12140): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
...
(inkscape.exe:12140): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
...
(inkscape.exe:12140): GLib-CRITICAL **: g_convert: assertion `str != NULL' failed
...
(inkscape.exe:12140): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
...
(inkscape.exe:12140): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
...