Bug 228821

Summary: Kontact crash after the warning that it may already run [QAccessible::updateAccessibility, ..., QWidget::setVisible, Akonadi::Control::~Control. ..., exit, KMail::lockOrDie]
Product: [Applications] kontact Reporter: Rado <rado.kljucevsek>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, kevin.coonan, mcguire, sam, vkrause
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Rado 2010-02-27 23:59:11 UTC
Application: kontact (4.4)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-174.2.22.fc12.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Kontant crashed ahter the click to cancel it to start

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x000000300f075c87 in QAccessible::updateAccessibility (o=<value optimized out>, who=0, reason=ObjectHide) at accessible/qaccessible_unix.cpp:99
#6  0x000000300ebf4315 in QWidgetPrivate::hideChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7540
#7  0x000000300ebf4474 in QWidgetPrivate::hide_helper (this=0xba7e40) at kernel/qwidget.cpp:7283
#8  0x000000300ebfc1c8 in QWidget::setVisible (this=0xb92ba0, visible=<value optimized out>) at kernel/qwidget.cpp:7455
#9  0x000000300ebfa4d8 in QWidgetPrivate::close_helper (this=0xba7e40, mode=CloseNoEvent) at kernel/qwidget.cpp:7573
#10 0x000000300ebfbd3b in QWidget::~QWidget (this=0xb92ba0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1421
#11 0x00000030026b136e in ~ControlProgressIndicator (this=0xb92ba0, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:39
#12 ControlProgressIndicator::~ControlProgressIndicator (this=0xb92ba0, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:39
#13 0x00000030026af74c in ~Private (this=0xba8940, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:89
#14 Akonadi::Control::~Control (this=0xba8940, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:194
#15 0x00000030026b1333 in ~StaticControl (this=0xba8940, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:62
#16 StaticControl::~StaticControl (this=0xba8940, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:62
#17 0x0000003fed035b82 in __run_exit_handlers (status=1) at exit.c:78
#18 exit (status=1) at exit.c:100
#19 0x00007f08e2d088ff in KMail::lockOrDie () at /usr/src/debug/kdepim-4.4.0/kmail/kmstartup.cpp:229
#20 0x00007f08e325fd97 in KMailPart::KMailPart (this=0xfe5420, parentWidget=0xbc83d0, parent=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.4.0/kmail/kmail_part.cpp:69
#21 0x00007f08e32614af in KPluginFactory::createPartInstance<KMailPart> (parentWidget=0xbc83d0, parent=0xbc83d0, args=...) at /usr/include/kde4/kpluginfactory.h:467
#22 0x000000300cfd983c in KPluginFactory::create (this=0xfa2300, iface=0x3011a3ace0 "KParts::ReadOnlyPart", parentWidget=<value optimized out>, parent=0xbc83d0, args=<value optimized out>, 
    keyword=<value optimized out>) at /usr/src/debug/kdelibs-4.4.0/kdecore/util/kpluginfactory.cpp:191
#23 0x000000301c80e8ea in create<KParts::ReadOnlyPart> (this=0xbc83d0, libname=0xf5def8 "kmailpart") at /usr/include/kde4/kpluginfactory.h:491
#24 KontactInterface::Core::createPart (this=0xbc83d0, libname=0xf5def8 "kmailpart") at /usr/src/debug/kdepimlibs-4.4.0/kontactinterface/core.cpp:87
#25 0x00007f08e3f338d0 in KMailPlugin::createPart (this=0xe51870) at /usr/src/debug/kdepim-4.4.0/kontact/plugins/kmail/kmail_plugin.cpp:179
#26 0x000000301c810c09 in KontactInterface::Plugin::part (this=0xe51870) at /usr/src/debug/kdepimlibs-4.4.0/kontactinterface/plugin.cpp:191
#27 0x00007f08f77b5a0f in Kontact::MainWindow::selectPlugin (this=0xbc83d0, plugin=0xe51870) at /usr/src/debug/kdepim-4.4.0/kontact/src/mainwindow.cpp:778
#28 0x00007f08f77b0a1c in Kontact::MainWindow::loadSettings (this=0xbc83d0) at /usr/src/debug/kdepim-4.4.0/kontact/src/mainwindow.cpp:944
#29 0x00007f08f77b8a80 in Kontact::MainWindow::initObject (this=0xbc83d0) at /usr/src/debug/kdepim-4.4.0/kontact/src/mainwindow.cpp:210
#30 0x00007f08f77b9efc in Kontact::MainWindow::MainWindow (this=0xbc83d0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdepim-4.4.0/kontact/src/mainwindow.cpp:146
#31 0x00000000004045d4 in KontactApp::newInstance (this=0x7fffb16c54c0) at /usr/src/debug/kdepim-4.4.0/kontact/src/main.cpp:136
#32 0x000000300de0cc96 in KUniqueApplicationAdaptor::newInstance (this=0xa2ed40, asn_id=<value optimized out>, args=...) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kuniqueapplication.cpp:459
#33 0x000000300de0d292 in KUniqueApplicationAdaptor::qt_metacall (this=0xa2ed40, _c=InvokeMetaMethod, _id=0, _a=0x7fffb16c45a0)
    at /usr/src/debug/kdelibs-4.4.0/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:81
#34 0x0000003005421c26 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:904
#35 0x0000003005422e3f in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0xa2ed40, flags=337, msg=...) at qdbusintegrator.cpp:809
#36 0x000000300542390d in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1364
#37 0x0000003005423ba8 in QDBusActivateObjectEvent::placeMetaCall (this=0xb98b10) at qdbusintegrator.cpp:1477
#38 0x0000003009d66921 in QObject::event (this=0x7fffb16c54c0, e=0xb98b10) at kernel/qobject.cpp:1248
#39 0x000000300ebad05d in QApplication::event (this=0x7fffb16c54c0, e=0xb98b10) at kernel/qapplication.cpp:2353
#40 0x000000300ebaa9dc in QApplicationPrivate::notify_helper (this=0xa2d1e0, receiver=0x7fffb16c54c0, e=0xb98b10) at kernel/qapplication.cpp:4300
#41 0x000000300ebb0aab in QApplication::notify (this=<value optimized out>, receiver=0x7fffb16c54c0, e=0xb98b10) at kernel/qapplication.cpp:4183
#42 0x000000300de067a6 in KApplication::notify (this=0x7fffb16c54c0, receiver=0x7fffb16c54c0, event=0xb98b10) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#43 0x0000003009d5774c in QCoreApplication::notifyInternal (this=0x7fffb16c54c0, receiver=0x7fffb16c54c0, event=0xb98b10) at kernel/qcoreapplication.cpp:704
#44 0x0000003009d58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x9fccd0) at kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x9fccd0) at kernel/qcoreapplication.cpp:1345
#46 0x0000003009d7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#47 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#48 0x000000300323920e in g_main_dispatch (context=0xa34520) at gmain.c:1960
#49 IA__g_main_context_dispatch (context=0xa34520) at gmain.c:2513
#50 0x000000300323cbf8 in g_main_context_iterate (context=0xa34520, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#51 0x000000300323cd1a in IA__g_main_context_iteration (context=0xa34520, may_block=1) at gmain.c:2654
#52 0x0000003009d7d063 in QEventDispatcherGlib::processEvents (this=0x9fe500, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#53 0x000000300ec49a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x0000003009d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x0000003009d5645c in QEventLoop::exec (this=0xb7c040, flags=...) at kernel/qeventloop.cpp:201
#56 0x00000030026b00a8 in Akonadi::Control::Private::exec (this=0xb92730) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:137
#57 0x00000030026b0de5 in Akonadi::Control::start (parent=0x0) at /usr/src/debug/kdepimlibs-4.4.0/akonadi/control.cpp:233
#58 0x0000000000403cb2 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.0/kontact/src/main.cpp:204

Possible duplicates by query: bug 226282.

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-16 13:20:29 UTC
From bug 229484:
-- Information about the crash:
* logged into Kubuntu through NX using an account that was apparently already
active and running a copy of Kontact
* Kontact reported that it was already running and asked if it should start
another instance.
* On being told to close, kontact crashed.

From bug 230288:
-- Information about the crash:
When I log in I am warned that there may be an existing KMail, etc. log-in
while the damn'd Akonadi run time takes forever to figure out that it still
doesn't work.
At some point, if I click on the application to either continue/ignore or
cancel, it crashes.  Seems to restart OK, but Akonadi still doesn't work, not
that I ever really wanted it to.
Comment 2 Dario Andres 2010-03-16 13:20:42 UTC
*** Bug 229484 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-03-16 13:20:46 UTC
*** Bug 230288 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-03-16 13:20:48 UTC
*** Bug 230383 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2010-03-16 13:20:50 UTC
*** Bug 230385 has been marked as a duplicate of this bug. ***
Comment 6 Christophe Marin 2011-01-27 13:52:27 UTC

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