Segmentation fault when selecting link

Bug #1851398 reported by Lorenzo Miniero
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Lifeograph
Fix Released
Low
Unassigned

Bug Description

If I navigate to a diary page containing a link, and using the mouse select the text containing the url starting from the end, lifeograph crashes with a segmentation fault. I can replicate this consistently, on the lifeograph shipped in the Fedora repos (1.5.1.1).

This is the trace I could retrieve with gdb:

Thread 1 "lifeograph" received signal SIGSEGV, Segmentation fault.
0x00007ffff693a338 in __dynamic_cast () from /lib64/libstdc++.so.6
(gdb) bt
#0 0x00007ffff693a338 in __dynamic_cast () at /lib64/libstdc++.so.6
#1 0x000055555567107d in LIFEO::TextviewDiary::handle_query_tooltip(int, int, bool, Glib::RefPtr<Gtk::Tooltip> const&) ()
#2 0x00007ffff7dc49af in () at /lib64/libgtkmm-3.0.so.1
#3 0x00007ffff732c206 in _gtk_marshal_BOOLEAN__INT_INT_BOOLEAN_OBJECT ()
    at /lib64/libgtk-3.so.0
#4 0x00007ffff6cf0742 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#5 0x00007ffff6d0403b in signal_emit_unlocked_R ()
    at /lib64/libgobject-2.0.so.0
#6 0x00007ffff6d0c9c1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#7 0x00007ffff6d0d973 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#8 0x00007ffff72d720f in gtk_widget_query_tooltip () at /lib64/libgtk-3.so.0
#9 0x00007ffff72952e5 in gtk_tooltip_run_requery () at /lib64/libgtk-3.so.0
#10 0x00007ffff729586c in gtk_tooltip_handle_event_internal ()
    at /lib64/libgtk-3.so.0
#11 0x00007ffff7191d5d in gtk_main_do_event () at /lib64/libgtk-3.so.0
#12 0x00007ffff64a1f79 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#13 0x00007ffff64d5086 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0
#14 0x00007ffff6c08ecd in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#15 0x00007ffff6c09260 in g_main_context_iterate.isra ()
    at /lib64/libglib-2.0.so.0
#16 0x00007ffff6c09303 in g_main_context_iteration ()
    at /lib64/libglib-2.0.so.0
#17 0x00007ffff6e4a495 in g_application_run () at /lib64/libgio-2.0.so.0
#18 0x00005555555f032e in main ()

Please let me know if there's anything else I can provide for tracking this issue, or if this has indeed been already solved in master.

Revision history for this message
Ahmet Öztürk (dmxe) wrote :

I can replicate it in v1.5 but not in v1.6. So, marking as fix released. Please upgrade your version.

Changed in lifeograph:
importance: Undecided → Low
status: New → Fix Released
Revision history for this message
Lorenzo Miniero (lminiero) wrote :

Yep, I did indeed install 1.6 manually to see if the issue was still there, and it seemed like it didn't. It's a pity that Fedora doesn't ship an rpm for 1.6 yet, but it's just a minor inconvenience, as I'm sure they'll do that sooner or later. I did uncover another bug while using 1.6 (occasional crashes when clicking the Edit button), but I'll open a new issue for that as soon as I can gather some data.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.