[Users] Just got a crash dump from Claws CVS, anyone interested in deciphering it?

Brian Morrison bdm at fenrir.org.uk
Fri Jan 6 19:29:18 CET 2012


Backtrace follows:

Claws Mail version 3.8.0cvs10
GTK+ version 2.22.0 / GLib 2.26.0
Locale: en_GB.utf8 (charset: UTF-8)
Features: IPv6 iconv compface GnuTLS LDAP JPilot GNU/aspell libetpan libSM
Operating system: Linux 2.6.35.14-106.fc14.x86_64 (x86_64)
C Library: GNU libc 2.13
--
[Thread debugging using libthread_db enabled]
[New Thread 0x7ff89a05b700 (LWP 14650)]
[New Thread 0x7ff88b7fe700 (LWP 14649)]
[New Thread 0x7ff898e53700 (LWP 3421)]
[New Thread 0x7ff89985a700 (LWP 3338)]
[New Thread 0x7ff8a5f5e700 (LWP 3134)]
0x00000033d060ea4d in __libc_waitpid (pid=<value optimized out>, stat_loc=<value optimized out>, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41
41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
#0  0x00000033d060ea4d in __libc_waitpid (pid=<value optimized out>, stat_loc=<value optimized out>, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41
        resultvar = 18446744073709551104
        oldtype = 0
        result = <value optimized out>
#1  0x00000000004989ab in crash_handler (sig=11) at crash.c:541
        pid = <value optimized out>
        crashed_ = 1
#2  <signal handler called>
No symbol table info available.
#3  _gcry_mpi_free (a=0x40) at mpiutil.c:176
No locals.
#4  0x00000033ed22a0d6 in ?? () from /usr/lib64/libgnutls.so.26
No symbol table info available.
#5  0x00000033ed22bc40 in ?? () from /usr/lib64/libgnutls.so.26
No symbol table info available.
#6  0x00000033ed22c7a6 in gnutls_certificate_free_keys () from /usr/lib64/libgnutls.so.26
No symbol table info available.
#7  0x00000033ed22c859 in gnutls_certificate_free_credentials () from /usr/lib64/libgnutls.so.26
No symbol table info available.
#8  0x00000000005dc9b9 in ssl_done_socket (sockinfo=0x33cfd97838) at ssl.c:331
No locals.
#9  0x00000000005d6d5d in sock_close (sock=0x33cfd97838) at socket.c:1616
        ret = <value optimized out>
#10 0x00000000005d365a in session_close (session=0x522a000) at session.c:350
No locals.
#11 0x00000000005d37aa in session_destroy (session=0x522a000) at session.c:217
No locals.
#12 0x0000000000526f50 in news_session_get (folder=0x2f602e0) at news.c:477
        rfolder = 0x2f602e0
        lt = {tm_sec = 1060237143, tm_min = 59, tm_hour = 3, tm_mday = 0, tm_mon = 867, tm_year = 0, tm_wday = 1174, tm_yday = 0, tm_isdst = 22, tm_gmtoff = 66267864, tm_zone = 0x2b32d20 "\001"}
        r = <value optimized out>
#13 0x00000000005289b6 in news_get_num_list (folder=0x2f602e0, item=0x2f625f0, msgnum_list=0x7fff4c949eb0, old_uids_valid=0x7fff4c949ebc) at news.c:1001
        session = <value optimized out>
        i = <value optimized out>
        ok = <value optimized out>
        num = <value optimized out>
        first = <value optimized out>
        last = <value optimized out>
        nummsgs = 0
        dir = <value optimized out>
#14 0x00000000004baed1 in folder_item_scan_full (item=0x2f625f0, filtering=1) at folder.c:2158
        folder = 0x2f602e0
        folder_list = 0x0
        cache_list = 0x0
        folder_list_cur = <value optimized out>
        cache_list_cur = <value optimized out>
        new_list = 0x0
        exists_list = 0x0
        elem = <value optimized out>
        newmsg_list = 0x0
        newcnt = 0
        unreadcnt = 0
        totalcnt = 0
        markedcnt = 0
        unreadmarkedcnt = 0
        repliedcnt = 0
        forwardedcnt = 0
        lockedcnt = 0
        ignoredcnt = 0
        watchedcnt = 0
        cache_max_num = <value optimized out>
        folder_max_num = <value optimized out>
        cache_cur_num = <value optimized out>
        folder_cur_num = <value optimized out>
        update_flags = 0
        old_uids_valid = 0
        subject_table = 0x0
#15 0x00000000004c8cbd in folderview_check_new (folder=0x2f602e0) at folderview.c:1197
        str = 0x8 <Address 0x8 out of bounds>
        list = 0x2d34a00 = {0x2cce050}
        item = 0x2f625f0
        folderview = 0x2cce050
        ctree = 0x2afb410 [GtkSCTree]
        node = 0x4c86580
        new_msgs = 0
        former_new_msgs = 0
        former_new = 8
        former_unread = 10
        former_total = 1377
#16 0x00000000004e3b6d in inc_all_account_mail (mainwin=0x2b8d100, autocheck=1, notify=0) at inc.c:363
        account = <value optimized out>
        list = 0x2e4b360 = {0x2e57700, 0x2e58450, 0x2e58ac0}
        queue_list = 0x0
        inc_dialog = <value optimized out>
        new_msgs = 0
        account_new_msgs = <value optimized out>
#17 0x00000000004e3d10 in inc_autocheck_func (data=<value optimized out>) at inc.c:1535
        mainwin = <value optimized out>
#18 0x00000033d22435eb in g_timeout_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at gmain.c:3585
        timeout_source = 0x3eef0c0
#19 0x00000033d2241e33 in g_main_dispatch (context=0x2b06240) at gmain.c:2149
        dispatch = 0x33d22435d0 <g_timeout_dispatch>
        was_in_call = 0
        user_data = 0x2b8d100
        callback = 0x4e3cf0 <inc_autocheck_func>
        cb_funcs = 0x33d2505b50
        cb_data = 0x5d0e140
        current_source_link = {data = 0x3eef0c0, next = 0x7fff4c954fa0 = {0x2b06150}}
        need_destroy = <value optimized out>
        source = 0x3eef0c0
        current = 0x2ebcf20
        i = <value optimized out>
#20 g_main_context_dispatch (context=0x2b06240) at gmain.c:2702
No locals.
#21 0x00000033d2242610 in g_main_context_iterate (context=0x2b06240, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 14
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
#22 0x00000033d22428ad in g_main_context_iteration (context=0x2b06240, may_block=1) at gmain.c:2843
        retval = <value optimized out>
#23 0x0000003b3f14b2c1 in IA__gtk_main_iteration () at gtkmain.c:1325
No locals.
#24 0x00000000005ce2fd in threaded_run (folder=0x2f602e0, param=<value optimized out>, result=0x7fff4c94a1d0, func=0x5cecd0 <connect_run>) at nntp-thread.c:291
        op = 0x4494f70
        thread = <value optimized out>
#25 0x00000000005cefd2 in nntp_threaded_connect (folder=0x2f602e0, server=0x2e57bb0 "news.ukfsn.org", port=119) at nntp-thread.c:368
        param = {nntp = 0x4406020, account = 0x2e57700, server = 0x2e57bb0 "news.ukfsn.org", port = 119}
        result = {error = 0}
        key = {data = 0x7fff4c94a188, len = 8}
        value = {data = 0x4406020, len = 0}
        nntp = 0x4406020
        oldnntp = 0x4d5e490
#26 0x0000000000526bae in news_session_new (folder=0x2f602e0) at news.c:313
        session = 0x5d0d000
        r = 0
#27 news_session_new_for_folder (folder=0x2f602e0) at news.c:350
        session = 0x5d0d000
        ac = 0x2e57700
        userid = 0x2e57c70 "fenrir"
        passwd = 0x445bc10 "Squrr0x889"
        port = 119
        r = <value optimized out>
#28 0x0000000000526f58 in news_session_get (folder=0x2f602e0) at news.c:478
        rfolder = 0x2f602e0
        lt = {tm_sec = 45693616, tm_min = 0, tm_hour = 22, tm_mday = 0, tm_mon = 3, tm_year = 0, tm_wday = 1058048581, tm_yday = 59, tm_isdst = 45262000, tm_gmtoff = 45693616, tm_zone = 0x2b2a4b0 "\022"}
        r = <value optimized out>
#29 0x00000000005289b6 in news_get_num_list (folder=0x2f602e0, item=0x2f60450, msgnum_list=0x7fff4c94e3a0, old_uids_valid=0x7fff4c94e3ac) at news.c:1001
        session = <value optimized out>
        i = <value optimized out>
        ok = <value optimized out>
        num = <value optimized out>
        first = <value optimized out>
        last = <value optimized out>
        nummsgs = 0
        dir = <value optimized out>
#30 0x00000000004baed1 in folder_item_scan_full (item=0x2f60450, filtering=1) at folder.c:2158
        folder = 0x2f602e0
        folder_list = 0x0
        cache_list = 0x0
        folder_list_cur = <value optimized out>
        cache_list_cur = <value optimized out>
        new_list = 0x0
        exists_list = 0x0
        elem = <value optimized out>
        newmsg_list = 0x0
        newcnt = 0
        unreadcnt = 0
        totalcnt = 0
        markedcnt = 0
        unreadmarkedcnt = 0
        repliedcnt = 0
        forwardedcnt = 0
        lockedcnt = 0
        ignoredcnt = 0
        watchedcnt = 0
        cache_max_num = <value optimized out>
        folder_max_num = <value optimized out>
        cache_cur_num = <value optimized out>
        folder_cur_num = <value optimized out>
        update_flags = 0
        old_uids_valid = 0
        subject_table = 0x0
#31 0x00000000004be34d in folder_item_process_open (item=0x2f60450) at folder.c:2007
        buf = <value optimized out>
        data = 0x0
        after_proc_func = 0
        before_proc_func = 0
#32 folder_item_open (item=0x2f60450) at folder.c:2042
        start = {tv_sec = 1325873804, tv_usec = 295579}
        end = {tv_sec = 0, tv_usec = 0}
        diff = <value optimized out>
        timing_name = 0x65374a ""
        __FUNCTION__ = "folder_item_open"
#33 0x00000000004c958c in folderview_selected (ctree=0x2afb410 [GtkSCTree], row=0x2f20ba0, column=-1, folderview=0x2cce050) at folderview.c:2189
        can_select = 0
        opened = <value optimized out>
        item = 0x2f60450
        buf = 0x2e67f90 "p\325\377\002"
        res = 0
        old_opened = 0x2f1f620
        start = {tv_sec = 1325873804, tv_usec = 151066}
        end = {tv_sec = 140705633739152, tv_usec = 45409408}
        diff = <value optimized out>
        timing_name = 0x65374a ""
        __FUNCTION__ = "folderview_selected"
#34 0x00000033d360e03e in g_closure_invoke (closure=0x2b4e480, return_value=0x0, n_param_values=3, param_values=0x7ff895512190, invocation_hint=0x7fff4c94e5e0) at gclosure.c:766
        marshal = <value optimized out>
        marshal_data = <value optimized out>
        in_marshal = <value optimized out>
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#35 0x00000033d361ee87 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x2afb410, emission_return=0x0, instance_and_params=0x7ff895512190) at gsignal.c:3252
        tmp = <value optimized out>
        handler = 0x2d08980
        accumulator = 0x0
        emission = {next = 0x7fff4c954b90, instance = 0x2afb410, ihint = {signal_id = 171, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x2b84ac0
        handler_list = 0x2d08980
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 171
        max_sequential_handler_number = 135524
        return_value_altered = 1
#36 0x00000033d36287b5 in g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=<value optimized out>) at gsignal.c:2983
        instance_and_params = 0x7ff895512190
        signal_return_type = 4
        param_values = 0x7ff8955121a8
        node = <value optimized out>
        i = <value optimized out>
        n_params = 2
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#37 0x00000033d3628983 in g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3040
        var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff4c94e8d0, reg_save_area = 0x7fff4c94e810}}
#38 0x000000000060881a in gtk_cmctree_select (ctree=0x2afb410 [GtkSCTree], node=0x2f20ba0) at gtkcmctree.c:3897
No locals.
#39 0x0000000000608d59 in real_unselect_all (clist=0x2afb410 [GtkSCTree]) at gtkcmctree.c:2880
        ctree = 0x2afb410 [GtkSCTree]
        node = <value optimized out>
        list = <value optimized out>
#40 0x000000000062b08f in gtk_sctree_real_unselect_all (clist=0x2afb410 [GtkSCTree]) at gtksctree.c:787
        sctree = 0x2afb410 [GtkSCTree]
        should_freeze = 0
#41 0x0000000000623381 in gtk_cmclist_unselect_all (clist=0x2afb410 [GtkSCTree]) at gtkcmclist.c:3575
No locals.
#42 0x00000000006292c9 in select_row (sctree=0x2afb410 [GtkSCTree], row=167, col=0, state=<value optimized out>, _node=0x0) at gtksctree.c:383
        range = 0
        additive = <value optimized out>
#43 0x000000000062bcee in gtk_sctree_button_press (widget=<value optimized out>, event=0x7ff884d45d70) at gtksctree.c:549
        sctree = 0x2afb410 [GtkSCTree]
        clist = 0x2afb410 [GtkSCTree]
        on_row = 1
        row = 167
        col = 0
        retval = 0
#44 0x0000003b3f14e223 in _gtk_marshal_BOOLEAN__BOXED (closure=0x2b32cc0, return_value=0x7fff4c954be0, n_param_values=<value optimized out>, param_values=0x7ff894b9dc60, invocation_hint=<value optimized out>, marshal_data=<value optimized out>) at gtkmarshalers.c:86
        callback = 0x62b720 <gtk_sctree_button_press>
        cc = 0x2b32cc0
        data1 = 0x2afb410
        data2 = 0x2b2adc0
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#45 0x00000033d360e03e in g_closure_invoke (closure=0x2b32cc0, return_value=0x7fff4c954be0, n_param_values=2, param_values=0x7ff894b9dc60, invocation_hint=0x7fff4c954ba0) at gclosure.c:766
        marshal = <value optimized out>
        marshal_data = <value optimized out>
        in_marshal = <value optimized out>
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#46 0x00000033d361ec98 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x2afb410, emission_return=0x7fff4c954d50, instance_and_params=0x7ff894b9dc60) at gsignal.c:3290
        accumulator = 0x2b32f10
        emission = {next = 0x0, instance = 0x2afb410, ihint = {signal_id = 33, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 45620672}
        class_closure = 0x2b32cc0
        handler_list = 0x2d08860
        return_accu = 0x7fff4c954be0
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 33
        max_sequential_handler_number = 135524
        return_value_altered = 1
#47 0x00000033d3628555 in g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=<value optimized out>) at gsignal.c:2993
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        error = 0x0
        rtype = 20
        static_scope = 0
        instance_and_params = 0x7ff894b9dc60
        signal_return_type = 20
        param_values = 0x7ff894b9dc78
        node = <value optimized out>
        i = <value optimized out>
        n_params = 1
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#48 0x00000033d3628983 in g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3040
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff4c954e90, reg_save_area = 0x7fff4c954dd0}}
#49 0x0000003b3f285aef in gtk_widget_event_internal (widget=0x2afb410 [GtkSCTree], event=0x7ff884d45d70) at gtkwidget.c:4992
        signal_num = <value optimized out>
        return_val = 0
#50 0x0000003b3f14bd33 in IA__gtk_propagate_event (widget=0x2afb410 [GtkSCTree], event=0x7ff884d45d70) at gtkmain.c:2460
        tmp = <value optimized out>
        handled_event = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#51 0x0000003b3f14c103 in IA__gtk_main_do_event (event=0x7ff884d45d70) at gtkmain.c:1665
        event_widget = <value optimized out>
        grab_widget = 0x2afb410 [GtkSCTree]
        window_group = <value optimized out>
        rewritten_event = <value optimized out>
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#52 0x0000003b3f861a8c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at gdkevents-x11.c:2377
        display = <value optimized out>
        event = 0x7ff884d45d70
#53 0x00000033d2241e33 in g_main_dispatch (context=0x2b06240) at gmain.c:2149
        dispatch = 0x3b3f861a40 <gdk_event_dispatch>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x2b06150, next = 0x0}
        need_destroy = <value optimized out>
        source = 0x2b06150
        current = 0x2ebcf20
        i = <value optimized out>
#54 g_main_context_dispatch (context=0x2b06240) at gmain.c:2702
No locals.
#55 0x00000033d2242610 in g_main_context_iterate (context=0x2b06240, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 14
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
#56 0x00000033d2242c82 in g_main_loop_run (loop=0x2a4f9c0) at gmain.c:2988
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#57 0x0000003b3f14b0b7 in IA__gtk_main () at gtkmain.c:1237
        tmp_list = <value optimized out>
        functions = 0x0
        init = <value optimized out>
        loop = 0x2a4f9c0
#58 0x00000000004f83f5 in main (argc=1, argv=0x7fff4c9555d8) at main.c:1653
        connection = 0x2b65798
        error = 0x0
        nm_proxy = 0x2b3b8e0 [DBusGProxy]
        userrc = <value optimized out>
        mainwin = 0x2b8d100
        folderview = 0x2cce050
        icon = 0x2b7e680
        crash_file_present = <value optimized out>
        num_folder_class = <value optimized out>
        asked_for_migration = <value optimized out>
        start_done = <value optimized out>
        gui_manager = <value optimized out>
        plug_list = <value optimized out>
        never_ran = <value optimized out>
        start = {tv_sec = 1325853140, tv_usec = 262601}
        end = {tv_sec = 1325853198, tv_usec = 558505}
        diff = {tv_sec = 58, tv_usec = 295904}
        timing_name = 0x662728 "startup"
        __FUNCTION__ = "main"
Kill the program being debugged? (y or n) [answered Y; input not from terminal]


-- 

Brian Morrison

                "I am not young enough to know everything"
                                                          Oscar Wilde



More information about the Users mailing list