[Users] [Bug 3375] New: Crash (SEGV) at gtkcmctree.c:4514 after deleting an unread message
noreply at thewildbeast.co.uk
noreply at thewildbeast.co.uk
Thu Jan 29 19:10:04 CET 2015
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3375
Bug ID: 3375
Summary: Crash (SEGV) at gtkcmctree.c:4514 after deleting an
unread message
Classification: Unclassified
Product: Claws Mail
Version: 3.11.1
Hardware: PC
OS: Linux
Status: NEW
Severity: critical
Priority: P3
Component: Folders/IMAP
Assignee: users at lists.claws-mail.org
Reporter: deweloper at wp.pl
claws-mail-3.11.1-2.fc20.x86_64
Program received signal SIGSEGV, Segmentation fault.
0x000000000060d6ff in gtk_cmctree_node_get_row_data
(ctree=ctree at entry=0xc965f0, node=node at entry=0x4) at gtkcmctree.c:4514
4514 return node ? GTK_CMCTREE_ROW (node)->row.data : NULL;
(gdb) bt
#0 0x000000000060d6ff in gtk_cmctree_node_get_row_data
(ctree=ctree at entry=0xc965f0, node=node at entry=0x4) at gtkcmctree.c:4514
#1 0x0000000000556b86 in summary_search_unread_recursive
(ctree=ctree at entry=0xc965f0, node=node at entry=0x4) at summaryview.c:3789
#2 0x000000000055991d in summary_have_unread_children (summaryview=0xee7300,
node=0x4) at summaryview.c:3815
#3 summary_set_row_marks (summaryview=0xee7300, row=0x1013ce0) at
summaryview.c:3871
#4 0x000000000055fad7 in msginfo_mark_as_read (summaryview=0xee7300,
msginfo=<optimized out>, row=0x1013ce0) at summaryview.c:3534
#5 0x000000000055fb93 in msginfo_mark_as_read_timeout (data=0x119cde0,
data at entry=<error reading variable: value has been optimized out>) at
summaryview.c:3551
#6 0x00000033c3e49e43 in g_timeout_dispatch (source=source at entry=0x1787b50,
callback=<optimized out>, user_data=<optimized out>) at gmain.c:4451
#7 0x00000033c3e492a6 in g_main_dispatch (context=0xc9fa40) at gmain.c:3066
#8 g_main_context_dispatch (context=context at entry=0xc9fa40) at gmain.c:3642
#9 0x00000033c3e49628 in g_main_context_iterate (context=0xc9fa40,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3713
#10 0x00000033c3e49a3a in g_main_loop_run (loop=0xbcd780) at gmain.c:3907
#11 0x0000003648f45b57 in IA__gtk_main () at gtkmain.c:1257
#12 0x0000000000449420 in main (argc=1, argv=0x7fffffffe088) at main.c:1559
(gdb) print node
$5 = (GtkCMCTreeNode *) 0x4
(gdb) thread apply all bt
Thread 37 (Thread 0x7fff8dfc3700 (LWP 16300)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000003001036023 in mailsem_internal_wait (s=0x1e37b80) at mailsem.c:131
#2 0x00000030010361a8 in mailsem_down (sem=<optimized out>) at mailsem.c:279
#3 0x00000000005ec150 in thread_run (data=0x13e7ce0) at
etpan-thread-manager.c:331
#4 0x00000033c1a07ee5 in start_thread (arg=0x7fff8dfc3700) at
pthread_create.c:309
#5 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 15 (Thread 0x7fff8edf0700 (LWP 12724)):
#0 0x00000033c16ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00000033c3e495b4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fff840010c0, timeout=-1, context=0x1f3aa80) at gmain.c:4007
#2 g_main_context_iterate (context=context at entry=0x1f3aa80,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#3 0x00000033c3e496dc in g_main_context_iteration (context=0x1f3aa80,
may_block=1) at gmain.c:3774
#4 0x00007fff8edf7b7d in dconf_gdbus_worker_thread () from
/usr/lib64/gio/modules/libdconfsettings.so
#5 0x00000033c3e6ea45 in g_thread_proxy (data=0xfe7de0) at gthread.c:798
#6 0x00000033c1a07ee5 in start_thread (arg=0x7fff8edf0700) at
pthread_create.c:309
#7 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 14 (Thread 0x7fff8fe02700 (LWP 12723)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x000000346c8e79eb in JSC::GCThread::waitForNextPhase() () from
/lib64/libjavascriptcoregtk-1.0.so.0
#2 0x000000346c8e7a80 in JSC::GCThread::gcThreadMain() () from
/lib64/libjavascriptcoregtk-1.0.so.0
#3 0x000000346cb470f6 in WTF::wtfThreadEntryPoint(void*) () from
/lib64/libjavascriptcoregtk-1.0.so.0
#4 0x00000033c1a07ee5 in start_thread (arg=0x7fff8fe02700) at
pthread_create.c:309
#5 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 13 (Thread 0x7fff90603700 (LWP 12722)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x000000346c8e675d in JSC::BlockAllocator::blockFreeingThreadMain() () from
/lib64/libjavascriptcoregtk-1.0.so.0
#2 0x000000346cb470f6 in WTF::wtfThreadEntryPoint(void*) () from
/lib64/libjavascriptcoregtk-1.0.so.0
#3 0x00000033c1a07ee5 in start_thread (arg=0x7fff90603700) at
pthread_create.c:309
#4 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 12 (Thread 0x7fffdc9bd700 (LWP 12721)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x000000364bd5128b in WebCore::IconDatabase::syncThreadMainLoop() () from
/lib64/libwebkitgtk-1.0.so.0
#2 0x000000364bd5322d in WebCore::IconDatabase::iconDatabaseSyncThread() ()
from /lib64/libwebkitgtk-1.0.so.0
#3 0x000000346cb470f6 in WTF::wtfThreadEntryPoint(void*) () from
/lib64/libjavascriptcoregtk-1.0.so.0
#4 0x00000033c1a07ee5 in start_thread (arg=0x7fffdc9bd700) at
pthread_create.c:309
#5 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 11 (Thread 0x7fffef0cd700 (LWP 12720)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x000000346cb2e4b6 in WTF::TCMalloc_PageHeap::scavengerThread() () from
/lib64/libjavascriptcoregtk-1.0.so.0
#2 0x000000346cb2e4e9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /lib64/libjavascriptcoregtk-1.0.so.0
#3 0x00000033c1a07ee5 in start_thread (arg=0x7fffef0cd700) at
pthread_create.c:309
#4 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 5 (Thread 0x7fffddb27700 (LWP 12242)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000003001036023 in mailsem_internal_wait (s=0x178d3d0) at mailsem.c:131
#2 0x00000030010361a8 in mailsem_down (sem=<optimized out>) at mailsem.c:279
#3 0x00000000005ec150 in thread_run (data=0x18b7530) at
etpan-thread-manager.c:331
#4 0x00000033c1a07ee5 in start_thread (arg=0x7fffddb27700) at
pthread_create.c:309
#5 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7fffef8ce700 (LWP 12240)):
#0 0x00000033c16ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00000033c3e495b4 in g_main_context_poll (priority=2147483647, n_fds=2,
fds=0x7fffe00008c0, timeout=-1, context=0xf9b9c0) at gmain.c:4007
#2 g_main_context_iterate (context=context at entry=0xf9b9c0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#3 0x00000033c3e496dc in g_main_context_iteration (context=0xf9b9c0,
may_block=may_block at entry=1) at gmain.c:3774
#4 0x00000033c3e49729 in glib_worker_main (data=<optimized out>) at
gmain.c:5473
#5 0x00000033c3e6ea45 in g_thread_proxy (data=0x7fffe8003e30) at gthread.c:798
#6 0x00000033c1a07ee5 in start_thread (arg=0x7fffef8ce700) at
pthread_create.c:309
#7 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7ffff00cf700 (LWP 12239)):
#0 0x00000033c16ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00000033c3e495b4 in g_main_context_poll (priority=2147483647, n_fds=3,
fds=0x7fffe80010c0, timeout=-1, context=0xf92a60) at gmain.c:4007
#2 g_main_context_iterate (context=0xf92a60, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3 0x00000033c3e49a3a in g_main_loop_run (loop=0xf929f0) at gmain.c:3907
#4 0x00000034682d0376 in gdbus_shared_thread_func (user_data=0xf92a30) at
gdbusprivate.c:278
#5 0x00000033c3e6ea45 in g_thread_proxy (data=0xe00140) at gthread.c:798
#6 0x00000033c1a07ee5 in start_thread (arg=0x7ffff00cf700) at
pthread_create.c:309
#7 0x00000033c16f4b8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7ffff7faea80 (LWP 12238)):
#0 0x000000000060d6ff in gtk_cmctree_node_get_row_data
(ctree=ctree at entry=0xc965f0, node=node at entry=0x4) at gtkcmctree.c:4514
#1 0x0000000000556b86 in summary_search_unread_recursive
(ctree=ctree at entry=0xc965f0, node=node at entry=0x4) at summaryview.c:3789
#2 0x000000000055991d in summary_have_unread_children (summaryview=0xee7300,
node=0x4) at summaryview.c:3815
#3 summary_set_row_marks (summaryview=0xee7300, row=0x1013ce0) at
summaryview.c:3871
#4 0x000000000055fad7 in msginfo_mark_as_read (summaryview=0xee7300,
msginfo=<optimized out>, row=0x1013ce0) at summaryview.c:3534
#5 0x000000000055fb93 in msginfo_mark_as_read_timeout (data=0x119cde0,
data at entry=<error reading variable: value has been optimized out>) at
summaryview.c:3551
#6 0x00000033c3e49e43 in g_timeout_dispatch (source=source at entry=0x1787b50,
callback=<optimized out>, user_data=<optimized out>) at gmain.c:4451
#7 0x00000033c3e492a6 in g_main_dispatch (context=0xc9fa40) at gmain.c:3066
#8 g_main_context_dispatch (context=context at entry=0xc9fa40) at gmain.c:3642
#9 0x00000033c3e49628 in g_main_context_iterate (context=0xc9fa40,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3713
#10 0x00000033c3e49a3a in g_main_loop_run (loop=0xbcd780) at gmain.c:3907
#11 0x0000003648f45b57 in IA__gtk_main () at gtkmain.c:1257
#12 0x0000000000449420 in main (argc=1, argv=0x7fffffffe088) at main.c:1559
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Users
mailing list