From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.devel Subject: Re: guile-gnome-0 - guile-1.6-latest - corrupted double-linked Date: Tue, 13 Apr 2010 11:09:43 -0300 Organization: Alto Air Services [http://www.altosw.be/aas/] Message-ID: <20100413110943.313e3d2c@rascar> References: <20100317170918.0a21c8be@rascar> <20100408150624.0534a579@rascar> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/5Hua5IyQ5goW9/uAxBCvVZb" X-Trace: dough.gmane.org 1271168764 11472 80.91.229.12 (13 Apr 2010 14:26:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 13 Apr 2010 14:26:04 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Apr 13 16:25:59 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1O1h3u-00071d-6g for guile-devel@m.gmane.org; Tue, 13 Apr 2010 16:25:58 +0200 Original-Received: from localhost ([127.0.0.1]:38510 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1h3t-0005uu-1a for guile-devel@m.gmane.org; Tue, 13 Apr 2010 10:25:57 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1gyC-0004Au-3x for guile-devel@gnu.org; Tue, 13 Apr 2010 10:20:04 -0400 Original-Received: from [140.186.70.92] (port=35512 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1gy9-00044M-D9 for guile-devel@gnu.org; Tue, 13 Apr 2010 10:20:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1goN-0004rx-42 for guile-devel@gnu.org; Tue, 13 Apr 2010 10:09:59 -0400 Original-Received: from maximusconfessor.all2all.org ([62.58.108.13]:38925) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1goM-0004qz-Kh for guile-devel@gnu.org; Tue, 13 Apr 2010 10:09:55 -0400 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id F29AAA04C0EE; Tue, 13 Apr 2010 16:09:49 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id jfvi-AuPlfLY; Tue, 13 Apr 2010 16:00:26 +0200 (CEST) Original-Received: from rascar (unknown [189.122.81.40]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 3A8FFA04C0F5; Tue, 13 Apr 2010 16:09:45 +0200 (CEST) In-Reply-To: X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.9; i486-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10212 Archived-At: --MP_/5Hua5IyQ5goW9/uAxBCvVZb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Thu, 08 Apr 2010 20:53:17 +0200, Andy Wingo a =C3=A9crit : > Hi David, > > But I have had another type of bug, which I beleive is not related to t= he one > > you looked at, which rarely appears and occurred today, so here it is: > > > > *** glibc detected *** guile: corrupted double-linked list: > > 0x08a1ca60 *** >=20 > I couldn't tell from your backtraces what went on. Be sure to install > the debug packages so that gdb can give symbols. Done! Is this any better? [I have no more 'no debugging symbols found' messages in gdb, but still have '??' at the end of the trace] Cheers, David --MP_/5Hua5IyQ5goW9/uAxBCvVZb Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=corrupted-backtrace.txt Program received signal SIGABRT, Aborted. [Switching to Thread 0xb7d2e6c0 (LWP 11316)] 0xffffe410 in __kernel_vsyscall () (gdb) bactrace Undefined command: "bactrace". Try "help". (gdb) backtrace #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d648e0 in *__GI_raise (sig=3D6) at ../nptl/sysdeps/unix/sysv/linux/= raise.c:64 #2 0xb7d67e15 in *__GI_abort () at abort.c:88 #3 0xb7d9b6c5 in __libc_message (do_abort=3D2,=20 fmt=3D0xb7e620e8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173 #4 0xb7da5824 in malloc_printerr (action=3D2, str=3D0xb7e5eb6c "corrupted = double-linked list",=20 ptr=3D0x83a27e8) at malloc.c:6239 #5 0xb7da5d82 in malloc_consolidate (av=3D0xb7e7e3c0) at malloc.c:5125 #6 0xb7da7d86 in _int_malloc (av=3D0xb7e7e3c0, bytes=3D904) at malloc.c:43= 60 #7 0xb7daa1ae in *__GI___libc_malloc (bytes=3D904) at malloc.c:3660 #8 0xb7396a09 in cairo_create () from /usr/lib/libcairo.so.2 #9 0xb74b42e2 in IA__gdk_cairo_create (drawable=3D0xb73f0120) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkcairo.c:52 #10 0xb6bfb492 in IA__gtk_cell_renderer_render (cell=3D0x8390f28, window=3D= 0x8779d40,=20 widget=3D0x8251150, background_area=3D0xbfd00c2c, cell_area=3D0xbfd00c3= c, expose_area=3D0xbfd00c4c,=20 flags=3D) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtkcel= lrenderer.c:569 #11 0xb6dbde5c in gtk_tree_view_column_cell_process_action (tree_column=3D<= value optimized out>,=20 window=3D, background_area=3D0xbfd00ea0, cell_area= =3D0xbfd00e90, flags=3D0,=20 action=3D0, expose_area=3D0xbfd0139c, focus_rectangle=3D0x0, editable_w= idget=3D0x0, event=3D0x0,=20 path_string=3D0x0) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeviewcolumn.= c:2835 #12 0xb6dbec14 in _gtk_tree_view_column_cell_render (tree_column=3D0x82b0a3= 8, window=3D0x8779d40,=20 background_area=3D0xbfd00ea0, cell_area=3D0xbfd00e90, expose_area=3D0xb= fd0139c, flags=3D0) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeviewcolumn.c:3168 #13 0xb6db96f9 in gtk_tree_view_bin_expose (widget=3D,= =20 event=3D) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktre= eview.c:4641 #14 0xb6dbaba1 in gtk_tree_view_expose (widget=3D0x8251150, event=3D0xbfd01= 390) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:4955 #15 0xb6cb0374 in _gtk_marshal_BOOLEAN__BOXED (closure=3D0x8137a10, return_= value=3D0xbfd010f8,=20 n_param_values=3D2, param_values=3D0x838ce00, invocation_hint=3D0xbfd01= 0e4, marshal_data=3D0xb6dbab00) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtkmarshalers.c:84 #16 0xb7bff5e9 in g_type_class_meta_marshal (closure=3D0x8137a10, return_va= lue=3D0xbfd010f8,=20 n_param_values=3D2, param_values=3D0x838ce00, invocation_hint=3D0xbfd01= 0e4, marshal_data=3D0xc8) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gc= losure.c:878 #17 0xb7c00f62 in IA__g_closure_invoke (closure=3D0x8137a10, return_value= =3D0xbfd010f8,=20 n_param_values=3D2, param_values=3D0x838ce00, invocation_hint=3D0xbfd01= 0e4) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gc= losure.c:767 #18 0xb7c1509e in signal_emit_unlocked_R (node=3D,=20 detail=3D, instance=3D0x8251150, emission_return= =3D0xbfd01240,=20 instance_and_params=3D0x838ce00) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:3285 #19 0xb7c165b8 in IA__g_signal_emit_valist (instance=3D0x8251150, signal_id= =3D53, detail=3D0,=20 var_args=3D0xbfd012a4 "=E0\022=D0=BFp\fS=B7=CC\022=D0=BF=E4=E9=F2=B6P\0= 21%\b\020wP\b\220\036E\b\002") at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:2990 #20 0xb7c16ba6 in IA__g_signal_emit (instance=3D0x8251150, signal_id=3D53, = detail=3D0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:3037 #21 0xb6dccafe in gtk_widget_event_internal (widget=3D= , event=3D0xbfd01390) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtkwidget.c:4767 #22 0xb6caa090 in IA__gtk_main_do_event (event=3D0xbfd01390) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtkmain.c:1571 #23 0xb74d838f in _gdk_window_process_updates_recurse (window=3D0x8779d40, = expose_region=3D0x898f7a0) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkwindow.c:5172 #24 0xb74d833e in _gdk_window_process_updates_recurse (window=3D0x8779c98, = expose_region=3D0x898f840) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkwindow.c:5145 #25 0xb74d833e in _gdk_window_process_updates_recurse (window=3D0x8504738, = expose_region=3D0x898f800) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkwindow.c:5145 #26 0xb7500c24 in _gdk_windowing_window_process_updates_recurse (window=3D0= x8504738,=20 region=3D0x898f800) at /tmp/buildd/gtk+2.0-2.18.9/gdk/x11/gdkwindow-x11= .c:5571 #27 0xb74d4b53 in gdk_window_process_updates_internal (window=3D0x8504738) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkwindow.c:5331 #28 0xb74d9830 in IA__gdk_window_process_updates (window=3D0x8779de8, updat= e_children=3D1) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdkwindow.c:5505 #29 0xb6da5530 in gtk_tree_view_adjustment_changed (adjustment=3D0x8116960,= tree_view=3D0x8251150) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:10539 #30 0xb7c0e91c in IA__g_cclosure_marshal_VOID__VOID (closure=3D0x82502b8, r= eturn_value=3D0x0,=20 n_param_values=3D1, param_values=3D0x89bb1b0, invocation_hint=3D0xbfd01= 7c4, marshal_data=3D0xb6da5360) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gm= arshal.c:77 #31 0xb7c00f62 in IA__g_closure_invoke (closure=3D0x82502b8, return_value= =3D0x0, n_param_values=3D1,=20 param_values=3D0x89bb1b0, invocation_hint=3D0xbfd017c4) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gc= losure.c:767 #32 0xb7c153a8 in signal_emit_unlocked_R (node=3D,=20 detail=3D, instance=3D0x8116960, emission_return= =3D0x0,=20 instance_and_params=3D0x89bb1b0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:3247 #33 0xb7c1672d in IA__g_signal_emit_valist (instance=3D0x8116960, signal_id= =3D213, detail=3D0,=20 var_args=3D0xbfd01980 "z=C3=BD=B6=E4=E9=F2=B6P\021%\b=EC\031=D0=BF=E4R= =DA=B6`i\021\b") at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:2980 #34 0xb7c16ba6 in IA__g_signal_emit (instance=3D0x8116960, signal_id=3D213,= detail=3D0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/gobject/gs= ignal.c:3037 #35 0xb6bdb90a in IA__gtk_adjustment_value_changed (adjustment=3D0x8116960) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtkadjustment.c:668 #36 0xb6da52e4 in gtk_tree_view_top_row_to_dy (tree_view=3D0x8251150) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:6479 #37 0xb6db7e45 in validate_visible_area (tree_view=3D0x8251150) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:6027 #38 0xb6db851d in do_presize_handler (tree_view=3D0x8251150) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:6300 #39 0xb6db85ce in presize_handler_callback (data=3D0x8251150) at /tmp/buildd/gtk+2.0-2.18.9/gtk/gtktreeview.c:6322 #40 0xb74b2ff8 in gdk_threads_dispatch (data=3D0x89709b0) at /tmp/buildd/gtk+2.0-2.18.9/gdk/gdk.c:506 #41 0xb7b77db1 in g_idle_dispatch (source=3D0x898f200, callback=3D0, user_d= ata=3D0x89709b0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain= .c:4065 #42 0xb7b79b38 in IA__g_main_context_dispatch (context=3D0x811b720) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain= .c:1960 #43 0xb7b7d3d0 in g_main_context_iterate (context=3D0x811b720, block=3D,=20 dispatch=3D1, self=3D0x8260898) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain= .c:2591 #44 0xb7b7d83f in IA__g_main_loop_run (loop=3D0x88e33b0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain= .c:2799 #45 0xb7b039bd in ?? () from /usr/lib/guile-gnome-0/libgw-guile-gnome-glib.= so.0 #46 0x088e33b0 in ?? () #47 0xb7f93468 in ?? () from /usr/lib/libguile.so.12 #48 0xbfd01cdc in ?? () #49 0xb7f1d757 in scm_internal_dynamic_wind (before=3D0x88e33b0, inner=3D0x= 2174, after=3D0xb5df62f0,=20 inner_data=3D0x80dc958, guard_data=3D0xbfd01d0c) at dynwind.c:168 Backtrace stopped: frame did not save the PC (gdb) --MP_/5Hua5IyQ5goW9/uAxBCvVZb Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=corrupted-terminal-output.txt *** glibc detected *** guile: corrupted double-linked list: 0x083a27e8 *** ======= Backtrace: ========= /lib/i686/cmov/libc.so.6[0xb7da5824] /lib/i686/cmov/libc.so.6[0xb7da5d82] /lib/i686/cmov/libc.so.6[0xb7da7d86] /lib/i686/cmov/libc.so.6(__libc_malloc+0x5e)[0xb7daa1ae] /usr/lib/libcairo.so.2(cairo_create+0x39)[0xb7396a09] /usr/lib/libgdk-x11-2.0.so.0(gdk_cairo_create+0x92)[0xb74b42e2] /usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_render+0xa2)[0xb6bfb492] /usr/lib/libgtk-x11-2.0.so.0[0xb6dbde5c] /usr/lib/libgtk-x11-2.0.so.0[0xb6dbec14] /usr/lib/libgtk-x11-2.0.so.0[0xb6db96f9] /usr/lib/libgtk-x11-2.0.so.0[0xb6dbaba1] /usr/lib/libgtk-x11-2.0.so.0[0xb6cb0374] /usr/lib/libgobject-2.0.so.0[0xb7bff5e9] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b2)[0xb7c00f62] /usr/lib/libgobject-2.0.so.0[0xb7c1509e] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x648)[0xb7c165b8] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb7c16ba6] /usr/lib/libgtk-x11-2.0.so.0[0xb6dccafe] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x500)[0xb6caa090] /usr/lib/libgdk-x11-2.0.so.0[0xb74d838f] /usr/lib/libgdk-x11-2.0.so.0[0xb74d833e] /usr/lib/libgdk-x11-2.0.so.0[0xb74d833e] /usr/lib/libgdk-x11-2.0.so.0[0xb7500c24] /usr/lib/libgdk-x11-2.0.so.0[0xb74d4b53] /usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_updates+0x150)[0xb74d9830] /usr/lib/libgtk-x11-2.0.so.0[0xb6da5530] /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)[0xb7c0e91c] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1b2)[0xb7c00f62] /usr/lib/libgobject-2.0.so.0[0xb7c153a8] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7bd)[0xb7c1672d] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb7c16ba6] /usr/lib/libgtk-x11-2.0.so.0(gtk_adjustment_value_changed+0x8a)[0xb6bdb90a] /usr/lib/libgtk-x11-2.0.so.0[0xb6da52e4] /usr/lib/libgtk-x11-2.0.so.0[0xb6db7e45] /usr/lib/libgtk-x11-2.0.so.0[0xb6db851d] /usr/lib/libgtk-x11-2.0.so.0[0xb6db85ce] /usr/lib/libgdk-x11-2.0.so.0[0xb74b2ff8] /lib/libglib-2.0.so.0[0xb7b77db1] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f8)[0xb7b79b38] /lib/libglib-2.0.so.0[0xb7b7d3d0] /lib/libglib-2.0.so.0(g_main_loop_run+0x1bf)[0xb7b7d83f] /usr/lib/guile-gnome-0/libgw-guile-gnome-glib.so.0[0xb7b039bd] /usr/lib/libguile.so.12(scm_internal_dynamic_wind+0x9e)[0xb7f1d757] /usr/lib/guile-gnome-0/libgw-guile-gnome-glib.so.0(_wrap_g_main_loop_run+0x42)[0xb7b03922] /usr/lib/libffi.so.4(ffi_call_SYSV+0x17)[0xb7a0f3f3] /usr/lib/libffi.so.4(ffi_call+0x5e)[0xb7a0f23e] /usr/lib/libgwrap-guile-runtime.so.0[0xb7a163a4] /usr/lib/libguile.so.12[0xb7f5eb1b] /usr/lib/libguile.so.12(scm_deval+0x2ef0)[0xb7f2d713] /usr/lib/libguile.so.12(scm_deval+0x56b)[0xb7f2ad8e] /usr/lib/libguile.so.12(scm_deval+0x10b2)[0xb7f2b8d5] /usr/lib/libguile.so.12(scm_deval+0x12bf)[0xb7f2bae2] /usr/lib/libguile.so.12(scm_deval+0x56b)[0xb7f2ad8e] /usr/lib/libguile.so.12(scm_dapply+0x7aa)[0xb7f2a575] /usr/lib/libguile.so.12(scm_apply+0x38)[0xb7f28e6a] /usr/lib/libguile.so.12(scm_call_0+0x2d)[0xb7f2e2fe] /usr/lib/libguile.so.12[0xb7f6b502] /usr/lib/libguile.so.12(scm_fill_input+0x66)[0xb7f51fe1] /usr/lib/libguile.so.12(scm_getc+0x64)[0xb7f52052] /usr/lib/libguile.so.12(scm_flush_ws+0x28)[0xb7f59d4e] /usr/lib/libguile.so.12(scm_read+0x79)[0xb7f5b0f5] /usr/lib/libguile.so.12(scm_deval+0x2980)[0xb7f2d1a3] /usr/lib/libguile.so.12(scm_deval+0x10b2)[0xb7f2b8d5] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 03:01 1085925 /usr/bin/guile-1.6 08049000-0804a000 rwxp 00000000 03:01 1085925 /usr/bin/guile-1.6 0804a000-08a35000 rwxp 0804a000 00:00 0 [heap] b5a00000-b5a21000 rwxp b5a00000 00:00 0 b5a21000-b5b00000 ---p b5a21000 00:00 0 b5bcf000-b5beb000 r-xp 00000000 03:01 63206 /lib/libgcc_s.so.1 b5beb000-b5bec000 rwxp 0001c000 03:01 63206 /lib/libgcc_s.so.1 b5bec000-b5c2d000 rwxp b5c2d000 00:00 0 b5c4e000-b6050000 rwxp b5c4e000 00:00 0 b6050000-b6056000 r-xp 00000000 03:01 161228 /usr/local/lib/gtrees-0.3/libgtrees.so.0 b6056000-b6057000 rwxp 00005000 03:01 161228 /usr/local/lib/gtrees-0.3/libgtrees.so.0 b6057000-b6070000 r-xp 00000000 03:01 303479 /usr/lib/guile-gnome-0/libgw-guile-gnome-gnome-vfs.so. 0.0.0 david@tabu:/usr/local/share/guile/alto 27 $ --MP_/5Hua5IyQ5goW9/uAxBCvVZb--