Re: Crash with current master
- From: Jack <ostroffjh users sourceforge net>
- To: balsa-list gnome org
- Subject: Re: Crash with current master
- Date: Tue, 04 Sep 2018 17:58:53 -0400
Finally caught one, on clicking Expunge in my Inbox. I see a lot of
"optimized out" and "No symbol table info available" but can't tell if
there's anything I could do (different compile options) which would
provide more/better info. Hopefully someone can find something useful
here.
Jack
ERROR:../balsa-git/libbalsa/mailbox_mbox.c:280:message_info_from_msgno:
assertion failed: (msgno > 0 && msgno <= mbox->msgno_2_msg_info->len)
Thread 1 "balsa" received signal SIGABRT, Aborted.
0x00007ffff23e2f90 in raise () from /lib64/libc.so.6
(gdb) thread apply all bt full
Thread 310 (Thread 0x7fffc5bd3700 (LWP 17899)):
#0 0x00007ffff24a9929 in syscall () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff7b54cea in g_cond_wait_until () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7ae40c1 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff7ae467c in g_async_queue_timeout_pop () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b375be in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7b36b15 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff277892a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7 0x00007ffff24af61f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fffde7ea700 (LWP 3093)):
#0 0x00007ffff24a3c55 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff7b0fbc9 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b0fcdc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffde7f23fd in ?? () from
/usr/lib64/gio/modules/libdconfsettings.so
No symbol table info available.
#4 0x00007ffff7b36b15 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff277892a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff24af61f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fffdfee4700 (LWP 3082)):
#0 0x00007ffff24a3c55 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff7b0fbc9 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b0ff62 in g_main_loop_run () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff6289646 in ?? () from /usr/lib64/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b36b15 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff277892a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff24af61f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fffe06e5700 (LWP 3081)):
#0 0x00007ffff24a3c55 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff7b0fbc9 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b0fcdc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff7b0fd21 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b36b15 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff277892a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff24af61f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fffe10cd700 (LWP 3080)):
#0 0x00007ffff277f81d in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fffe74884ac in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/libstdc++.so.6
No symbol table info available.
#2 0x00007fffeb9056c7 in bmalloc::Scavenger::threadRunLoop() () from
/usr/lib64/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#3 0x00007fffe748e88e in ?? () from
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/libstdc++.so.6
No symbol table info available.
#4 0x00007ffff277892a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff24af61f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7f67980 (LWP 3053)):
#0 0x00007ffff23e2f90 in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff23e4ae7 in abort () from /lib64/libc.so.6
No symbol table info available.
#2 0x00007ffff7b35ced in g_assertion_message () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff7b35d7a in g_assertion_message_expr () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x0000555555611a85 in message_info_from_msgno (mbox=<optimized
out>, msgno=<optimized out>) at ../balsa-git/libbalsa/mailbox_mbox.c:280
mbox = <optimized out>
msgno = <optimized out>
_g_boolean_var_ = <optimized out>
_g_boolean_var_ = <optimized out>
#5 0x0000555555614970 in libbalsa_mailbox_mbox_get_message_stream
(mailbox=<optimized out>, msgno=39, peek=<optimized out>)
at ../balsa-git/libbalsa/mailbox_mbox.c:297
mbox = 0x555555f04d40
msg_info = <optimized out>
__func__ = "libbalsa_mailbox_mbox_get_message_stream"
#6 0x0000555555614a58 in lbm_mbox_get_mime_message (msgno=<optimized
out>, mailbox=0x555555f04d40) at
../balsa-git/libbalsa/mailbox_mbox.c:1157
stream = <optimized out>
parser = <optimized out>
mime_message = <optimized out>
stream = <optimized out>
parser = <optimized out>
mime_message = <optimized out>
#7 libbalsa_mailbox_mbox_fetch_message_structure
(mailbox=0x555555f04d40, message=0x7fffac084420,
flags=LB_FETCH_RFC822_HEADERS)
at ../balsa-git/libbalsa/mailbox_mbox.c:1776
No locals.
#8 0x000055555560d26d in libbalsa_mailbox_local_fetch_headers
(mailbox=0x555555f04d40, message=0x7fffac084420) at
../balsa-git/libbalsa/mailbox_local.c:1402
_g_boolean_var_ = <optimized out>
#9 0x000055555560190c in libbalsa_mailbox_set_msg_headers
(mailbox=0x555555f04d40, message=0x7fffac084420) at
../balsa-git/libbalsa/mailbox.c:2025
__func__ = "libbalsa_mailbox_set_msg_headers"
#10 0x000055555561889b in libbalsa_message_find_user_hdr
(message=<optimized out>, find=0x55555564b7bc "list-post") at
../balsa-git/libbalsa/message.c:352
headers = <optimized out>
_g_boolean_var_ = <optimized out>
#11 0x0000555555618de2 in libbalsa_message_get_user_header
(message=0x7fffac084420, name=name@entry=0x55555564b7bc "list-post")
at ../balsa-git/libbalsa/message.c:401
header = <optimized out>
pair = <optimized out>
__func__ = "libbalsa_message_get_user_header"
#12 0x00005555555b8638 in bw_enable_message_menus
(window=0x555555bfc3a0, msgno=<optimized out>) at
../balsa-git/src/main-window.c:2511
message = <optimized out>
messages = 0x555555b286c0
list = 0x555555b286c0
enable = 1
enable_mod = <optimized out>
enable_store = <optimized out>
bindex = 0x555555ff6b60
enable_reply_group = 0
#13 0x00005555555b8711 in bw_index_changed_cb (widget=<optimized out>,
data=0x555555bfc3a0) at ../balsa-git/src/main-window.c:4236
window = 0x555555bfc3a0
index = 0x555555ff6b60
current_msgno = <optimized out>
data = 0x555555bfc3a0
widget = <optimized out>
window = <optimized out>
index = <optimized out>
current_msgno = <optimized out>
window = 0x555555bfc3a0
index = <optimized out>
current_msgno = <optimized out>
#14 0x00007ffff5f78e4d in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007ffff5f8b43e in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007ffff5f93c15 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#18 0x000055555558988e in bndx_selection_changed (selection=<optimized
out>, index=0x555555ff6b60) at ../balsa-git/src/balsa-index.c:597
update_preview = <optimized out>
path = 0x555556399a40
#19 0x00007ffff5f79086 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007ffff5f93eff in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007ffff5f94b08 in g_signal_emit_by_name () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007ffff7517390 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#23 0x00007ffff5f78e4d in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#24 0x00007ffff5f8b43e in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007ffff5f93c15 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#27 0x0000555555600b8f in libbalsa_mailbox_msgno_removed
(mailbox=mailbox@entry=0x555555f04d40, seqno=seqno@entry=30) at
../balsa-git/libbalsa/mailbox.c:1507
iter = {stamp = 1567597935, user_data = 0x555555f3f500,
user_data2 = 0x555555f04d40, user_data3 = 0x1d}
path = 0x555556222880
dt = {mailbox = 0x555555f04d40, seqno = 30, node =
0x7fffac0acea0}
child = 0x0
parent = 0x555556139440
#28 0x000055555560f8e3 in libbalsa_mailbox_local_msgno_removed
(mailbox=mailbox@entry=0x555555f04d40, msgno=msgno@entry=30)
at ../balsa-git/libbalsa/mailbox_local.c:1218
local = 0x1e
#29 0x0000555555614317 in libbalsa_mailbox_mbox_sync
(mailbox=<optimized out>, expunge=<optimized out>) at
../balsa-git/libbalsa/mailbox_mbox.c:1701
mime_msg = <optimized out>
from = <optimized out>
path = 0x555555f07b37 "/var/mail/jack"
st = {st_dev = 2053, st_ino = 135609, st_nlink = 1, st_mode =
33152, st_uid = 501, st_gid = 100, __pad0 = 0, st_rdev = 0, st_size =
3081916,
st_blksize = 4096, st_blocks = 6024, st_atim = {tv_sec =
1536097532, tv_nsec = 0}, st_mtim = {tv_sec = 1536097139, tv_nsec = 0},
st_ctim = {
tv_sec = 1536097533, tv_nsec = 834376074},
__glibc_reserved = {0, 0, 0}}
messages = <optimized out>
msg_info = 0x7fffb400ca40
offset = 2927882
first = <optimized out>
i = <optimized out>
j = 29
temp_stream = <optimized out>
mbox_stream = <optimized out>
tempfile = 0x555555bc0920 "\200*\363UUU"
error = 0x0
save_failed = 0
gmime_parser = 0x555555ab2640
mbox = 0x555555f04d40
__func__ = "libbalsa_mailbox_mbox_sync"
#30 0x0000555555603380 in libbalsa_mailbox_sync_storage
(mailbox=mailbox@entry=0x555555f04d40, expunge=expunge@entry=1) at
../balsa-git/libbalsa/mailbox.c:1916
retval = 1
__func__ = "libbalsa_mailbox_sync_storage"
#31 0x000055555558d68d in balsa_index_expunge (index=<optimized out>)
at ../balsa-git/src/balsa-index.c:2241
mailbox = 0x555555f04d40
rc = <optimized out>
__func__ = "balsa_index_expunge"
#32 0x00007ffff5f78e4d in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#33 0x00007ffff5f8b43e in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#34 0x00007ffff5f93c15 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#35 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#36 0x00007ffff62656dd in ?? () from /usr/lib64/libgio-2.0.so.0
No symbol table info available.
#37 0x00007ffff72a6d50 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#38 0x00007ffff72a6d22 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#39 0x00007ffff72a6d22 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#40 0x00007ffff72a6d22 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#41 0x00007ffff72a6d22 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#42 0x00007ffff72da5f3 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#43 0x00007ffff5f78e4d in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#44 0x00007ffff5f8b2b5 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#45 0x00007ffff5f93c15 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#46 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#47 0x00007ffff72dc64d in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#48 0x00007ffff72dc6a5 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#49 0x00007ffff5f79086 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#50 0x00007ffff5f93eff in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#51 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#52 0x00007ffff72dab00 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#53 0x00007fffed4dcf6e in ffi_call_unix64 () from /usr/lib64/libffi.so.6
No symbol table info available.
#54 0x00007fffed4dc8df in ffi_call () from /usr/lib64/libffi.so.6
No symbol table info available.
#55 0x00007ffff5f79a2d in g_cclosure_marshal_generic_va () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#56 0x00007ffff5f79086 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#57 0x00007ffff5f93eff in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#58 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#59 0x00007ffff73994f6 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#60 0x00007ffff5f7bb08 in g_cclosure_marshal_VOID__BOXEDv () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#61 0x00007ffff5f79086 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#62 0x00007ffff5f93eff in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#63 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#64 0x00007ffff739675e in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#65 0x00007ffff7397d4b in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#66 0x00007ffff739aa5e in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#67 0x00007ffff7367cb1 in gtk_event_controller_handle_event () from
/usr/lib64/libgtk-3.so.0
No symbol table info available.
#68 0x00007ffff752b31b in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#69 0x00007ffff73e3057 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#70 0x00007ffff5f79086 in ?? () from /usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#71 0x00007ffff5f938cd in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#72 0x00007ffff5f9462f in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
No symbol table info available.
#73 0x00007ffff752d5e4 in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#74 0x00007ffff73dff3e in ?? () from /usr/lib64/libgtk-3.so.0
No symbol table info available.
#75 0x00007ffff73e2068 in gtk_main_do_event () from
/usr/lib64/libgtk-3.so.0
No symbol table info available.
#76 0x00007ffff6f237f5 in ?? () from /usr/lib64/libgdk-3.so.0
No symbol table info available.
#77 0x00007ffff6f54e62 in ?? () from /usr/lib64/libgdk-3.so.0
No symbol table info available.
#78 0x00007ffff7b0fa17 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#79 0x00007ffff7b0fc48 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#80 0x00007ffff7b0fcdc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#81 0x00007ffff625d6cd in g_application_run () from
/usr/lib64/libgio-2.0.so.0
No symbol table info available.
#82 0x0000555555584481 in main (argc=1, argv=0x7fffffffd8b8) at
../balsa-git/src/main.c:814
application = 0x5555558e00f0
status = <optimized out>
(gdb)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]