1.0pre1: Freeze when saving settings the FIRST time balsa is run



To reproduce:

rm ~/.gnome/balsa
start balsa
complete the druid
go to preferences and change something (I changed toolbar to icons only)
press OK - balsa freezes, pegging the CPU.

If I kill and restart balsa, I can save preferences just fine, this
ONLY happens the first tile balsa is run.

I don't know how to debug problems like this, but pressing ^C in gdb
leaves me with this backtrace:

Program received signal SIGINT, Interrupt.
0xeeb284d4 in pthread_mutex_lock () from /usr/lib/libthread.so.1
(gdb) bt
#0  0xeeb284d4 in pthread_mutex_lock () from /usr/lib/libthread.so.1
#1  0xeea867a0 in free () from /usr/lib/libc.so.1
#2  0xef016f14 in g_free () from /usr/local/lib/libglib-1.2.so.0
#3  0xef0148a4 in g_list_foreach () from /usr/local/lib/libglib-1.2.so.0
#4  0x6e080 in libbalsa_address_destroy (object=0x133250) at address.c:101
#5  0xef47e174 in gtk_marshal_NONE__NONE () from /usr/local/lib/libgtk-1.2.so.0
#6  0xef4bcc30 in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#7  0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#8  0xef495bb8 in gtk_object_shutdown () from /usr/local/lib/libgtk-1.2.so.0
#9  0xef495b34 in gtk_object_destroy () from /usr/local/lib/libgtk-1.2.so.0
#10 0x50f1c in apply_prefs (pbox=0x261370, page_num=-1) at pref-manager.c:464
#11 0xef697d00 in gnome_property_box_marshal_signal () from
/usr/local/lib/libgnomeui.so.32
#12 0xef4bdc84 in gtk_handlers_run () from /usr/local/lib/libgtk-1.2.so.0
#13 0xef4bcbe8 in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#14 0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#15 0xef698ac8 in global_apply () from /usr/local/lib/libgnomeui.so.32
#16 0xef698b9c in apply_and_close () from /usr/local/lib/libgnomeui.so.32
#17 0xef6983c0 in dialog_clicked_cb () from /usr/local/lib/libgnomeui.so.32
#18 0xef657d80 in gnome_dialog_marshal_signal_1 () from
/usr/local/lib/libgnomeui.so.32
#19 0xef4bdc84 in gtk_handlers_run () from /usr/local/lib/libgtk-1.2.so.0
#20 0xef4bcbe8 in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#21 0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#22 0xef659e50 in gnome_dialog_button_clicked () from
/usr/local/lib/libgnomeui.so.32
#23 0xef47e174 in gtk_marshal_NONE__NONE () from /usr/local/lib/libgtk-1.2.so.0
#24 0xef4bdc84 in gtk_handlers_run () from /usr/local/lib/libgtk-1.2.so.0
#25 0xef4bcd70 in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#26 0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#27 0xef400e54 in gtk_button_clicked () from /usr/local/lib/libgtk-1.2.so.0
#28 0xef402ea8 in gtk_real_button_released () from
/usr/local/lib/libgtk-1.2.so.0
#29 0xef47e174 in gtk_marshal_NONE__NONE () from /usr/local/lib/libgtk-1.2.so.0
#30 0xef4bca1c in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#31 0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#32 0xef400d34 in gtk_button_released () from /usr/local/lib/libgtk-1.2.so.0
#33 0xef4024f8 in gtk_button_button_release () from
/usr/local/lib/libgtk-1.2.so.0
#34 0xef47df04 in gtk_marshal_BOOL__POINTER () from
/usr/local/lib/libgtk-1.2.so.0
#35 0xef4bcc30 in gtk_signal_real_emit () from /usr/local/lib/libgtk-1.2.so.0
#36 0xef4b9df4 in gtk_signal_emit () from /usr/local/lib/libgtk-1.2.so.0
#37 0xef50281c in gtk_widget_event () from /usr/local/lib/libgtk-1.2.so.0
#38 0xef47de90 in gtk_propagate_event () from /usr/local/lib/libgtk-1.2.so.0
#39 0xef47cce0 in gtk_main_do_event () from /usr/local/lib/libgtk-1.2.so.0
#40 0xef3599b0 in gdk_event_dispatch () from /usr/local/lib/libgdk-1.2.so.0
#41 0xef0156c0 in g_main_dispatch () from /usr/local/lib/libglib-1.2.so.0
#42 0xef015f48 in g_main_iterate () from /usr/local/lib/libglib-1.2.so.0
#43 0xef016154 in g_main_run () from /usr/local/lib/libglib-1.2.so.0
#44 0xef47c3d4 in gtk_main () from /usr/local/lib/libgtk-1.2.so.0
#45 0x4a8f8 in main (argc=1, argv=0xeffff054) at main.c:301


-- 
 ~~~~~~~~~~~~~~~~~~~~~~~~ Paul Barnfather ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
|  plb@clanger9.demon.co.uk  paul.barnfather@northern-electric.co.uk |
|      __           http://www.clanger9.demon.co.uk    .             |
     o--o-... 75TS                                    o'~o... 750SS




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