[Bug 289287] New: kmail's views are EMPTY and upon closing kmail, it crashes

thomas gahr kde-bugzilla at dadommas.de
Sun Dec 18 15:32:47 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=289287

           Summary: kmail's views are EMPTY and upon closing kmail, it
                    crashes
           Product: kontact
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde-bugzilla at dadommas.de


Application: kontact (4.8 beta2)
KDE Platform Version: 4.7.90 (4.8 Beta2 (4.7.90)
Qt Version: 4.8.0
Operating System: Linux 3.1.5-2.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:
Closed it via ctrl+q.
Not running kmail as standalone but within kontact

- Unusual behavior I noticed:
All of kmail's views where empty - nothing in the folder view and nothing in
the messagelist view or message view. Absolutely nothing.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f570d2ef840 (LWP 16960))]

Thread 3 (Thread 0x7f5700f44700 (LWP 16961)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003c72d973cc in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x3c73790f80) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x0000003c72d974f9 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x0000003ce4207d90 in start_thread (arg=0x7f5700f44700) at
pthread_create.c:309
#4  0x0000003ce36ef3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f5700643700 (LWP 16962)):
#0  timerSourcePrepare (source=0x176f1f0, timeout=0x7f5700642bac) at
kernel/qeventdispatcher_glib.cpp:166
#1  0x0000003ce5244012 in g_main_context_prepare (context=0x176e4b0,
priority=0x7f5700642c18) at gmain.c:2746
#2  0x0000003ce5244e1d in g_main_context_iterate (context=0x176e4b0, block=1,
dispatch=1, self=<optimized out>) at gmain.c:3053
#3  0x0000003ce524544c in g_main_context_iteration (context=0x176e4b0,
may_block=1) at gmain.c:3136
#4  0x0000003c67ba83b6 in QEventDispatcherGlib::processEvents (this=0x176e3c0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003c67b78772 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003c67b789c7 in QEventLoop::exec (this=0x7f5700642d40, flags=...) at
kernel/qeventloop.cpp:204
#7  0x0000003c67a78b27 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x0000003c67a7bb6b in QThreadPrivate::start (arg=0x19dd9e0) at
thread/qthread_unix.cpp:298
#9  0x0000003ce4207d90 in start_thread (arg=0x7f5700643700) at
pthread_create.c:309
#10 0x0000003ce36ef3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f570d2ef840 (LWP 16960)):
[KCrash Handler]
#6  0x0000003c7cedb140 in operator bool (this=0x50) at
/usr/include/kde4/ksharedptr.h:106
#7  KMKernel::config (this=0x1f5cda0) at
/usr/src/debug/kdepim-4.7.90/kmail/kmkernel.cpp:1442
#8  0x0000003c7cedb967 in KMKernel::slotSyncConfig (this=0x1f5cda0) at
/usr/src/debug/kdepim-4.7.90/kmail/kmkernel.cpp:1323
#9  0x0000003c7cee782a in KMKernel::qt_static_metacall (_o=0x1f5cda0,
_c=<optimized out>, _id=<optimized out>, _a=0x1912d60) at
/usr/src/debug/kdepim-4.7.90/x86_64-redhat-linux-gnu/kmail/kmkernel.moc:175
#10 0x0000003c67b92506 in QObject::event (this=0x1f5cda0, e=<optimized out>) at
kernel/qobject.cpp:1195
#11 0x0000003c681c9994 in notify_helper (e=0x2267f10, receiver=0x1f5cda0,
this=0x175c060) at kernel/qapplication.cpp:4550
#12 QApplicationPrivate::notify_helper (this=0x175c060, receiver=0x1f5cda0,
e=0x2267f10) at kernel/qapplication.cpp:4522
#13 0x0000003c681ce813 in QApplication::notify (this=0x7fff7747fa10,
receiver=0x1f5cda0, e=0x2267f10) at kernel/qapplication.cpp:4411
#14 0x0000003c6a650766 in KApplication::notify (this=0x7fff7747fa10,
receiver=0x1f5cda0, event=0x2267f10) at
/usr/src/debug/kdelibs-4.7.90/kdeui/kernel/kapplication.cpp:311
#15 0x0000003c67b7963c in QCoreApplication::notifyInternal
(this=0x7fff7747fa10, receiver=0x1f5cda0, event=0x2267f10) at
kernel/qcoreapplication.cpp:876
#16 0x0000003c67b7d0ca in sendEvent (event=0x2267f10, receiver=0x1f5cda0) at
kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x17216d0) at kernel/qcoreapplication.cpp:1500
#18 0x0000003c67ba7f23 in sendPostedEvents () at kernel/qcoreapplication.h:236
#19 postEventSourceDispatch (s=0x175e990) at
kernel/qeventdispatcher_glib.cpp:279
#20 0x0000003ce5244a7d in g_main_dispatch (context=0x175e8a0) at gmain.c:2425
#21 g_main_context_dispatch (context=0x175e8a0) at gmain.c:2995
#22 0x0000003ce5245278 in g_main_context_iterate (context=0x175e8a0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#23 0x0000003ce524544c in g_main_context_iteration (context=0x175e8a0,
may_block=1) at gmain.c:3136
#24 0x0000003c67ba834f in QEventDispatcherGlib::processEvents (this=0x17230a0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#25 0x0000003c6826c5fe in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#26 0x0000003c67b78772 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#27 0x0000003c67b789c7 in QEventLoop::exec (this=0x7fff7747df60, flags=...) at
kernel/qeventloop.cpp:204
#28 0x0000003c6868f806 in QDialog::exec (this=0x2023b50) at
dialogs/qdialog.cpp:552
#29 0x0000003c6a5ba22a in KMessageBox::createKMessageBox (dialog=0x2023b50,
icon=<optimized out>, text=..., strlist=<optimized out>, ask=...,
checkboxReturn=0x0, options=..., details=..., notifyType=QMessageBox::Critical)
at /usr/src/debug/kdelibs-4.7.90/kdeui/dialogs/kmessagebox.cpp:344
#30 0x0000003c6a5ba992 in KMessageBox::createKMessageBox (dialog=0x2023b50,
icon=QMessageBox::Critical, text=..., strlist=..., ask=..., checkboxReturn=0x0,
options=..., details=...) at
/usr/src/debug/kdelibs-4.7.90/kdeui/dialogs/kmessagebox.cpp:159
#31 0x0000003c6a5bb5db in KMessageBox::errorListWId (parent_id=0, text=...,
strlist=..., caption=..., options=...) at
/usr/src/debug/kdelibs-4.7.90/kdeui/dialogs/kmessagebox.cpp:854
#32 0x0000003c6a5bb795 in KMessageBox::error (parent=<optimized out>, text=...,
caption=..., options=<optimized out>) at
/usr/src/debug/kdelibs-4.7.90/kdeui/dialogs/kmessagebox.cpp:821
#33 0x0000003c73d0bd40 in Akonadi::EntityTreeModelPrivate::fetchJobDone
(this=0x2026260, job=0x20191e0) at
/usr/src/debug/kdepimlibs-4.7.90/akonadi/entitytreemodel_p.cpp:1204
#34 0x0000003c67b8d2d1 in QMetaObject::activate (sender=0x20191e0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff7747e890) at
kernel/qobject.cpp:3547
#35 0x0000003c69f41d92 in KJob::result (this=<optimized out>, _t1=0x20191e0) at
/usr/src/debug/kdelibs-4.7.90/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#36 0x0000003c69f41dd0 in KJob::emitResult (this=0x20191e0) at
/usr/src/debug/kdelibs-4.7.90/kdecore/jobs/kjob.cpp:312
#37 0x0000003c69f41e7e in KJob::kill (this=0x20191e0,
verbosity=KJob::EmitResult) at
/usr/src/debug/kdelibs-4.7.90/kdecore/jobs/kjob.cpp:112
#38 0x0000003c73d79c67 in Akonadi::Session::clear (this=0x2023410) at
/usr/src/debug/kdepimlibs-4.7.90/akonadi/session.cpp:425
#39 0x0000003c73d7a00b in Akonadi::Session::~Session (this=0x2023410,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepimlibs-4.7.90/akonadi/session.cpp:394
#40 0x0000003c73d7a059 in Akonadi::Session::~Session (this=0x2023410,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepimlibs-4.7.90/akonadi/session.cpp:396
#41 0x0000003c67b8b985 in QObjectPrivate::deleteChildren (this=0x1f44920) at
kernel/qobject.cpp:1908
#42 0x0000003c67b91c5c in QObject::~QObject (this=0x1f5cda0,
__in_chrg=<optimized out>) at kernel/qobject.cpp:927
#43 0x0000003c7cee07cd in KMKernel::~KMKernel (this=0x1f5cda0,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kmail/kmkernel.cpp:226
#44 0x0000003c7cee0939 in KMKernel::~KMKernel (this=0x1f5cda0,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kmail/kmkernel.cpp:236
#45 0x00007f56bc60b745 in KMailPart::~KMailPart (this=0x1decf00,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kmail/kmail_part.cpp:138
#46 0x00007f56bc60b839 in KMailPart::~KMailPart (this=0x1decf00,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kmail/kmail_part.cpp:140
#47 0x0000003c79611a4e in KontactInterface::Plugin::~Plugin (this=0x1d97290,
__vtt_parm=<optimized out>, __in_chrg=<optimized out>) at
/usr/src/debug/kdepimlibs-4.7.90/kontactinterface/plugin.cpp:90
#48 0x00007f56bd5abc8f in KMailPlugin::~KMailPlugin (this=0x1d97290,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kontact/plugins/kmail/kmail_plugin.cpp:159
#49 0x00007f56bd5abcb9 in KMailPlugin::~KMailPlugin (this=0x1d97290,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kontact/plugins/kmail/kmail_plugin.cpp:163
#50 0x0000003c6e21c307 in Kontact::MainWindow::~MainWindow (this=0x19cccf0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kontact/src/mainwindow.cpp:288
#51 0x0000003c6e21c479 in Kontact::MainWindow::~MainWindow (this=0x19cccf0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.90/kontact/src/mainwindow.cpp:290
#52 0x0000003c67b92538 in QObject::event (this=0x19cccf0, e=<optimized out>) at
kernel/qobject.cpp:1176
#53 0x0000003c68219a5b in QWidget::event (this=0x19cccf0, event=0x350d3b0) at
kernel/qwidget.cpp:8820
#54 0x0000003c685eb4db in QMainWindow::event (this=0x19cccf0, event=0x350d3b0)
at widgets/qmainwindow.cpp:1478
#55 0x0000003c6a74c3a8 in KXmlGuiWindow::event (this=0x19cccf0, ev=0x350d3b0)
at /usr/src/debug/kdelibs-4.7.90/kdeui/xmlgui/kxmlguiwindow.cpp:126
#56 0x0000003c681c9994 in notify_helper (e=0x350d3b0, receiver=0x19cccf0,
this=0x175c060) at kernel/qapplication.cpp:4550
#57 QApplicationPrivate::notify_helper (this=0x175c060, receiver=0x19cccf0,
e=0x350d3b0) at kernel/qapplication.cpp:4522
#58 0x0000003c681ce813 in QApplication::notify (this=0x7fff7747fa10,
receiver=0x19cccf0, e=0x350d3b0) at kernel/qapplication.cpp:4411
#59 0x0000003c6a650766 in KApplication::notify (this=0x7fff7747fa10,
receiver=0x19cccf0, event=0x350d3b0) at
/usr/src/debug/kdelibs-4.7.90/kdeui/kernel/kapplication.cpp:311
#60 0x0000003c67b7963c in QCoreApplication::notifyInternal
(this=0x7fff7747fa10, receiver=0x19cccf0, event=0x350d3b0) at
kernel/qcoreapplication.cpp:876
#61 0x0000003c67b7d0ca in sendEvent (event=0x350d3b0, receiver=0x19cccf0) at
kernel/qcoreapplication.h:231
#62 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x17216d0) at kernel/qcoreapplication.cpp:1500
#63 0x0000003c67ba7f23 in sendPostedEvents () at kernel/qcoreapplication.h:236
#64 postEventSourceDispatch (s=0x175e990) at
kernel/qeventdispatcher_glib.cpp:279
#65 0x0000003ce5244a7d in g_main_dispatch (context=0x175e8a0) at gmain.c:2425
#66 g_main_context_dispatch (context=0x175e8a0) at gmain.c:2995
#67 0x0000003ce5245278 in g_main_context_iterate (context=0x175e8a0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#68 0x0000003ce524544c in g_main_context_iteration (context=0x175e8a0,
may_block=1) at gmain.c:3136
#69 0x0000003c67ba834f in QEventDispatcherGlib::processEvents (this=0x17230a0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#70 0x0000003c6826c5fe in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#71 0x0000003c67b78772 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#72 0x0000003c67b789c7 in QEventLoop::exec (this=0x7fff7747f9a0, flags=...) at
kernel/qeventloop.cpp:204
#73 0x0000003c67b7d3c5 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#74 0x00000000004036e9 in main (argc=1, argv=0x7fff77480038) at
/usr/src/debug/kdepim-4.7.90/kontact/src/main.cpp:218

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list