[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #11 from Nate Graham --- Yeah. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #10 from Plata --- The crash doesn't happen anymore but the panel has still the old height after rotating. Is this the intended behavior? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 Nate Graham changed: What|Removed |Added Status|NEEDSINFO |RESOLVED Resolution|BACKTRACE |DUPLICATE --- Comment #9 from Nate Graham --- Ah, so it was that, yeah. *** This bug has been marked as a duplicate of bug 454064 *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #8 from Plata --- I guess it's already fixed: https://invent.kde.org/plasma/plasma-workspace/-/commit/449ae169d823c24601625cc9c2f3e4e838da7fe3 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #7 from Plata --- Sorry, I had installed debuginfod but not realized that it had not worked for some reason. So hopefully correctly this time: Core was generated by `/usr/bin/plasmashell --no-respawn'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_ kill.c:44 44return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7fc9b7f35a80 (LWP 705))] (gdb) bt #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x7fc9bc81d543 in __pthread_kill_internal (signo=6, threadid=) at pthread_kill.c:78 #2 0x7fc9bc7cd998 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x7fc9bc7b753d in __GI_abort () at abort.c:79 #4 0x7fc9bca4e112 in std::__glibcxx_assert_fail(char const*, int, char const*, char const*) (file=file@entry=0x55b9fd9048f8 "/usr/include/c++/12.1.1/bits/stl_algo.h", line=line@entry=3623, function=functi on@entry=0x55b9fd9048a0 "constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = int]", cond ition=condition@entry=0x55b9fd904693 "!(__hi < __lo)") at /usr/src/debug/gcc/libstdc++-v3/src/c++11/debug.cc:60 #5 0x55b9fd8beb50 in std::clamp(int const&, int const&, int const&) (__val=, __lo=, __hi=) at /usr/include/c++/12.1.1/bits/stl_algo.h:3621 #6 std::clamp(int const&, int const&, int const&) (__hi=: , __lo=: , __val=@0x55b9ff5597f4: 1336) at /usr/include/c++/12.1.1/bits/stl_algo.h:3621 #7 PanelView::resizePanel() (this=this@entry=0x55b9ff5597b0) at /usr/src/debug/plasma-workspace-5.25.4/shell/panelv iew.cpp:629 #8 0x55b9fd8bfd75 in PanelView::setThickness(int) (this=this@entry=0x55b9ff5597b0, value=) at /u sr/src/debug/plasma-workspace-5.25.4/shell/panelview.cpp:269 #9 0x55b9fd8c439c in PanelView::restore() (this=0x55b9ff5597b0) at /usr/src/debug/plasma-workspace-5.25.4/shell /panelview.cpp:670 #10 0x7fc9bce70341 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdda926430, r=, t his=0x55b9ffcaba10, this=, r=, a=) at ../../include/QtCore/../../src/co relib/kernel/qobjectdefs_impl.h:398 #11 doActivate(QObject*, int, void**) (sender=0x55b9ff205930, signal_index=3, argv=0x7ffdda926430) at kernel/ qobject.cpp:3886 #12 0x7fc9bd5ee907 in QScreen::geometryChanged(QRect const&) (this=, _t1=) at .moc /moc_qscreen.cpp:372 #13 0x7fc9bd240f7d in QScreenPrivate::emitGeometryChangeSignals(bool, bool) (this=0x55b9ff202bd0, geometryChange d=, availableGeometryChanged=) at kernel/qscreen.cpp:98 #14 0x7fc9bd2206a7 in QGuiApplicationPrivate::processScreenGeometryChange(QWindowSystemInterfacePrivate::ScreenG eometryEvent*) (e=) at kernel/qguiapplication.cpp:3176 #15 QGuiApplicationPrivate::processScreenGeometryChange(QWindowSystemInterfacePrivate::ScreenGeometryEvent*) (e=) at kernel/qguiapplication.cpp:3155 #16 0x7fc9bd1ff935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags) (fla gs=...) at kernel/qwindowsysteminterface.cpp:1169 #17 0x7fc9bab05fe5 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib/libQt5WaylandClie nt.so.5 #18 0x7fc9bb229c6b in g_main_dispatch (context=0x55b9ff203670) at ../glib/glib/gmain.c:3417 #19 g_main_context_dispatch (context=0x55b9ff203670) at ../glib/glib/gmain.c:4135 #20 0x7fc9bb280001 in g_main_context_iterate.constprop.0 (context=context@entry=0x55b9ff203670, block=block@entr y=1, dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4211 #21 0x7fc9bb227392 in g_main_context_iteration (context=0x55b9ff203670, may_block=1) at ../glib/glib/gmain.c:427 6 #22 0x7fc9bce8a32c in QEventDispatcherGlib::processEvents(QFlags) (this=0x55b9ff2 051c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #23 0x7fc9bce3827c in QEventLoop::exec(QFlags) (this=0x7ffdda9267a0, flags=...) a t ../../include/QtCore/../../src/corelib/global/qflags.h:69 #24 0x7fc9bce42da9 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #25 0x7fc9bd211092 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867 #26 0x7fc9bda9ef4a in QApplication::exec() () at kernel/qapplication.cpp:2829 #27 0x55b9fd8a7123 in main(int, char**) (argc=, argv=) at /usr/src/debug/plasma-wo rkspace-5.25.4/shell/main.cpp:243 -- You are receiving this mail because: You are
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #6 from Nate Graham --- Thank you for the backtrace! Unfortunately it's is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong: > #4 0x556424095b50 in () > #5 0x556424096d75 in () > #6 0x55642409b39c in () > #7 0x7f5ff0e0a341 in () at /usr/lib/libQt5Core.so.5 Could you please install debug symbols for Qt and Plasma, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports Thanks again! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #5 from Plata --- Like I wrote in the initial description, the panel goes back to it's original height after the crash (in portrait mode). If I change the height also in portrait mode now, I can rotate with no issues. Same behavior from landscape to portrait or vice versa. As if it's not one panel but two. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #4 from Plata --- This is from coredumpctl. I hope it helps. Was a bit surprised to see SIGABRT and not SIGSEGV. Should this raise the KDE Crash Report tool normally? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #3 from Plata --- Core was generated by `/usr/bin/plasmashell --no-respawn'. Program terminated with signal SIGABRT, Aborted. #0 0x7f5ff07ba4dc in ?? () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f5febed4a80 (LWP 673))] (gdb) bt #0 0x7f5ff07ba4dc in () at /usr/lib/libc.so.6 #1 0x7f5ff076a998 in raise () at /usr/lib/libc.so.6 #2 0x7f5ff075453d in abort () at /usr/lib/libc.so.6 #3 0x7f5ff09e8112 in std::__glibcxx_assert_fail(char const*, int, char const*, char const*) (file=, line=, function=, condition=) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/debug.cc:60 #4 0x556424095b50 in () #5 0x556424096d75 in () #6 0x55642409b39c in () #7 0x7f5ff0e0a341 in () at /usr/lib/libQt5Core.so.5 #8 0x7f5ff1588907 in QScreen::geometryChanged(QRect const&) () at /usr/lib/libQt5Gui.so.5 #9 0x7f5ff11daf7d in () at /usr/lib/libQt5Gui.so.5 #10 0x7f5ff11ba6a7 in QGuiApplicationPrivate::processScreenGeometryChange(QWindowSystemInterfacePrivate::ScreenGeometryEvent*) () at /usr/lib/libQt5Gui.so.5 --Type for more, q to quit, c to continue without paging-- #11 0x7f5ff1199935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () at /usr/lib/libQt5Gui.so.5 #12 0x7f5feeaa4fe5 in () at /usr/lib/libQt5WaylandClient.so.5 #13 0x7f5fef1c8c6b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #14 0x7f5fef21f001 in () at /usr/lib/libglib-2.0.so.0 #15 0x7f5fef1c6392 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #16 0x7f5ff0e2432c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5 #17 0x7f5ff0dd227c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5 #18 0x7f5ff0ddcda9 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #19 0x55642407e123 in () #20 0x7f5ff07552d0 in () at /usr/lib/libc.so.6 #21 0x7f5ff075538a in __libc_start_main () at /usr/lib/libc.so.6 #22 0x55642407e4d5 in () -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 --- Comment #2 from Plata --- I didn't see the KDE Crash Report dialog. I actually do not know if it really crashed. It was just an assumption because everything went black. I'll try to collect some more information. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 457554] Plasma crashes on screen rotate if panel is smaller than 44px
https://bugs.kde.org/show_bug.cgi?id=457554 Nate Graham changed: What|Removed |Added CC||n...@kde.org Severity|normal |crash Status|REPORTED|NEEDSINFO Resolution|--- |BACKTRACE --- Comment #1 from Nate Graham --- Cannot reproduce on my ThinkPad X1 Yoga. And if something crashed, we need a backtrace of it so we can figure out what's going on. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports. Can you please attach one? Thanks! -- You are receiving this mail because: You are watching all bug changes.