https://bugs.kde.org/show_bug.cgi?id=284289
Summary: Deleting mail, then unresponding
Product: kontact
Version: 4.7.2
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdepim-bugs@kde.org
ReportedBy: lenordisted...@hotmail.fr
Application: kontact (4.7.2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10
-- Information about the crash:
- What I was doing when the application crashed:
I delete a particular mail, then if I want to open another mail, it pause on
"Loading mail", but I can try to select another and have the same problem.
So, I close Kontact, no errors.
Reopen it, and the bug appears, If I click "Restart app" or "Close" and restart
kontact, everything ok, but, if I try to delete this mail, the same thing
appears
The crash can be reproduced every time.
-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb775e730 (LWP 4372))]
Thread 4 (Thread 0xb6810b70 (LWP 4373)):
#0 0x006e8416 in __kernel_vsyscall ()
#1 0x08d35a5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2 0x007c8cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0x02a19883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4 0x02a1999f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5 0x08d31d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6 0x007bb0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further
Thread 3 (Thread 0xb5ee7b70 (LWP 4374)):
#0 0x006e8416 in __kernel_vsyscall ()
#1 0x007ac40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x0997734b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x09968896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x09968c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x00dedb37 in QEventDispatcherGlib::processEvents (this=0x9bb81b8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6 0x00dbe1dd in QEventLoop::processEvents (this=0xb5ee72c0, flags=...) at
kernel/qeventloop.cpp:149
#7 0x00dbe421 in QEventLoop::exec (this=0xb5ee72c0, flags=...) at
kernel/qeventloop.cpp:201
#8 0x00cc190b in QThread::exec (this=0x9bb7b00) at thread/qthread.cpp:498
#9 0x00cc19fb in QThread::run (this=0x9bb7b00) at thread/qthread.cpp:565
#10 0x00cc47b3 in QThreadPrivate::start (arg=0x9bb7b00) at
thread/qthread_unix.cpp:331
#11 0x08d31d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x007bb0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further
Thread 2 (Thread 0xb3970b70 (LWP 4380)):
#0 0x006e8416 in __kernel_vsyscall ()
#1 0x007ac40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x0997734b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x09968896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x09968c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x00dedb37 in QEventDispatcherGlib::processEvents (this=0xa347230,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6 0x00dbe1dd in QEventLoop::processEvents (this=0xb3970290, flags=...) at
kernel/qeventloop.cpp:149
#7 0x00dbe421 in QEventLoop::exec (this=0xb3970290, flags=...) at
kernel/qeventloop.cpp:201
#8 0x00cc190b in QThread::exec (this=0xa33a310) at thread/qthread.cpp:498
#9 0x00d9ee2d in QInotifyFileSystemWatcherEngine::run (this=0xa33a310) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x00cc47b3 in QThreadPrivate::start (arg=0xa33a310) at
thread/qthread_unix.cpp:331
#11 0x08d31d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x007bb0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further
Thread 1 (Thread 0xb775e730 (LWP 4372)):
[KCrash Handler]
#7 0x00931afb in QString (other=..., this=0xbfd8b698) at
/usr/include/qt4/QtCore/qstring.h:728
#8 KontactInterface::Plugin::identifier (this=0x9dbf080) at
../../kontactinterface/plugin.cpp:101
#9 0x00c3e03f in activateInitialPluginModule (this=0x9bbef78) at
../../../kontact/src/mainwindow.cpp:318
#10 Kontact::MainWindow::activateInitialPluginModule (this=0x9bbef78) at
../../../kontact/src/mainwindow.cpp:313
#11 0x00c3e0f5 in Kontact::MainWindow::setInitialActivePluginModule
(this=0x9bbef78, module=...) at ../../../kontact/src/mainwindow.cpp:295
#12 0x0804b748 in KontactApp::newInstance (this=0xbfd8c1d4) at
../../../kontact/src/main.cpp:147
#13 0x004009b7 in KUniqueApplicationAdaptor::newInstance (this=0x9b7ca20,
asn_id=..., args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:442
#14 0x00400a8c in KUniqueApplicationAdaptor::qt_metacall (this=0x9b7c