On Thu, 2006-04-27 at 07:23 +0200, Christian Biere wrote:

> Could you change the 0 of "#if 0" in src/main.c to 1 and look at
> the stack trace when it drops into gdb?
> 

#0  0x00002aaaac4e0839 in raise () from /lib/tls/libc.so.6
#1  0x000000000041108e in log_handler (domain=0x2aaaaade6477 "Gtk",
level=G_LOG_FLAG_RECURSION,
    message=0x11eaf10 "gtk_tree_path_down: assertion `path != NULL'
failed", user_data=0xffffffffffffffff) at main.c:758
#2  0x00002aaaabc3f92f in g_logv () from /usr/lib/libglib-2.0.so.0
#3  0x00002aaaabc3fb13 in g_log () from /usr/lib/libglib-2.0.so.0
#4  0x00002aaaaad94cdd in gtk_tree_model_rows_reordered ()
from /usr/lib/libgtk-x11-2.0.so.0
#5  0x00002aaaaad94dc5 in gtk_tree_model_foreach ()
from /usr/lib/libgtk-x11-2.0.so.0
#6  0x00000000004cea47 in search_gui_menu_select (page=5037) at
search.c:1126
#7  0x00000000004cf78f in search_gui_set_current_search (sch=0x11fe060)
at search.c:1581
#8  0x00000000004cd5b1 in search_gui_new_search_full (querystr=0x13ad
<Address 0x13ad out of bounds>, create_time=1145172411,
    lifetime=18866272, reissue_timeout=5989662, sort_col=2,
sort_order=18788400, flags=2, search=0x7fffffdbe308)
    at search.c:602
#9  0x00000000004b1b6f in xml_to_search (xmlnode=0x11fed20,
unused_udata=0x13ad) at search_xml.c:1093
#10 0x00000000004b1401 in parse_xml (xmlnode=0x11fed20, user_data=0x0)
at search_xml.c:901
#11 0x00000000004b0877 in search_retrieve_xml () at search_xml.c:557
#12 0x00000000004ae6b0 in search_gui_retrieve_searches () at
search_common.c:907
#13 0x00000000004cf093 in search_gui_init () at search.c:1330
#14 0x00000000004ab51a in main_gui_init () at main.c:719
#15 0x00000000004114df in main (argc=1, argv=0x7fffffdbe508) at
main.c:953

It is reproduceable and consistent, so let me know if you need more
info.

Hans

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to