[Bug 343873] New: When parsing a Docbook file, crashed when attempting to change a 'Title' property

"conglomerate (bugzilla.gnome.org)" <[email protected]> Mon, 5 Jun 2006 03:03:01 -0400 (EDT)
Newsgroups gmane.editors.conglomerate.cvs
Message-ID <[email protected]/>
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=343873
 conglomerate | Code | Ver: 0.7.16

           Summary: When parsing a Docbook file, crashed when attempting to
                    change a 'Title' property
           Product: conglomerate
           Version: 0.7.16
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: Code
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
     GNOME version: 2.13/2.14
   GNOME milestone: Unspecified


I had just loaded the Gnome Documentation Team's DocBook template into
conglomerate, and the first thing I try to do it double click on the
title node. (xpath beagle.xml/Article/Article Information/Title) when
Conglomerate immediatly crashed with the following trace.

You can get the file which casued the crash here:
http://developer.gnome.org/projects/gdp/templates/gnome-app-template.xml

Below is the backtrace:


(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225692864 (LWP 25070)]
[New Thread -1269613648 (LWP 25073)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7b1848b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7eb68e6 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0xffffe410 in __kernel_vsyscall ()
#5  0xb70ec9a1 in raise () from /lib/tls/i686/cmov/libc.so.6
#6  0xb70ee2b9 in abort () from /lib/tls/i686/cmov/libc.so.6
#7  0xb721eff6 in g_logv () from /usr/lib/libglib-2.0.so.0
#8  0xb721f02a in g_log () from /usr/lib/libglib-2.0.so.0
#9  0x08083f93 in cong_editor_area_line_get_width_used_up_to ()
#10 0x0808941d in cong_area_creation_geometry_new ()
#11 0x08089f1f in cong_editor_line_manager_get_first_node ()
#12 0x0808a7ff in cong_editor_line_manager_add_node ()
#13 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#14 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#16 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#17 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x0808c50d in cong_editor_node_line_regeneration_required ()
#19 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0xb72957ec in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#21 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#22 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x080787f8 in cong_document_private_node_set_text ()
#24 0x080a3926 in cong_node_modification_set_text_new ()
#25 0x0806deda in cong_command_add_node_set_text ()
#26 0x080b02df in cong_util_strip_whitespace_from_string ()
#27 0x080791c8 in cong_document_should_spellcheck_node ()
#28 0x0807920e in cong_document_should_spellcheck_node ()
#29 0x0807920e in cong_document_should_spellcheck_node ()
#30 0x0807920e in cong_document_should_spellcheck_node ()
#31 0x0807920e in cong_document_should_spellcheck_node ()
#32 0x0807920e in cong_document_should_spellcheck_node ()
#33 0x080b072e in cong_command_add_cleanup_source ()
#34 0x080b07a9 in cong_util_cleanup_source ()
#35 0x080bd253 in plugin_arbitrary_plugin_configure ()
#36 0x080ad363 in cong_doc_tool_invoke ()
#37 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#38 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#39 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#40 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#41 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#42 0xb77ed9b6 in _gtk_action_emit_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#43 0xb77ede6c in gtk_action_activate () from
/usr/lib/libgtk-x11-2.0.so.0
#44 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#45 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#46 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#47 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#48 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#49 0xb799ca6d in gtk_widget_activate () from
/usr/lib/libgtk-x11-2.0.so.0
#50 0xb78c94bf in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#51 0xb78c9791 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb78bff44 in gtk_menu_reorder_child () from
/usr/lib/libgtk-x11-2.0.so.0
#53 0xb78ba850 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb728616f in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#55 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#56 0xb72959ce in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#57 0xb7296886 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#58 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#59 0xb799cc4f in gtk_widget_activate () from
/usr/lib/libgtk-x11-2.0.so.0
#60 0xb78b8fcd in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#61 0xb78b93db in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0
#62 0xb76faddc in _gdk_events_queue () from
/usr/lib/libgdk-x11-2.0.so.0
#63 0xb72168c6 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#64 0xb7219986 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#65 0xb7219ca8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#66 0xb78b86d5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x080c6e5d in main ()

Thread 2 (Thread -1269613648 (LWP 25073)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb71838c4 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb72197d8 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb7219ca8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb7b7a70e in link_thread_io_context () from
/usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0xb72325d2 in g_static_private_free () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7b12341 in start_thread () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb718d4ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread -1225692864 (LWP 25070)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7b1848b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7eb68e6 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#5  0xb70ec9a1 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb70ee2b9 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7  0xb721eff6 in g_logv () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb721f02a in g_log () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x08083f93 in cong_editor_area_line_get_width_used_up_to ()
No symbol table info available.
#10 0x0808941d in cong_area_creation_geometry_new ()
No symbol table info available.
#11 0x08089f1f in cong_editor_line_manager_get_first_node ()
No symbol table info available.
#12 0x0808a7ff in cong_editor_line_manager_add_node ()
No symbol table info available.
#13 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x0808c50d in cong_editor_node_line_regeneration_required ()
No symbol table info available.
#19 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb72957ec in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0x080787f8 in cong_document_private_node_set_text ()
No symbol table info available.
#24 0x080a3926 in cong_node_modification_set_text_new ()
No symbol table info available.
#25 0x0806deda in cong_command_add_node_set_text ()
No symbol table info available.
#26 0x080b02df in cong_util_strip_whitespace_from_string ()
No symbol table info available.
#27 0x080791c8 in cong_document_should_spellcheck_node ()
No symbol table info available.
#28 0x0807920e in cong_document_should_spellcheck_node ()
No symbol table info available.
#29 0x0807920e in cong_document_should_spellcheck_node ()
No symbol table info available.
#30 0x0807920e in cong_document_should_spellcheck_node ()
No symbol table info available.
#31 0x0807920e in cong_document_should_spellcheck_node ()
No symbol table info available.
#32 0x0807920e in cong_document_should_spellcheck_node ()
No symbol table info available.
#33 0x080b072e in cong_command_add_cleanup_source ()
No symbol table info available.
#34 0x080b07a9 in cong_util_cleanup_source ()
No symbol table info available.
#35 0x080bd253 in plugin_arbitrary_plugin_configure ()
No symbol table info available.
#36 0x080ad363 in cong_doc_tool_invoke ()
No symbol table info available.
#37 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#40 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#41 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#42 0xb77ed9b6 in _gtk_action_emit_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#43 0xb77ede6c in gtk_action_activate () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#44 0xb7292423 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#45 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#46 0xb72952ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#47 0xb7296b19 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#48 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb799ca6d in gtk_widget_activate () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#50 0xb78c94bf in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#51 0xb78c9791 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#52 0xb78bff44 in gtk_menu_reorder_child () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#53 0xb78ba850 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#54 0xb728616f in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#55 0xb728679f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#56 0xb72959ce in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#57 0xb7296886 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#58 0xb7296e89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#59 0xb799cc4f in gtk_widget_activate () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#60 0xb78b8fcd in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#61 0xb78b93db in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#62 0xb76faddc in _gdk_events_queue () from
/usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#63 0xb72168c6 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#64 0xb7219986 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#65 0xb7219ca8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#66 0xb78b86d5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#67 0x080c6e5d in main ()
No symbol table info available.
#0  0xffffe410 in __kernel_vsyscall ()


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.