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

            Bug ID: 461735
           Summary: Kontact crashes when trying to remove duplicates
    Classification: Applications
           Product: kontact
           Version: unspecified
          Platform: OpenSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs@kde.org
          Reporter: stakano...@libero.it
  Target Milestone: ---

Application: kontact (5.21.3 (22.08.3))

Qt Version: 5.15.7
Frameworks Version: 5.99.0
Operating System: Linux 6.0.7-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.26.2 [KCrashBackend]

-- Information about the crash:
when using following settings: general mail folder applet, new incomming mail,
system idled for long time. Then the following will appear: duplicates of the
last mail retrival will appear, new mail will be retrived but often it is not
visible in the folder after having been filtered to the destination folder, it
may however show up in general folder. In this case the application crashed
when telling "remove duplicates" on the general folder. The filter bar will
then not appear, the system will block, duplicates are not filtered and finally
the application crashes. That may happen with closure of the applicaton while
trying to reopen, it may also happen without user intervention.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fb380da13e4 in QAction::setText(QString const&) () from
/lib64/libQt5Widgets.so.5
#5  0x00007fb2f7deb8ba in KMMainWidget::updateFolderMenu (this=0x561ded42a1f0)
at /usr/src/debug/kmail-22.08.3/src/kmmainwidget.cpp:4045
#6  0x00007fb2f7de2bed in KMMainWidget::setupActions (this=<optimized out>) at
/usr/src/debug/kmail-22.08.3/src/kmmainwidget.cpp:3405
#7  0x00007fb2f7dd33b1 in KMMainWidget::KMMainWidget (this=<optimized out>,
parent=<optimized out>, aGUIClient=<optimized out>, actionCollection=<optimized
out>, config=..., this=<optimized out>, parent=<optimized out>,
aGUIClient=<optimized out>, actionCollection=<optimized out>, config=...) at
/usr/src/debug/kmail-22.08.3/src/kmmainwidget.cpp:242
#8  0x00007fb32825a48c in KMailPart::KMailPart (parent=<optimized out>,
parentWidget=<optimized out>, this=0x561de8c332e0, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/usr/src/debug/kmail-22.08.3/src/kmail_part.cpp:69
#9  KPluginFactory::createPartInstance<KMailPart> (parentWidget=<optimized
out>, parent=<optimized out>, args=...) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:897
#10 0x00007fb3814eb033 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList<QVariant> const&, QString const&) () from
/lib64/libKF5CoreAddons.so.5
#11 0x00007fb381676c6f in KPluginFactory::create<KParts::Part> (args=...,
parent=0x561de8245ed0, this=0x561de65af940) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:939
#12 KPluginFactory::instantiatePlugin<KParts::Part> (args=...,
parent=0x561de8245ed0, data=...) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:509
#13 KontactInterface::Core::createPart (this=0x561de8245ed0,
libname=0x561de9aabda8 "kmailpart") at
/usr/src/debug/kontactinterface-22.08.3/src/core.cpp:69
#14 0x00007fb3816781ce in KontactInterface::Plugin::loadPart
(this=this@entry=0x561de65c6ac0) at
/usr/src/debug/kontactinterface-22.08.3/src/plugin.cpp:125
#15 0x00007fb3282b9dd6 in KMailPlugin::createPart (this=0x561de65c6ac0) at
/usr/src/debug/kmail-22.08.3/src/kontactplugin/kmail/kmail_plugin.cpp:149
#16 0x00007fb38167a2c4 in KontactInterface::Plugin::part
(this=this@entry=0x561de65c6ac0) at
/usr/src/debug/kontactinterface-22.08.3/src/plugin.cpp:136
#17 0x00007fb3816a978c in Kontact::MainWindow::selectPlugin
(this=0x561de8245ed0, plugin=0x561de65c6ac0) at
/usr/src/debug/kontact-22.08.3/src/mainwindow.cpp:587
#18 0x00007fb3816aab0c in Kontact::MainWindow::loadSettings
(this=this@entry=0x561de8245ed0) at
/usr/src/debug/kontact-22.08.3/src/mainwindow.cpp:716
#19 0x00007fb3816aecff in Kontact::MainWindow::initObject (this=0x561de8245ed0)
at /usr/src/debug/kontact-22.08.3/src/mainwindow.cpp:155
#20 0x00007fb3816af75a in Kontact::MainWindow::MainWindow (this=<optimized
out>, this=<optimized out>) at
/usr/src/debug/kontact-22.08.3/src/mainwindow.cpp:91
#21 0x0000561de5a6b0d5 in KontactApp::activate (this=0x7ffd6a7d4a60, args=...,
workingDir=...) at /usr/src/debug/kontact-22.08.3/src/main.cpp:116
#22 0x00007fb381676356 in KontactInterface::PimUniqueApplication::newInstance
(this=0x7ffd6a7d4a60, startupId=..., arguments=..., workingDirectory=...) at
/usr/src/debug/kontactinterface-22.08.3/src/pimuniqueapplication.cpp:171
#23 0x00007fb381679553 in
KontactInterface::PimUniqueApplication::qt_static_metacall (_c=<optimized out>,
_id=<optimized out>, _a=0x7ffd6a7d4370, _o=0x7ffd6a7d4a60) at
/usr/src/debug/kontactinterface-22.08.3/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:87
#24 KontactInterface::PimUniqueApplication::qt_static_metacall
(_o=_o@entry=0x7ffd6a7d4a60, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=1, _a=_a@entry=0x7ffd6a7d4370) at
/usr/src/debug/kontactinterface-22.08.3/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:79
#25 0x00007fb381679633 in KontactInterface::PimUniqueApplication::qt_metacall
(this=0x7ffd6a7d4a60, _c=QMetaObject::InvokeMetaMethod, _id=1,
_a=0x7ffd6a7d4370) at
/usr/src/debug/kontactinterface-22.08.3/build/src/KF5KontactInterface_autogen/EWIEGA46WW/moc_pimuniqueapplication.cpp:124
#26 0x00007fb38141a55b in ?? () from /lib64/libQt5DBus.so.5
#27 0x00007fb38141e3c6 in ?? () from /lib64/libQt5DBus.so.5
#28 0x00007fb38141e97e in ?? () from /lib64/libQt5DBus.so.5
#29 0x00007fb381420db8 in ?? () from /lib64/libQt5DBus.so.5
#30 0x00007fb380107c40 in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#31 0x00007fb380da53fe in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#32 0x00007fb3800dc128 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#33 0x00007fb3800df0c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#34 0x00007fb380134353 in ?? () from /lib64/libQt5Core.so.5
#35 0x00007fb376b14a90 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#36 0x00007fb376b14e48 in ?? () from /lib64/libglib-2.0.so.0
#37 0x00007fb376b14edc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#38 0x00007fb380133b56 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#39 0x00007fb3800dab9b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#40 0x00007fb3800e2d06 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#41 0x0000561de5a6a04d in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kontact-22.08.3/src/main.cpp:215
[Inferior 1 (process 22117) detached]

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

Reported using DrKonqi

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

Reply via email to