Skip to content

Crash in libinfinity #10

@nirik

Description

@nirik

I'm gettiing a crash with gobby here. It's fine for a while, then crashes (likely when someone edits a document that goes over 80 lines).

The backtrace is:
#0 0x00007ffff1b884e8 in raise () at /lib64/libc.so.6
#1 0x00007ffff1b8a0ea in abort () at /lib64/libc.so.6
#2 0x00007ffff36a4a15 in g_assertion_message () at /lib64/libglib-2.0.so.0
#3 0x00007ffff36a4aaa in g_assertion_message_expr () at /lib64/libglib-2.0.so.0
#4 0x00007ffff2fceb21 in inf_text_chunk_get_segment () at /lib64/libinftext-0.6.so.0
#5 0x00007ffff2fced68 in inf_text_chunk_substring () at /lib64/libinftext-0.6.so.0
#6 0x00007ffff2fd7822 in inf_text_remote_delete_operation_recon_feed ()

at /lib64/libinftext-0.6.so.0

#7 0x00007ffff2fd7efa in inf_text_remote_delete_operation_apply_transformed ()

at /lib64/libinftext-0.6.so.0

#8 0x00007ffff2d50748 in inf_adopted_algorithm_execute_request () at /lib64/libinfinity-0.6.so.0
#9 0x00007ffff2d55a8d in inf_adopted_session_process_request () at /lib64/libinfinity-0.6.so.0
#10 0x00007ffff2d56ee9 in inf_adopted_session_process_xml_run () at /lib64/libinfinity-0.6.so.0
#11 0x00007ffff2fdae62 in inf_text_session_process_xml_run () at /lib64/libinftext-0.6.so.0
#12 0x00007ffff2d71a7c in inf_session_communication_object_received ()

at /lib64/libinfinity-0.6.so.0

#13 0x00007ffff2d4d0cf in infc_session_proxy_communication_object_received ()

at /lib64/libinfinity-0.6.so.0

#14 0x00007ffff2d835ab in inf_communication_central_method_received ()

at /lib64/libinfinity-0.6.so.0

#15 0x00007ffff2d8829c in inf_communication_registry_received_cb () at /lib64/libinfinity-0.6.so.0
#16 0x00007ffff397d7b5 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#17 0x00007ffff398fb04 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#18 0x00007ffff3998540 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#19 0x00007ffff399890f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#20 0x00007ffff2d80a77 in inf_xmpp_connection_sax_end_element () at /lib64/libinfinity-0.6.so.0
#21 0x00007ffff788428d in xmlParseEndTag1 () at /lib64/libxml2.so.2
#22 0x00007ffff788cac1 in xmlParseTryOrFinish () at /lib64/libxml2.so.2
#23 0x00007ffff788dd2b in xmlParseChunk () at /lib64/libxml2.so.2
#24 0x00007ffff2d7f0d6 in inf_xmpp_connection_received_cb () at /lib64/libinfinity-0.6.so.0
#25 0x00007ffff397d7b5 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#26 0x00007ffff398f861 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#27 0x00007ffff3998540 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#28 0x00007ffff399890f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#29 0x00007ffff2d77977 in inf_tcp_connection_io_incoming () at /lib64/libinfinity-0.6.so.0
#30 0x00007ffff2d77d18 in inf_tcp_connection_io () at /lib64/libinfinity-0.6.so.0
#31 0x00007ffff342221f in inf_gtk_io_watch_func () at /lib64/libinfgtk3-0.6.so.0
#32 0x00007ffff367ee3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#33 0x00007ffff367f1d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#34 0x00007ffff367f4f2 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#35 0x00007ffff51f4625 in gtk_main () at /lib64/libgtk-3.so.0
#36 0x00005555555f8552 in main ()

Happy to try and gather more info. Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions