Bug 426368

Summary: Plasma crashed while switching between Global Themes
Product: [Plasma] plasmashell Reporter: Eugene <ken20001>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jodr666, mustafa1024m, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.19.5   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Eugene 2020-09-10 13:01:02 UTC
Application: plasmashell (5.19.5)

Qt Version: 5.14.2
Frameworks Version: 5.73.0
Operating System: Linux 5.8.7-050807-generic x86_64
Windowing system: Wayland
Distribution: Ubuntu Groovy Gorilla (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

I just switched between Global Themes when plasma crash happened.

-- Backtrace:
Application: Плазма (plasmashell), signal: Aborted

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007f1688089859 in __GI_abort () at abort.c:79
#6  0x00007f16884c7ba3 in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914
#7  QMessageLogger::fatal (this=this@entry=0x7ffd3909f950, msg=msg@entry=0x7f1683e351c0 "The Wayland connection experienced a fatal error: %s") at global/qlogging.cpp:893
#8  0x00007f1683d93084 in QtWaylandClient::QWaylandDisplay::checkError (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#9  0x00007f1683d930de in QtWaylandClient::QWaylandDisplay::flushRequests (this=0x55c14a4eb060) at qwaylanddisplay.cpp:209
#10 0x00007f168871a320 in doActivate<false> (sender=0x55c14a5031e0, signal_index=3, argv=0x7ffd3909fa30, argv@entry=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#11 0x00007f1688714068 in QMetaObject::activate (sender=sender@entry=0x55c14a5031e0, m=m@entry=0x7f168896f840 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#12 0x00007f16886e0b24 in QAbstractEventDispatcher::aboutToBlock (this=this@entry=0x55c14a5031e0) at .moc/moc_qabstracteventdispatcher.cpp:143
#13 0x00007f168873b818 in QEventDispatcherGlib::processEvents (this=0x55c14a5031e0, flags=...) at kernel/qeventdispatcher_glib.cpp:410
#14 0x00007f16886e2a4b in QEventLoop::exec (this=this@entry=0x7ffd3909fb50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#15 0x00007f16886eafc6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#16 0x000055c14a44684b in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:224
[Inferior 1 (process 1206) detached]

Possible duplicates by query: bug 425987, bug 425361, bug 424923, bug 424922, bug 424921.

Reported using DrKonqi
Comment 1 Mustafa Muhammad 2020-11-09 08:09:20 UTC
Created attachment 133161 [details]
New crash information added by DrKonqi

plasmashell (5.20.2) using Qt 5.15.1

- What I was doing when the application crashed:

On plasma wayland, when I change the global theme AND tick "Use desktop layout from them", plasma crashes, everytime.

-- Backtrace (Reduced):
#6  0x00007f36c57c1b07 in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914
#7  QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:893
#9  0x00007f36b40583ee in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib64/libQt5WaylandClient.so.5
#10 0x00007f36c59b6290 in doActivate<false> (sender=0x557d84d7abc0, signal_index=4, argv=0x7ffd92b8e210) at kernel/qobject.cpp:3898
#11 0x00007f36c59d2a6c in QEventDispatcherGlib::processEvents (this=0x557d84d7abc0, flags=...) at kernel/qeventdispatcher_glib.cpp:430
Comment 2 Tony 2020-11-29 22:44:48 UTC

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