| Summary: | Causes random crashes in moodbar-enabled Strawberry | ||
|---|---|---|---|
| Product: | [Plasma] Breeze | Reporter: | Peterson Silva <peterson.235> |
| Component: | QStyle | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | crash | CC: | nate, noahadvs, uhhadd |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.5 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Peterson Silva
2025-01-10 11:16:21 UTC
Backtrace: Thread 1 (Thread 0x7ffff2d36fc0 (LWP 251367) "strawberry"): #0 0x00007ffff51baf9b in QMetaObject::cast(QObject const*) const () from /lib64/libQt6Core.so.6 #1 0x00007fffe93ebba7 in ?? () from /usr/lib64/qt6/plugins/styles/breeze6.so #2 0x00007ffff51a7fa8 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /lib64/libQt6Core.so.6 #3 0x00007ffff73dec70 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt6Widgets.so.6 #4 0x00007ffff51ac948 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt6Core.so.6 #5 0x00007ffff51b4c78 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt6Core.so.6 #6 0x00007ffff5403287 in ?? () from /lib64/libQt6Core.so.6 #7 0x00007ffff57e3eb8 in ?? () from /lib64/libglib-2.0.so.0 #8 0x00007ffff57e5ca8 in ?? () from /lib64/libglib-2.0.so.0 #9 0x00007ffff57e64bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #10 0x00007ffff5400741 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6 #11 0x00007ffff51b5aa2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt6Core.so.6 #12 0x00007ffff51b5f8a in QCoreApplication::exec() () from /lib64/libQt6Core.so.6 #13 0x00005555556d28e2 in main () Unfortunately the one line we need symbols for (#1) is missing them. Can you install symbols for Breeze, reproduce the crash, and attach a new backtrace of just the crashing thread (should be thread 1, at the very bottom). (In reply to Nate Graham from comment #1) > Backtrace: > > Thread 1 (Thread 0x7ffff2d36fc0 (LWP 251367) "strawberry"): > #0 0x00007ffff51baf9b in QMetaObject::cast(QObject const*) const () from > /lib64/libQt6Core.so.6 > #1 0x00007fffe93ebba7 in ?? () from /usr/lib64/qt6/plugins/styles/breeze6.so > #2 0x00007ffff51a7fa8 in > QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, > QEvent*) () from /lib64/libQt6Core.so.6 > #3 0x00007ffff73dec70 in QApplicationPrivate::notify_helper(QObject*, > QEvent*) () from /lib64/libQt6Widgets.so.6 > #4 0x00007ffff51ac948 in QCoreApplication::notifyInternal2(QObject*, > QEvent*) () from /lib64/libQt6Core.so.6 > #5 0x00007ffff51b4c78 in > QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () > from /lib64/libQt6Core.so.6 > #6 0x00007ffff5403287 in ?? () from /lib64/libQt6Core.so.6 > #7 0x00007ffff57e3eb8 in ?? () from /lib64/libglib-2.0.so.0 > #8 0x00007ffff57e5ca8 in ?? () from /lib64/libglib-2.0.so.0 > #9 0x00007ffff57e64bc in g_main_context_iteration () from > /lib64/libglib-2.0.so.0 > #10 0x00007ffff5400741 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () from /lib64/libQt6Core.so.6 > #11 0x00007ffff51b5aa2 in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from > /lib64/libQt6Core.so.6 > #12 0x00007ffff51b5f8a in QCoreApplication::exec() () from > /lib64/libQt6Core.so.6 > #13 0x00005555556d28e2 in main () > > Unfortunately the one line we need symbols for (#1) is missing them. Can > you install symbols for Breeze, reproduce the crash, and attach a new > backtrace of just the crashing thread (should be thread 1, at the very > bottom). Hi there, It was fixed downstream, apparently the culprit wasn't Breeze. This should be closed - thank you! |