Bug 452574 - kalendar crash while login
Summary: kalendar crash while login
Status: RESOLVED DUPLICATE of bug 448637
Alias: None
Product: Merkuro
Classification: Applications
Component: general (show other bugs)
Version: 22.03.90
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-04-13 13:33 UTC by Sepp Käsbauer
Modified: 2023-02-06 17:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sepp Käsbauer 2022-04-13 13:33:41 UTC
Application: kalendar (22.03.90)

Qt Version: 5.15.2
Frameworks Version: 5.93.0
Operating System: Linux 5.16.13 x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.3"
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
kalendar was open and running whithout problems, logoff (X11 Plasma), logon, kalendar autostart and 100% CPU usage

- Custom settings of the application:
Sync with ews, outlook, 
korganizer is running in parallel, but can not parse vcard email coming from EWS
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010.....

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Kalendar (kalendar), signal: Segmentation fault

[KCrash Handler]
#4  QSGNode::markDirty(QFlags<QSGNode::DirtyStateBit>) (this=this@entry=0x56029a922b80, bits=..., bits@entry=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:669
#5  0x00007ffafb5edd4b in QSGNode::removeChildNode(QSGNode*) (this=this@entry=0x56029ba0e350, node=node@entry=0x56029a922b80) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:553
#6  0x00007ffafb5edd9b in QSGNode::destroy() (this=this@entry=0x56029ba0e350) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:385
#7  0x00007ffafb5edde7 in QSGNode::~QSGNode() (this=0x56029ba0e350, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:326
#8  0x00007ffac26c9dd4 in QGeoTiledMapRootNode::~QGeoTiledMapRootNode() (this=0x56029ba0e350, __in_chrg=<optimized out>) at maps/qgeotiledmapscene_p_p.h:92
#9  QGeoTiledMapRootNode::~QGeoTiledMapRootNode() (this=0x56029ba0e350, __in_chrg=<optimized out>) at maps/qgeotiledmapscene_p_p.h:94
#10 0x00007ffafb5eddc1 in QSGNode::destroy() (this=this@entry=0x56029a4d25e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:388
#11 0x00007ffafb5edde7 in QSGNode::~QSGNode() (this=0x56029a4d25e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:326
#12 0x00007ffafb661842 in QSGRectangleNode::~QSGRectangleNode() (this=0x56029a4d25e0, __in_chrg=<optimized out>) at ../../include/QtQuick/../../../src/quick/scenegraph/util/qsgrectanglenode.h:50
#13 QSGDefaultRectangleNode::~QSGDefaultRectangleNode() (this=0x56029a4d25e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/util/qsgdefaultrectanglenode_p.h:60
#14 QSGDefaultRectangleNode::~QSGDefaultRectangleNode() (this=0x56029a4d25e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/util/qsgdefaultrectanglenode_p.h:60
#15 0x00007ffafb5eddc1 in QSGNode::destroy() (this=this@entry=0x560299d873e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:388
#16 0x00007ffafb5edde7 in QSGNode::~QSGNode() (this=0x560299d873e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:326
#17 0x00007ffafb72ea1a in QQuickDefaultClipNode::~QQuickDefaultClipNode() (this=0x560299d873e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickclipnode_p.h:59
#18 QQuickDefaultClipNode::~QQuickDefaultClipNode() (this=0x560299d873e0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickclipnode_p.h:59
#19 0x00007ffafb5eddc1 in QSGNode::destroy() (this=this@entry=0x56029aa84240) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:388
#20 0x00007ffafb5edde7 in QSGNode::~QSGNode() (this=0x56029aa84240, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:326
#21 0x00007ffafb5edf59 in QSGTransformNode::~QSGTransformNode() (this=0x56029aa84240, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/coreapi/qsgnode.cpp:1181
#22 0x00007ffafb6c5b43 in QQuickWindowPrivate::cleanupNodes() (this=this@entry=0x560298846670) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickwindow.cpp:3550
#23 0x00007ffafb6c5bf0 in QQuickWindowPrivate::updateDirtyNodes() (this=this@entry=0x560298846670) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickwindow.cpp:3604
#24 0x00007ffafb6c717d in QQuickWindowPrivate::syncSceneGraph() (this=this@entry=0x560298846670) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickwindow.cpp:523
#25 0x00007ffafb647148 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0x5602989c5010, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:751
#26 0x00007ffafb6d3308 in QQuickWindow::event(QEvent*) (this=0x5602989780d0, e=0x7ffc17c51c90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.2.2.x86_64/src/quick/items/qquickwindow.cpp:1857
#27 0x00007ffaf77f93bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5602986ff920, receiver=receiver@entry=0x5602989780d0, e=e@entry=0x7ffc17c51c90) at kernel/qapplication.cpp:3632
#28 0x00007ffaf78001a0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc17c522e0, receiver=0x5602989780d0, e=0x7ffc17c51c90) at kernel/qapplication.cpp:3156
#29 0x00007ffaf684ccb3 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5602989780d0, event=0x7ffc17c51c90) at kernel/qcoreapplication.cpp:1064
#30 0x00007ffaf6e96eb3 in QPlatformWindow::deliverUpdateRequest() (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#31 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#32 0x00007ffaf77fffc2 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc17c522e0, receiver=0x5602989780d0, e=0x7ffc17c51f20) at kernel/qapplication.cpp:2874
#33 0x00007ffaf684ccb3 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5602989780d0, event=0x7ffc17c51f20) at kernel/qcoreapplication.cpp:1064
#34 0x00007ffaf68ae549 in QTimerInfoList::activateTimers() (this=0x5602987e4980) at kernel/qtimerinfo_unix.cpp:643
#35 0x00007ffaf68aed11 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#36 0x00007ffaec5fd694 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#37 0x00007ffaec5fda30 in  () at /usr/lib64/libglib-2.0.so.0
#38 0x00007ffaec5fdabc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#39 0x00007ffaf68af0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5602987e2e50, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#40 0x00007ffaf684b51a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc17c52170, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#41 0x00007ffaf6854d57 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375
#42 0x00007ffaf6e9af9c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867
#43 0x00007ffaf77f9315 in QApplication::exec() () at kernel/qapplication.cpp:2824
#44 0x0000560297c2832a in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kalendar-22.03.90-lp153.5.2.x86_64/src/main.cpp:192
[Inferior 1 (process 2087) detached]

Reported using DrKonqi
Comment 1 Claudio Cambra 2023-02-06 17:02:08 UTC
Hi, this is caused by a bug in QtQuick maps. Have you enabled maps in the Kalendar settings? A workaround is to disable maps while we wait for a fix in Qt.

Meanwhile I will close this issue as it is a duplicate of https://bugs.kde.org/show_bug.cgi?id=448637 thanks for reporting!

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