Patch h6 bugs



Hello,

The last few days I've run Pete's patched epiphany 1.4.0.
Unfortunately it's not completely stable for me yet. Sometimes it
crashes when adding bookmarks and it reproducably crashes when
removing the last item from a toolbar. Here are a couple of
backtraces:

When adding a bookmark:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1091549216 (LWP 1882)]
0x40b999cb in strlen () from /lib/tls/libc.so.6
(gdb) bt
#0  0x40b999cb in strlen () from /lib/tls/libc.so.6
#1  0x409f036f in g_strjoin () from /usr/lib/libglib-2.0.so.0
#2  0xbfffdf34 in ?? ()
#3  0x00000001 in ?? ()
#4  0xbfffdf58 in ?? ()
#5  0x080f8480 in __JCR_LIST__ ()
#6  0x08b53768 in ?? ()
#7  0x08bd0760 in ?? ()
#8  0xbfffdf58 in ?? ()
#9  0x080974c6 in ephy_bookmark_action_new (node=0x2390474, window=0x44891074,
    actions=0x34890424) at ephy-bookmark-action.c:815
Previous frame inner to this frame (corrupt stack?)

When removing the last item from a toolbar:
(epiphany:1987): Gtk-CRITICAL **: gtk_container_foreach: assertion
`GTK_IS_CONTAINER (container)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1091549216 (LWP 1987)]
0x080d1f10 in get_toolbar_nth (etoolbar=0x8145d60, position=0)
    at egg-editable-toolbar.c:168
168       result = GTK_WIDGET (l->data);
(gdb) bt
#0  0x080d1f10 in get_toolbar_nth (etoolbar=0x8145d60, position=0)
    at egg-editable-toolbar.c:168
#1  0x080d2cb2 in item_removed_cb (model=0x84fe2d8, toolbar_position=1,
    position=0, t=0x8145d60) at egg-editable-toolbar.c:884
#2  0x080dae20 in _egg_marshal_VOID__INT_INT (closure=0x0, return_value=0x0,
    n_param_values=3, param_values=0x1, invocation_hint=0xbfffdbf8,
    marshal_data=0x0) at eggmarshalers.c:426
#3  0x4087045b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0x0876a658 in ?? ()
#5  0x00000000 in ?? ()
#6  0x00000003 in ?? ()
#7  0xbfffdd10 in ?? ()
#8  0xbfffdbf8 in ?? ()
#9  0x00000000 in ?? ()
#10 0xbfffdbc0 in ?? ()
#11 0x409cd9f4 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#12 0xbfffdbf8 in ?? ()
#13 0x00000000 in ?? ()
#14 0x00000001 in ?? ()
#15 0x40886511 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#16 0x0876a658 in ?? ()

HTH,

-- 
Reinout



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]