[kmail2] [Bug 463071] New: Random crash when moving spam from inbox to junk folder

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Dec 15 13:27:16 GMT 2022


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

            Bug ID: 463071
           Summary: Random crash when moving spam from inbox to junk
                    folder
    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: iganev at cytec.bg
  Target Milestone: ---

Application: kmail (5.22.0 (22.12.0))

Qt Version: 5.15.7
Frameworks Version: 5.100.0
Operating System: Linux 6.0.12-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.26.4 [KCrashBackend]

-- Information about the crash:
Sometimes when I move the occasional spam from inbox to junk folders using the
context menu on the list item the app crashes. Not always. It's not something
with particular frequency...

The crash does not seem to be reproducible.

-- Backtrace:
Application: KMail (kmail), signal: Aborted

[KCrash Handler]
#4  0x00007fb5878957ec in __pthread_kill_implementation () at /lib64/libc.so.6
#5  0x00007fb587842816 in raise () at /lib64/libc.so.6
#6  0x00007fb58782b81c in abort () at /lib64/libc.so.6
#7  0x00007fb58788898e in __libc_message () at /lib64/libc.so.6
#8  0x00007fb5878a012c in  () at /lib64/libc.so.6
#9  0x00007fb5878a480c in  () at /lib64/libc.so.6
#10 0x00007fb5878aadae in strdup () at /lib64/libc.so.6
#11 0x00007fb58784467c in realpath@@GLIBC_2.3 () at /lib64/libc.so.6
#12 0x00007fb588068583 in realpath (__resolved=0x0, __name=<optimized out>) at
/usr/include/bits/stdlib.h:42
#13 QFileSystemEngine::canonicalName(QFileSystemEntry const&,
QFileSystemMetaData&) (entry=..., data=...) at
io/qfilesystemengine_unix.cpp:709
#14 0x00007fb587ff14a3 in QDir::canonicalPath() const
(this=this at entry=0x7ffd94224ba0) at io/qdir.cpp:700
#15 0x00007fb58806afb7 in QFileSystemEngine::tempPath() () at
io/qfilesystemengine_unix.cpp:1683
#16 0x00007fb587ff222d in QDir::tempPath() () at io/qdir.cpp:2123
#17 0x00007fb5911b6619 in KMKernel::cleanupTemporaryFiles() (this=<optimized
out>) at /usr/src/debug/kmail-22.12.0/src/kmkernel.cpp:1769
#18 0x00007fb591412bb9 in KCrash::defaultCrashHandler(int) () at
/lib64/libKF5Crash.so.5
#19 0x00007fb5878428e0 in <signal handler called> () at /lib64/libc.so.6
#20 0x00007fb5878957ec in __pthread_kill_implementation () at /lib64/libc.so.6
#21 0x00007fb587842816 in raise () at /lib64/libc.so.6
#22 0x00007fb58782b81c in abort () at /lib64/libc.so.6
#23 0x00007fb58788898e in __libc_message () at /lib64/libc.so.6
#24 0x00007fb5878a012c in  () at /lib64/libc.so.6
#25 0x00007fb5878a480c in  () at /lib64/libc.so.6
#26 0x00007fb587ab574c in operator new(unsigned long) () at
/lib64/libstdc++.so.6
#27 0x00007fb5881104a1 in QList<QPointer<QObject>
>::node_construct(QList<QPointer<QObject> >::Node*, QPointer<QObject> const&)
(this=0x55ab4fce7290, t=..., n=0x55ab4c6a75f0) at
../../include/QtCore/../../src/corelib/tools/qlist.h:463
#28 QList<QPointer<QObject> >::prepend(QPointer<QObject> const&) (t=...,
this=0x55ab4fce7290) at
../../include/QtCore/../../src/corelib/tools/qlist.h:659
#29 QObject::installEventFilter(QObject*) (this=<optimized out>, obj=<optimized
out>) at kernel/qobject.cpp:2265
#30 0x00007fb5781e2fce in Breeze::EnableData::EnableData(QObject*, QWidget*,
int, bool) (state=true, duration=<optimized out>, target=0x55ab4c03dcc0,
parent=0x55ab48615fb0, this=0x55ab4d8d9bb0) at
/usr/src/debug/breeze-5.26.4/kstyle/animations/breezeenabledata.h:24
#31 Breeze::WidgetStateEngine::registerWidget(QWidget*,
QFlags<Breeze::AnimationMode>) [clone .isra.0] (this=0x55ab48615fb0,
widget=widget at entry=0x55ab4c03dcc0, mode=..., mode at entry=...) at
/usr/src/debug/breeze-5.26.4/kstyle/animations/breezewidgetstateengine.cpp:25
#32 0x00007fb5781a758f in Breeze::Animations::registerWidget(QWidget*) const
(this=0x55ab48a3ba10, widget=0x55ab4c03dcc0) at
/usr/include/qt5/QtCore/qflags.h:121
#33 0x00007fb5781b867c in Breeze::Style::polish(QWidget*)
(widget=0x55ab4c03dcc0, this=0x55ab48803eb0) at
/usr/src/debug/breeze-5.26.4/kstyle/breezestyle.cpp:284
#34 Breeze::Style::polish(QWidget*) (this=0x55ab48803eb0,
widget=0x55ab4c03dcc0) at
/usr/src/debug/breeze-5.26.4/kstyle/breezestyle.cpp:278
#35 0x00007fb588de6f1b in QWidget::event(QEvent*) (this=0x55ab4c03dcc0,
event=<optimized out>) at kernel/qwidget.cpp:8770
#36 0x00007fb588da53fe in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55ab4c03dcc0, e=0x7ffd94225fc0) at
kernel/qapplication.cpp:3637
#37 0x00007fb5880dc128 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55ab4c03dcc0, event=0x7ffd94225fc0) at
kernel/qcoreapplication.cpp:1064
#38 0x00007fb588de2c82 in QWidget::ensurePolished() const
(this=this at entry=0x55ab4c03dcc0) at kernel/qwidget.cpp:9924
#39 0x00007fb588de6fb4 in QWidget::event(QEvent*) (this=0x55ab4c03dcc0,
event=0x55ab4cfc9d30) at kernel/qwidget.cpp:8766
#40 0x00007fb588da53fe in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55ab4c03dcc0, e=0x55ab4cfc9d30) at
kernel/qapplication.cpp:3637
#41 0x00007fb5880dc128 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55ab4c03dcc0, event=0x55ab4cfc9d30) at
kernel/qcoreapplication.cpp:1064
#42 0x00007fb5880df0c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55ab48430990) at
kernel/qcoreapplication.cpp:1821
#43 0x00007fb588134353 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55ab48521f80) at kernel/qeventdispatcher_glib.cpp:277
#44 0x00007fb5846bba90 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#45 0x00007fb5846bbe48 in  () at /lib64/libglib-2.0.so.0
#46 0x00007fb5846bbedc in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#47 0x00007fb588133b56 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55ab48528fe0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007fb5880dab9b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd94226400, flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#49 0x00007fb5880e2d06 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#50 0x000055ab48010701 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /usr/src/debug/kmail-22.12.0/src/main.cpp:184
[Inferior 1 (process 3165) detached]

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list