Bug 295963 - Kontact / kmail crashes while spreading compressing e-mail threads
Summary: Kontact / kmail crashes while spreading compressing e-mail threads
Status: RESOLVED DUPLICATE of bug 295474
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-13 22:26 UTC by toscalix
Modified: 2012-03-30 13:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description toscalix 2012-03-13 22:26:32 UTC
Application: kontact (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
When going through a folder with many e-mails and trying to compress or expand threads of e-mails, like with mailing lists, kmail (in kontact) crashes. It crashes randomly when doing this action, with make the app unusable.

In general, the last update makes the application slower, specially when sending applications and booting up kmail for the first time.

I use kubuntu 11.04 with kde 4.8.1 and kontact 4.8.0

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0xb77a0730 (LWP 6291))]

Thread 6 (Thread 0xb5c5eb70 (LWP 6295)):
#0  0x00985416 in __kernel_vsyscall ()
#1  0x0083fa5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00a6709c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x02865883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x0286599f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x0083bd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00a5946e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xb5335b70 (LWP 6296)):
#0  0x00985416 in __kernel_vsyscall ()
#1  0x00a67403 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x009fb495 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xb2080b70 (LWP 6670)):
#0  0x00985416 in __kernel_vsyscall ()
#1  0x00a4a7ae in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0746e34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0745f896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0745fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x04c771c7 in QEventDispatcherGlib::processEvents (this=0xaa5ebc8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x04c42d1d in QEventLoop::processEvents (this=0xb2080280, flags=...) at kernel/qeventloop.cpp:149
#7  0x04c42fb9 in QEventLoop::exec (this=0xb2080280, flags=...) at kernel/qeventloop.cpp:204
#8  0x04b2c9dc in QThread::exec (this=0x87d53f8) at thread/qthread.cpp:501
#9  0x04c202dd in QInotifyFileSystemWatcherEngine::run (this=0x87d53f8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x04b2fe70 in QThreadPrivate::start (arg=0x87d53f8) at thread/qthread_unix.cpp:298
#11 0x0083bd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00a5946e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb437fb70 (LWP 7746)):
#0  0x00985416 in __kernel_vsyscall ()
#1  0x00a67403 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x009fb495 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb0f4bb70 (LWP 7748)):
[KCrash Handler]
#7  0x00985416 in __kernel_vsyscall ()
#8  0x009b3c8f in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x009b72b5 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x009eb15c in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x009f5f22 in ?? () from /lib/i386-linux-gnu/libc.so.6
#12 0x009f6360 in ?? () from /lib/i386-linux-gnu/libc.so.6
#13 0x009f720c in ?? () from /lib/i386-linux-gnu/libc.so.6
#14 0x009f97f8 in malloc () from /lib/i386-linux-gnu/libc.so.6
#15 0x04b281cb in qMalloc (size=65536) at global/qmalloc.cpp:55
#16 0x04b3205a in QByteArray::realloc (this=0xb4a178c4, alloc=65516) at tools/qbytearray.cpp:1452
#17 0x04b32177 in QByteArray::resize (this=0xb4a178c4, size=32768) at tools/qbytearray.cpp:1420
#18 0x03ee1f82 in reserve (bytes=2, this=0xb4a3cdc0) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:158
#19 QAbstractSocket::writeData (this=0xb4a3cbe4, data=0xb0f4aecc "\021", size=2) at socket/qabstractsocket.cpp:2315
#20 0x03eeed9b in writeData (maxSize=2, data=0xb0f4aecc "\021", this=<optimized out>) at socket/qlocalsocket_p.h:109
#21 QLocalSocket::writeData (this=0xb4a18b20, data=0xb0f4aecc "\021", c=2) at socket/qlocalsocket_unix.cpp:406
#22 0x04bcd6f9 in QIODevice::write (this=0xb4a18b20, data=0xb0f4aecc "\021", maxSize=2) at io/qiodevice.cpp:1370
#23 0x03aee88e in ?? () from /usr/lib/libsopranoclient.so.1
#24 0x03af5a54 in ?? () from /usr/lib/libsopranoclient.so.1
#25 0x03af7618 in ?? () from /usr/lib/libsopranoclient.so.1
#26 0x040bb2c1 in Nepomuk::MainModel::executeQuery (this=0x88a0820, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212
#27 0x040a9362 in Nepomuk::ResourceData::load (this=0xb4a51ce8) at ../../nepomuk/core/resourcedata.cpp:417
#28 0x040a9cc0 in Nepomuk::ResourceData::property (this=0xb4a51ce8, uri=...) at ../../nepomuk/core/resourcedata.cpp:265
#29 0x040c0441 in Nepomuk::Resource::property (this=0xb0f4b27c, uri=...) at ../../nepomuk/core/resource.cpp:301
#30 0x068fb6f1 in MessageCore::NepomukResourceRetrieverRunnable::run (this=0xad64c28) at ../../messagecore/asyncnepomukresourceretriever.cpp:47
#31 0x04b2242b in QThreadPoolThread::run (this=0xb529fa8) at concurrent/qthreadpool.cpp:107
#32 0x04b2fe70 in QThreadPrivate::start (arg=0xb529fa8) at thread/qthread_unix.cpp:298
#33 0x0083bd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#34 0x00a5946e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb77a0730 (LWP 6291)):
#0  0x00985416 in __kernel_vsyscall ()
#1  0x00a67403 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x009fb495 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Possible duplicates by query: bug 295193, bug 284162, bug 239946.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-30 13:39:10 UTC

*** This bug has been marked as a duplicate of bug 295474 ***