[kmail2] [Bug 460095] New: KMail crashes at startup

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Oct 7 16:18:54 BST 2022


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

            Bug ID: 460095
           Summary: KMail crashes at startup
    Classification: Applications
           Product: kmail2
           Version: unspecified
          Platform: OpenSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: clin at rollins.edu
  Target Milestone: ---

Application: kmail (5.21.40 alpha (22.11.40))

Qt Version: 5.15.6
Frameworks Version: 5.99.0
Operating System: Linux 6.0.0-1.ga7dafe3-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.26.0 [KCrashBackend]

-- Information about the crash:
At times, the KMail window loads, with Akonadi being unable to start, and at
other times, KMail segfaults.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  std::__atomic_base<int>::load(std::memory_order) const
(__m=std::memory_order_relaxed, this=Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0xf216e5c3
#7  QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=Python
Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0xf216e5c3
#8  QBasicAtomicInteger<int>::loadRelaxed() const (this=Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0xf216e5c3
#9  QtPrivate::RefCount::isShared() const (this=Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0xf216e5c3
#10 QList<QWidget*>::append(QWidget* const&) (this=0xf216e5c3,
t=@0x7ffd16141bc0: 0x5641a51b5210) at
../../include/QtCore/../../src/corelib/tools/qlist.h:622
#11 0x00007f7ff99cb4f0 in QWidget::insertAction(QAction*, QAction*)
(this=this at entry=0x5641a51b5210, before=<optimized out>, before at entry=0x0,
action=0x5641a4a180e0) at kernel/qwidget.cpp:3129
#12 0x00007f7ff861698b in KXMLGUI::ActionList::plug(QWidget*, int) const
(index=<optimized out>, container=0x5641a51b5210, this=0x5641a50cc960) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory_p.cpp:33
#13 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&,
QTypedArrayData<KXMLGUI::MergingIndex>::iterator const&)
(mergingIdxIt=<synthetic pointer>..., state=..., this=0x5641a62ae170) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory_p.cpp:209
#14 KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&)
(this=0x5641a62ae170, state=...) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory_p.cpp:181
#15 0x00007f7ff8616a43 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&)
(this=0x5641a505c5d0, state=...) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory_p.cpp:185
#16 0x00007f7ff8616a43 in
KXMLGUI::ContainerNode::plugActionList(KXMLGUI::BuildState&)
(this=0x5641a5089150, state=...) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory_p.cpp:185
#17 0x00007f7ff861c9f1 in KXMLGUIFactory::plugActionList(KXMLGUIClient*,
QString const&, QList<QAction*> const&) (this=0x5641a50ccf10,
client=0x5641a62b4ca0, name=<optimized out>, actionList=...) at
/usr/src/debug/kxmlgui-5.99.0git.20221006T015531~2e64134-ku.5.1.x86_64/src/kxmlguifactory.cpp:564
#18 0x00007f7ff76d2e93 in
PimCommon::PluginInterface::initializePluginActions(QString const&,
KXMLGUIClient*) () at /lib64/libKF5PimCommonAkonadi.so.5
#19 0x00007f8001cdb19e in KMMainWidget::initializePluginActions() () at
/lib64/libkmailprivate.so.5
#20 0x00007f8001ce1a43 in KMMainWidget::slotShowStartupFolder() () at
/lib64/libkmailprivate.so.5
#21 0x00007f7ff8e0e9d0 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#22 0x00007f7ff99933fe in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5641a61fa740, e=0x5641a5f2b100) at
kernel/qapplication.cpp:3637
#23 0x00007f7ff8de3178 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#24 0x00007f7ff8de6111 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#25 0x00007f7ff8e3b003 in  () at /lib64/libQt5Core.so.5
#26 0x00007f7ff4c7ba50 in g_main_dispatch (context=0x7f7fe8005010) at
../glib/gmain.c:3444
#27 g_main_context_dispatch (context=0x7f7fe8005010) at ../glib/gmain.c:4162
#28 0x00007f7ff4c7be08 in g_main_context_iterate
(context=context at entry=0x7f7fe8005010, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4238
#29 0x00007f7ff4c7be9c in g_main_context_iteration (context=0x7f7fe8005010,
may_block=1) at ../glib/gmain.c:4303
#30 0x00007f7ff8e3a806 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#31 0x00007f7ff8de1beb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#32 0x00007f7ff8de9d56 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#33 0x00005641a3f41701 in  ()
#34 0x00007f7ff86e7b30 in __libc_start_call_main () at /lib64/libc.so.6
#35 0x00007f7ff86e7bf9 in __libc_start_main_impl () at /lib64/libc.so.6
#36 0x00005641a3f42065 in  ()
[Inferior 1 (process 15586) detached]

The reporter indicates this bug may be a duplicate of or related to bug 459932.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list