Comment 0 for bug 1271004

Revision history for this message
Cojnel (cojnel) wrote :

Tested with linux mint 15 32bit.
(version numbers below, different in trunk and stable)

1. open the Edit > Undo History... dialog.
2. draw a path.
3. pick the text tool.
4. click on the canvas and write some text.
5. select both the path and the text.
6. choose from the menu, Text > put on path.
7. pick the text tool.
8. moving the cursor slightly above the text,
    when a blue outline shows up around the text
    double click, to select the it.
9. now scroll to the top of the undo history
    dialog and click on [Unchanged].

In v0.48.4 r9939,
most of the time inkscape doesn't crash with these messages:
(inkscape:7207): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `SPObject'

or:
(inkscape:7207): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `SPObject'

or:
(inkscape:7236): GLib-GObject-WARNING **: invalid uninstantiatable type `<invalid>' in cast to `SPObject'

but other times inkscape crashes with these messages:
Program received signal SIGSEGV, Segmentation fault.
0x0847434d in Inkscape::Text::Layout::fitToPathAlign (
    this=this@entry=0xa65e340, startOffset=..., path=...)
    at libnrtype/Layout-TNG-Output.cpp:427
427 in libnrtype/Layout-TNG-Output.cpp

or:
Program received signal SIGSEGV, Segmentation fault.
text_tag_attributes_at_position (item=0xa65f220, position=...,
    char_index=char_index@entry=0xbfffe720) at text-editing.cpp:948
948 in text-editing.cpp
.

In r12960,
inkscape crashes, with this messages:
Program received signal SIGSEGV, Segmentation fault.
0xb64dec31 in __dynamic_cast () from /usr/lib/i386-linux-gnu/libstdc++.so.6

or:
Program received signal SIGSEGV, Segmentation fault.
0x00000205 in ?? ()