BUG (?): balsa 1.1.1 crashes on exit if trash selected



I noticed that balsa 1.1.1 always segfaults if the trash folder is selected
when I choose File->Exit. Running balsa in gdb, I get the following output:

[albrecht@regulus balsa-1.1.1]$ gdb src/balsa
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "ppc-redhat-linux"...
(gdb) run
Starting program: /home/albrecht/balsa-1.1.1/src/balsa 
Opening 10 mailboxes on startup.
[New Thread 697 (manager thread)]
[New Thread 696 (initial thread)]
[New Thread 698]

Program received signal SIGSEGV, Segmentation fault.
balsa_index_reset (index=0x1015f150) at balsa-index.c:1691
1691        page_num = balsa_find_notebook_page_num(mbnode->mailbox);
(gdb) backtrace
#0  balsa_index_reset (index=0x1015f150) at balsa-index.c:1691
#1  0x10036a70 in empty_trash () at main.c:506
#2  0x1003699c in balsa_exit () at main.c:466
#3  0xfcb2fb8 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#4  0xfceeaec in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
#5  0xfcedb58 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#6  0xfceb1a0 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#7  0xfd2fa98 in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#8  0xfcbcd70 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-1.2.so.0
#9  0xfcbbbd4 in gtk_menu_shell_button_release () from
/usr/lib/libgtk-1.2.so.0
#10 0xfcb2b2c in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#11 0xfcedba0 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#12 0xfceb1a0 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#13 0xfd2f8a8 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#14 0xfcb2a60 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#15 0xfcb16e8 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#16 0xfb92980 in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
#17 0xf8a1c84 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#18 0xf8a22f0 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#19 0xf8a2534 in g_main_run () from /usr/lib/libglib-1.2.so.0
#20 0xfcb0eb0 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#21 0x10036810 in main (argc=269207900, argv=0x7ffff634) at main.c:406
#22 0xf329734 in __libc_start_main (argc=1, argv=0x7ffff634, envp=0x7ffff63c, 
    auxvec=0x7ffff6d8, rtld_fini=0x1015f150, stinfo=0x10092360, 
    stack_on_entry=0x0) at ../sysdeps/powerpc/elf/libc-start.c:106

My system is a PowerMac running LinuxPPC, Linux 2.2.17pre15, glibc 2.1.3 and
gcc 2.95.2, if this important.

Yours, Albrecht.

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Albrecht Dreß  -  Monschauer Straße 22  -  D-53121 Bonn (Germany)
      Phone (+49) 228 6199571  -  E-Mail albrecht.dress@arcormail.de
_________________________________________________________________________




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