gEDA-dev: Gschem crash in compselect
Peter Clifton
pcjc2 at cam.ac.uk
Sat Aug 11 17:09:51 EDT 2007
On Sat, 2007-08-11 at 22:07 +0100, Peter Clifton wrote:
> This is difficult to reproduce, probably because its a race with a
> timer. Normal running with valgrind / electric-fence don't show too much
> complaining, however I did manage to get this after a LOT of poking
> about.
I also got this:
Electric Fence 2.1 Copyright (C) 1987-1998 Bruce Perens.
gEDA/gschem version 1.1.1.20070708
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.
Loading schematic [/home/pcjc2/untitled_1.sch]
Gtk-ERROR **: file /build/buildd/gtk
+2.0-2.11.6/gtk/gtktreemodelfilter.c: line 2236
(gtk_tree_model_filter_get_path): assertion failed: (i <
level->array->len)
aborting...
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1210026320 (LWP 16121)]
0xb7e4a3fb in IA__g_logv (log_domain=<value optimized out>, log_level=G_LOG_LEVEL_ERROR,
format=0xb7e93e9c "file %s: line %d (%s): assertion failed: (%s)",
args1=0xbf90b2dc "@a\202K�\b") at /home/pcjc2/source/glib2.0-2.13.7/glib/gmessages.c:493
493 G_BREAKPOINT ();
(gdb) bt
#0 0xb7e4a3fb in IA__g_logv (log_domain=<value optimized out>, log_level=G_LOG_LEVEL_ERROR,
format=0xb7e93e9c "file %s: line %d (%s): assertion failed: (%s)",
args1=0xbf90b2dc "@a\202K�\b") at /home/pcjc2/source/glib2.0-2.13.7/glib/gmessages.c:493
#1 0xb7e4a679 in IA__g_log (log_domain=0x4b777017 "Gtk", log_level=G_LOG_LEVEL_ERROR,
format=0xb7e93e9c "file %s: line %d (%s): assertion failed: (%s)")
at /home/pcjc2/source/glib2.0-2.13.7/glib/gmessages.c:517
#2 0xb7e4a6f6 in IA__g_assert_warning (log_domain=0x4b777017 "Gtk",
file=0x4b826140 "/build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodelfilter.c", line=2236,
pretty_function=0x4b826b40 "gtk_tree_model_filter_get_path",
expression=0x4b825fbc "i < level->array->len")
at /home/pcjc2/source/glib2.0-2.13.7/glib/gmessages.c:552
#3 0x4b6f12ab in gtk_tree_model_filter_get_path (model=0xb5bf9248, iter=0xbf90b3f8)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodelfilter.c:2236
#4 0x4b6ed85a in IA__gtk_tree_model_get_path (tree_model=0xb5bf9248, iter=0xbf90b3f8)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodel.c:1114
#5 0x4b6f2399 in gtk_tree_model_filter_row_changed (c_model=0xacdee0e0, c_path=0xa760b000,
c_iter=0xbf90b4a0, data=0xb5bf9248)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodelfilter.c:1232
#6 0x4b6f2686 in gtk_tree_model_filter_refilter_helper (model=0xacdee0e0, path=0xa760b000,
iter=0xbf90b4a0, data=0xb5bf9248)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodelfilter.c:3284
#7 0x4b6ed69d in gtk_tree_model_foreach_helper (model=0xacdee0e0, iter=0xbf90b4a0,
path=0xa760b000, func=0x4b6f2660 <gtk_tree_model_filter_refilter_helper>,
user_data=0xb5bf9248) at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodel.c:1578
#8 0x4b6ed6dc in gtk_tree_model_foreach_helper (model=0xacdee0e0, iter=0xbf90b4dc,
path=0xa760b000, func=0x4b6f2660 <gtk_tree_model_filter_refilter_helper>,
user_data=0xb5bf9248) at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodel.c:1584
#9 0x4b6ede49 in IA__gtk_tree_model_foreach (model=0xacdee0e0,
func=0x4b6f2660 <gtk_tree_model_filter_refilter_helper>, user_data=0xb5bf9248)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodel.c:1624
#10 0x4b6ef0a5 in IA__gtk_tree_model_filter_refilter (filter=0xb5bf9248)
at /build/buildd/gtk+2.0-2.11.6/gtk/gtktreemodelfilter.c:3304
#11 0x08092d7e in compselect_filter_timeout (data=0xa84b0038) at x_compselect.c:478
#12 0xb7e41f06 in g_timeout_dispatch (source=0xa6ed6000, callback=0x1, user_data=0xa84b0038)
---Type <return> to continue, or q <return> to quit---
at /home/pcjc2/source/glib2.0-2.13.7/glib/gmain.c:3488
#13 0xb7e4174c in IA__g_main_context_dispatch (context=0xb5be9000)
at /home/pcjc2/source/glib2.0-2.13.7/glib/gmain.c:2061
#14 0xb7e44b8f in g_main_context_iterate (context=0xb5be9000, block=1, dispatch=1,
self=0xb67fc000) at /home/pcjc2/source/glib2.0-2.13.7/glib/gmain.c:2694
#15 0xb7e44f39 in IA__g_main_loop_run (loop=0xad6e3000)
at /home/pcjc2/source/glib2.0-2.13.7/glib/gmain.c:2898
#16 0x4b5f12d4 in IA__gtk_main () at /build/buildd/gtk+2.0-2.11.6/gtk/gtkmain.c:1144
#17 0x0805daf3 in main_prog (closure=0x0, argc=1, argv=0xbf90b7c4) at gschem.c:349
#18 0x4b3dd7d4 in scm_boot_guile (argc=1, argv=0xbf90b7c4, main_func=0x805d730 <main_prog>,
closure=0x0) at init.c:635
#19 0x0805d646 in main (argc=1, argv=0xbf90b7c4) at gschem.c:374
(gdb)
More information about the geda-dev
mailing list