| Summary: | plasmashell crashed after login | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | jisuwoniu <xxq20011113> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | CC: | nicolas.fella, qydwhotmail, tiberiu.preda |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.0.2 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| See Also: | https://github.com/PCRE2Project/pcre2/issues/402 | ||
| Latest Commit: | https://github.com/zherczeg/sljit/commit/ad89dd8ecd25589d236bd20b36f2abf69f938fd1 | Version Fixed/Implemented In: | pcre2 10.44 |
| Sentry Crash Report: | |||
| Attachments: |
Plasma 5 with kde 23.08.1
plasma 5 crash without x11 mentions |
||
|
Description
jisuwoniu
2024-03-22 11:24:09 UTC
The crash is somewhere deep in Qt, something like QDirIterator *** Bug 484514 has been marked as a duplicate of this bug. *** Created attachment 167884 [details]
Plasma 5 with kde 23.08.1
Got it on Plasma 5 with kde 23.08.1.
I guess that the error is the same, I get this like twice a week.
I think that the useful part is:
```
Thread 2 (Thread 0x7fae0be006c0 (LWP 5518)):
[KCrash Handler]
#6 QString::QString (other=<error reading variable: Cannot access memory at address 0x55908690f>, this=0x7fae0bdff9b0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1093
#7 KIconTheme::dir (this=0x55908690f) at ./src/kicontheme.cpp:436
#8 0x00007fae389f8708 in Plasma::SvgPrivate::setImagePath (this=0x7fade8004b70, imagePath=...) at ./src/plasma/svg.cpp:442
#9 0x00007fae389f9111 in Plasma::Svg::setImagePath (this=this@entry=0x7fae0bdffa80, svgFilePath=...) at ./src/plasma/svg.cpp:1127
#10 0x00007fae19d5296f in AsyncPackageImageResponseRunnable::run (this=0x7fadf80032c0) at ./wallpapers/image/plugin/provider/packageimageprovider.cpp:95
#11 0x00007fae362de122 in QThreadPoolThread::run (this=0x7fadf80034d0) at thread/qthreadpool.cpp:100
#12 0x00007fae362daeb1 in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:351
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at thread/qthread_unix.cpp:288
#14 QThreadPrivate::start (arg=0x7fadf80034d0) at thread/qthread_unix.cpp:311
#15 0x00007fae35ca645c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#16 0x00007fae35d26bbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7fae3173aa00 (LWP 3677)):
[KCrash Handler]
#5 X11OutputOrderWatcher::refresh (this=0x55908691ffa0) at ./shell/outputorderwatcher.cpp:188
#6 0x00007fae365062b2 in QtPrivate::QSlotObjectBase::call (a=0x7fff0a8af390, r=0x55908691ffa0, this=0x55908690cd00) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7 doActivate<false> (sender=0x559086910820, signal_index=3, argv=0x7fff0a8af390) at kernel/qobject.cpp:3925
#8 0x00007fae364febe7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fae3676f2e0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff0a8af390) at kernel/qobject.cpp:3985
#9 0x00007fae3650a2ce in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#10 0x00007fae364f984b in QObject::event (this=0x559086910820, e=0x7fff0a8af4e0) at kernel/qobject.cpp:1369
#11 0x00007fae37362f32 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x559086910820, e=0x7fff0a8af4e0) at kernel/qapplication.cpp:3640
#12 0x00007fae364cc748 in QCoreApplication::notifyInternal2 (receiver=0x559086910820, event=0x7fff0a8af4e0) at kernel/qcoreapplication.cpp:1064
#13 0x00007fae364cc922 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#14 0x00007fae365270c9 in QTimerInfoList::activateTimers (this=0x559086329210) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007fae365279cc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 0x00007fae34f1f1f4 in g_main_dispatch (context=context@entry=0x7fae2c000ec0) at ../../../glib/gmain.c:3476
#17 0x00007fae34f22317 in g_main_context_dispatch_unlocked (context=0x7fae2c000ec0) at ../../../glib/gmain.c:4284
#18 g_main_context_iterate_unlocked (context=context@entry=0x7fae2c000ec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4349
#19 0x00007fae34f22930 in g_main_context_iteration (context=0x7fae2c000ec0, may_block=1) at ../../../glib/gmain.c:4414
#20 0x00007fae36527d4a in QEventDispatcherGlib::processEvents (this=0x559086328c40, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fae364cb0fb in QEventLoop::exec (this=this@entry=0x7fff0a8af720, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#22 0x00007fae364d38a4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x00007fae36933210 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863
#24 0x00007fae37362ea9 in QApplication::exec () at kernel/qapplication.cpp:2832
#25 0x0000559085651db4 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:235
```
@Daniele that is an entirely different bug, see https://bugs.kde.org/show_bug.cgi?id=468873 (In reply to Nicolas Fella from comment #4) > @Daniele that is an entirely different bug, see > https://bugs.kde.org/show_bug.cgi?id=468873 Thanks I am not very good to find the ticket from a crash report. Created attachment 167909 [details]
plasma 5 crash without x11 mentions
Crashed again today but the issue of the other ticket mentioned in this dump there isn't.
I mean in this case X11 term is not in the dump at all.
#6 QString::QString (other=<error reading variable: Cannot access memory at address 0x5606ce180>, this=0x7fd6073ff780) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1093
#7 KIconTheme::dir (this=0x5606ce180) at ./src/kicontheme.cpp:436
#8 0x00007fd6301e5169 in Plasma::ThemePrivate::useCache (this=<optimized out>) at ./src/plasma/private/theme_p.cpp:281
#9 0x00007fd6301dc80f in Plasma::Theme::findInCache (this=0x7fd5dc004430, key=..., pix=..., lastModified=1688121416) at ./src/plasma/theme.cpp:282
#10 0x00007fd6301d5af4 in Plasma::SvgPrivate::findInCache (this=0x7fd5dc004b70, elementId=..., ratio=<optimized out>, s=...) at ./src/plasma/svg.cpp:599
#11 0x00007fd6301d6048 in Plasma::Svg::image (this=this@entry=0x7fd6073ffa80, size=..., elementID=...) at ./src/plasma/svg.cpp:989
#12 0x00007fd61195e9d0 in AsyncPackageImageResponseRunnable::run (this=0x7fd5f00032c0) at ./wallpapers/image/plugin/provider/packageimageprovider.cpp:96
#13 0x00007fd62dade122 in QThreadPoolThread::run (this=0x7fd5f00034d0) at thread/qthreadpool.cpp:100
#14 0x00007fd62dadaeb1 in operator() (__closure=<optimized out>) at thread/qthread_unix.cpp:351
#15 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at thread/qthread_unix.cpp:288
#16 QThreadPrivate::start (arg=0x7fd5f00034d0) at thread/qthread_unix.cpp:311
#17 0x00007fd62d4a645c in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#18 0x00007fd62d526bbc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
That part is the same of the previous one and in this ticket too.
|