Debian Bug#217642: balsa: exit with unread mail causes hang with 100% CPU usage
- From: Andrew Lau <netsnipe users sourceforge net>
- To: balsa-list gnome org
- Cc: moshe pobox com
- Subject: Debian Bug#217642: balsa: exit with unread mail causes hang with 100% CPU usage
- Date: Mon, 27 Oct 2003 02:43:21 +1100
----- Forwarded message from Moshe Yudkowsky <moshe@pobox.com> -----
Subject: Bug#217642: balsa: exit with unread mail causes hang with 100% CPU usage
Reply-To: Moshe Yudkowsky <moshe@pobox.com>, 217642@bugs.debian.org
Resent-From: Moshe Yudkowsky <moshe@pobox.com>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Andrew Lau <netsnipe@users.sourceforge.net>
Resent-Date: Sun, 26 Oct 2003 13:33:03 UTC
Resent-Message-ID: <handler.217642.B.10671745037373@bugs.debian.org>
X-Debian-PR-Message: report 217642
X-Debian-PR-Package: balsa
X-Debian-PR-Keywords:
From: Moshe Yudkowsky <moshe@pobox.com>
To: submit@bugs.debian.org
Resent-Sender: Debian BTS <debbugs@master.debian.org>
Resent-Date: Sun, 26 Oct 2003 05:44:24 -0800
X-Spam-Score: 1.9 (+)
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on espresso
X-Spam-Level:
X-Spam-Status: No, hits=-2.9 required=5.0 tests=BAYES_00,DATE_IN_FUTURE_06_12
autolearn=no version=2.60
Package: balsa
Version: 2.0.15-1
Severity: important
When I attempt to exit Balsa and I have unread mail in my mailbox, the
exit hangs. The Balsa window does not vanish, although it won't
refresh,
and the CPU usage goes to 100%.
There is NO crash dialog.
If I run this through gdb, I get nothing unusual. When I hit control-C
in gdb to stop the output, I get:
opening Inbox..
(no debugging symbols found)...[New Thread 49156 (LWP 12901)]
[New Thread 65541 (LWP 12909)]
[New Thread 81926 (LWP 12910)]
[New Thread 98311 (LWP 12911)]
[New Thread 114696 (LWP 12912)]
[New Thread 131081 (LWP 12913)]
[New Thread 147466 (LWP 12914)]
[New Thread 163851 (LWP 12915)]
[New Thread 180236 (LWP 12916)]
Program received signal SIGINT, Interrupt.
[Switching to Thread 16384 (LWP 12897)]
0x410bd193 in mallopt () from /lib/libc.so.6
(gdb) bt
#0 0x410bd193 in mallopt () from /lib/libc.so.6
#1 0x410bca3a in mallopt () from /lib/libc.so.6
#2 0x410bc499 in calloc () from /lib/libc.so.6
#3 0x40d7e1c3 in g_malloc0 () from /usr/lib/libglib-2.0.so.0
#4 0x40d70f30 in g_hash_table_size () from /usr/lib/libglib-2.0.so.0
#5 0x40d709e6 in g_hash_table_remove () from /usr/lib/libglib-2.0.so.0
#6 0x40d3bc76 in g_signal_handlers_destroy () from
/usr/lib/libgobject-2.0.so.0
#7 0x40ae16cf in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#8 0x40d3e212 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#9 0x40d2dd44 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#10 0x40d2da92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x40d3da59 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#12 0x40d3cec2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#13 0x40d3d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0x40ae16a9 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#15 0x40d2f5dc in g_object_class_list_properties () from
/usr/lib/libgobject-2.0.so.0
#16 0x40b72ed4 in gtk_tree_view_remove_column () from
/usr/lib/libgtk-x11-2.0.so.0
#17 0x40b6731f in gtk_tree_view_get_type () from
/usr/lib/libgtk-x11-2.0.so.0
#18 0x080704af in balsa_index_get_type ()
#19 0x40d3e212 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#20 0x40d2dd44 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#21 0x40d2da92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x40d3da59 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#23 0x40d3cec2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#24 0x40d3d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x40ae16a9 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#26 0x40b8afe6 in gtk_widget_get_default_direction () from
/usr/lib/libgtk-x11-2.0.so.0
#27 0x40d2f706 in g_object_run_dispose () from
/usr/lib/libgobject-2.0.so.0
#28 0x40ae1605 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#29 0x40b8458d in gtk_widget_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#30 0x40a53501 in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x40afbcd3 in gtk_scrolled_window_get_shadow_type () from
/usr/lib/libgtk-x11-2.0.so.0
#32 0x40a7c7b9 in gtk_container_foreach () from
/usr/lib/libgtk-x11-2.0.so.0
#33 0x40a7b9f1 in gtk_container_class_list_child_properties ()
from /usr/lib/libgtk-x11-2.0.so.0
#34 0x40afb8f2 in gtk_scrolled_window_get_shadow_type () from
/usr/lib/libgtk-x11-2.0.so.0
#35 0x40d3e212 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#36 0x40d2dd44 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#37 0x40d2da92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#38 0x40d3da59 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#39 0x40d3cec2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#40 0x40d3d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#41 0x40ae16a9 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#42 0x40b8afe6 in gtk_widget_get_default_direction () from
/usr/lib/libgtk-x11-2.0.so.0
#43 0x40d2f5dc in g_object_class_list_properties () from
/usr/lib/libgobject-2.0.so.0
#44 0x40b8445b in gtk_widget_unparent () from
/usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#45 0x40adbfcb in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
#46 0x40ad98e3 in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0
#47 0x40d3e212 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#48 0x40d2dd44 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#49 0x40d2da92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#50 0x40d3da59 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#51 0x40d3cec2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#52 0x40d3d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#53 0x40ae16a9 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#54 0x40b8afe6 in gtk_widget_get_default_direction () from
/usr/lib/libgtk-x11-2.0.so.0
#55 0x40d2f706 in g_object_run_dispose () from
/usr/lib/libgobject-2.0.so.0
#56 0x40ae1605 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#57 0x40b8458d in gtk_widget_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#58 0x0806e399 in balsa_app_destroy ()
#59 0x0809a2bc in main ()
#60 0x40d3e212 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#61 0x40d2da92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#62 0x40d3dda6 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#63 0x40d3cec2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#64 0x40d3d0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#65 0x40ae16a9 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#66 0x40b8afe6 in gtk_widget_get_default_direction () from
/usr/lib/libgtk-x11-2.0.so.0
#67 0x40b8f199 in _gtk_window_reposition () from
/usr/lib/libgtk-x11-2.0.so.0
#68 0x40d2f706 in g_object_run_dispose () from
/usr/lib/libgobject-2.0.so.0
#69 0x40ae1605 in gtk_object_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#70 0x40b8458d in gtk_widget_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#71 0x40ac934f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.
so.0
#72 0x40c5364a in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.
so.0
#73 0x40d79086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#74 0x40d7a029 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#75 0x40d7a347 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#76 0x40d7a9b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#77 0x40ac8c97 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#78 0x0809a20f in main ()
#79 0x41066d04 in __libc_start_main () from /lib/libc.so.6
(gdb) up
#1 0x410bca3a in mallopt () from /lib/libc.so.6
"info locals" and "list" do not work...
Please let me know if you need addtional information.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux bagpipes 2.4.20-3-k7 #1 Sun Jun 8 01:35:14 EST 2003 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages balsa depends on:
ii bonobo-activation 1:2.4.0-3 Transitional package
ii gsfonts 6.0-2.1 Fonts for the ghostscript
interpre
ii libart-2.0-2 2.3.12-1 Library of functions for
2D graphi
ii libaspell15 0.50.3-11 The GNU Aspell spell-
checker runti
ii libatk1.0-0 1.4.1-1 The ATK accessibility
toolkit
ii libaudiofile0 0.2.3-4 The Audiofile Library
ii libbonobo-activation4 1:2.4.0-3 Transitional package
ii libbonobo2-0 2.4.1-2 Bonobo CORBA interfaces
library
ii libbonoboui2-0 2.4.0-3 The Bonobo UI library
ii libc6 2.3.2-3 GNU C Library: Shared
libraries an
ii libesd0 0.2.29-1 Enlightened Sound Daemon -
Shared
ii libesmtp5 1.0-2 LibESMTP SMTP client
library
ii libfontconfig1 2.2.1-1 generic font configuration
library
ii libfreetype6 2.1.5-2 FreeType 2 font engine,
shared lib
ii libgail-common 1.4.1-1 GNOME Accessibility
Implementation
ii libgail17 1.4.1-1 GNOME Accessibility
Implementation
ii libgconf2-4 2.4.0.1-2 GNOME configuration
database syste
ii libgcrypt1 1.1.12-3 LGPL Crypto library -
runtime libr
ii libglib2.0-0 2.2.3-1 The GLib library of C
routines
ii libgnome2-0 2.4.0-3 The GNOME 2 library -
runtime file
ii libgnomecanvas2-0 2.4.0-1 A powerful object-oriented
display
ii libgnomeprint2.2-0 2.2.1.2-1 The GNOME 2.2 print
architecture -
ii libgnomeprintui2.2-0 2.2.1.2-1 The GNOME 2.2 print
architecture U
ii libgnomeui-0 2.4.0.1-4 The GNOME 2 libraries
(User Interf
ii libgnomevfs2-0 2.4.1-3 The GNOME virtual file-
system libr
ii libgnomevfs2-common 2.4.1-3 The GNOME virtual file-
system libr
ii libgnutls7 0.8.9-2 GNU TLS library - runtime
library
ii libgpgme6 0.3.15-1 GPGME - GnuPG Made Easy
ii libgtk2.0-0 2.2.1-6 The GTK+ graphical user
interface
ii libgtkhtml2-0 2.2.4-1 HTML rendering/editing
library - r
ii libjpeg62 6b-7 The Independent JPEG
Group's JPEG
ii libldap2 2.1.17-2 OpenLDAP libraries
ii liblinc1 1:1.1.0-1 library to simplify
creating netwo
ii libltdl3 1.5-2 A system independent
dlopen wrappe
ii liborbit2 1:2.8.1-5 Libraries for ORBit2 - a
CORBA ORB
ii libpango1.0-0 1.2.1-4 Layout and rendering of
internatio
ii libpcre3 4.3-3 Philip Hazel's Perl 5
Compatible R
ii libpopt0 1.7-2 lib for parsing cmdline
parameters
ii libssl0.9.7 0.9.7b-2 SSL shared libraries
ii libtasn1-0 0.1.2-1 Manage ASN.1 structures
(runtime)
ii libxml2 2.5.11-2 GNOME XML library
ii scrollkeeper 0.3.12-2 A free electronic
cataloging syste
ii xlibs 4.2.1-6 X Window System client
libraries
ii zlib1g 1:1.1.4-12 compression library -
runtime
-- no debconf information
----- End forwarded message -----
--
---------------------------------------------------------------------------
Andrew "Netsnipe" Lau Computer Sci. UNSW & Debian GNU/Linux
<netsnipe(+)users.sf.net\0> <alau(+)cse.unsw.edu.au\0>
GnuPG 1024D/2E8B68BD: 0B77 73D0 4F3B F286 63F1 9F4A 9B24 C07D 2E8B 68BD
-
"Nobody expects the Debian Inquisition!
Our two weapons are fear and surprise...and ruthless efficiency!"
---------------------------------------------------------------------------
Digital signature
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]