https://bugzilla.novell.com/show_bug.cgi?id=287450 Summary: Adding text to document crashes inkscape Product: openSUSE 10.3 Version: Alpha 5 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: prusnak@novell.com QAContact: qa@suse.de Found By: --- inkscape-0.45.1-33 Steps to reproduce: 1) run inkscape 2) try to add any text to document (Create and Edit Text Objects - F8) 3) inkscape will crash (both on x86 and x86_64) backtrace: Program received signal SIGABRT, Aborted. [Switching to Thread 47549635330240 (LWP 32049)] 0x00002b3f0058c395 in raise () from /lib64/libc.so.6 (gdb) bt #0 0x00002b3f0058c395 in raise () from /lib64/libc.so.6 #1 0x00002b3f0058d7f0 in abort () from /lib64/libc.so.6 #2 0x00002b3f005c8780 in malloc_printerr () from /lib64/libc.so.6 #3 0x0000000000868dd0 in ~ParagraphInfo (this=0x7fffb1c059b0) at /usr/include/c++/4.2.1/ext/new_allocator.h:97 #4 0x0000000000865759 in Inkscape::Text::Layout::Calculator::calculate (this=0x7fffb1c05b00) at libnrtype/Layout-TNG-Compute.cpp:1464 #5 0x00000000008658dd in Inkscape::Text::Layout::calculateFlow (this=0x1cd8d68) at libnrtype/Layout-TNG-Compute.cpp:1513 #6 0x0000000000613004 in SPText::rebuildLayout (this=0x1cd8b80) at sp-text.cpp:565 #7 0x00000000006132a6 in sp_text_update (object=0x1cd8b80, ctx=0x7fffb1c05d20, flags=<value optimized out>) at sp-text.cpp:245 #8 0x00000000005fa29c in SPObject::updateDisplay (this=0x1cd8b80, ctx=0x7fffb1c05d20, flags=43) at sp-object.cpp:1236 #9 0x00000000005ef084 in CGroup::onUpdate (this=<value optimized out>, ctx=0x7fffb1c05e80, flags=0) at sp-item-group.cpp:616 #10 0x00000000005fa29c in SPObject::updateDisplay (this=0xed0040, ctx=0x7fffb1c05e80, flags=2) at sp-object.cpp:1236 #11 0x00000000005ef084 in CGroup::onUpdate (this=<value optimized out>, ctx=0x7fffb1c05fc0, flags=0) at sp-item-group.cpp:616 #12 0x0000000000608a5a in sp_root_update (object=0xeca030, ctx=<value optimized out>, flags=2) at sp-root.cpp:544 #13 0x00000000005fa29c in SPObject::updateDisplay (this=0xeca030, ctx=0x7fffb1c06230, flags=2) at sp-object.cpp:1236 #14 0x00000000005c09b2 in SPDocument::_updateDocument (this=0xf7df00) at document.cpp:763 #15 0x00000000005c09ff in sp_document_ensure_up_to_date (doc=0xf7df00) at document.cpp:785 #16 0x00000000006586db in sp_document_maybe_done (doc=0xf7df00, key=0x0, event_type=110, event_description=@0x7fffb1c06390) at document-undo.cpp:141 #17 0x0000000000658ae2 in sp_document_done (doc=0xf7df00, event_type=110, event_description=<value optimized out>) at document-undo.cpp:121 #18 0x0000000000627be0 in sp_text_context_setup_text (tc=<value optimized out>) at text-context.cpp:503 #19 0x0000000000629423 in sptc_commit (imc=<value optimized out>, string=0x3543830 "a", tc=0x6) at text-context.cpp:1561 #20 0x00002b3efb2c1a8a in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #21 0x00002b3efb2d1319 in Gtk::Widget::hide_all () from /usr/lib64/libgobject-2.0.so.0 #22 0x00002b3efb2d2753 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #23 0x00002b3efb2d4d40 in g_signal_emit_by_name () from /usr/lib64/libgobject-2.0.so.0 #24 0x00002b3efb2c1a8a in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #25 0x00002b3efb2d1319 in Gtk::Widget::hide_all () from /usr/lib64/libgobject-2.0.so.0 #26 0x00002b3efb2d2753 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #27 0x00002b3efb2d4d40 in g_signal_emit_by_name () from /usr/lib64/libgobject-2.0.so.0 #28 0x00002b3f0951732e in Gtk::Widget::hide_all () from /usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so #29 0x000000000062a12e in sp_text_context_root_handler (ec=0x163a240, event=0x193b6a0) at text-context.cpp:722 #30 0x000000000065d812 in sp_event_context_root_handler (event_context=0x7d31, event=0x7d31) at event-context.cpp:810 #31 0x000000000083c1eb in sp_marshal_BOOLEAN__POINTER (closure=0x16486a0, return_value=0x7fffb1c079b0, n_param_values=<value optimized out>, param_values=0x7fffb1c077b0, invocation_hint=<value optimized out>, marshal_data=0x64da70) at helper/sp-marshal.cpp:352 #32 0x00002b3efb2c1a8a in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #33 0x00002b3efb2d1319 in Gtk::Widget::hide_all () from /usr/lib64/libgobject-2.0.so.0 #34 0x00002b3efb2d2524 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #35 0x00002b3efa3a0b0c in gtk_signal_emit () from /usr/lib64/libgtk-x11-2.0.so.0 #36 0x0000000000831599 in emit_event (canvas=<value optimized out>, event=<value optimized out>) at display/sp-canvas.cpp:1262 #37 0x00002b3efa345f8d in Gtk::Widget::hide_all () from /usr/lib64/libgtk-x11-2.0.so.0 #38 0x00002b3efb2c1b48 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #39 0x00002b3efb2d192a in Gtk::Widget::hide_all () from /usr/lib64/libgobject-2.0.so.0 #40 0x00002b3efb2d2524 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #41 0x00002b3efb2d2933 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #42 0x00002b3efa44408e in Gtk::Widget::hide_all () from /usr/lib64/libgtk-x11-2.0.so.0 #43 0x00002b3efa45211b in gtk_window_propagate_key_event () from /usr/lib64/libgtk-x11-2.0.so.0 #44 0x00002b3efa454eab in Gtk::Widget::hide_all () from /usr/lib64/libgtk-x11-2.0.so.0 #45 0x00002b3efa345f8d in Gtk::Widget::hide_all () from /usr/lib64/libgtk-x11-2.0.so.0 #46 0x00002b3efb2c1a8a in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #47 0x00002b3efb2d192a in Gtk::Widget::hide_all () from /usr/lib64/libgobject-2.0.so.0 #48 0x00002b3efb2d2524 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #49 0x00002b3efb2d2933 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #50 0x00002b3efa44408e in Gtk::Widget::hide_all () from /usr/lib64/libgtk-x11-2.0.so.0 #51 0x00002b3efa33f645 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #52 0x00002b3efa340591 in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 #53 0x00002b3efa7e17fc in Gtk::Widget::hide_all () from /usr/lib64/libgdk-x11-2.0.so.0 #54 0x00002b3efc95f424 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #55 0x00002b3efc96227d in Gtk::Widget::hide_all () from /usr/lib64/libglib-2.0.so.0 #56 0x00002b3efc96258a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #57 0x00002b3efa340923 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #58 0x00000000005bb866 in sp_main_gui (argc=1, argv=0x7fffb1c08b98) at main.cpp:656 #59 0x00000000005bbd0b in main (argc=1, argv=0x7fffb1c08b98) at main.cpp:491 (gdb) q -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.