https://bugs.kde.org/show_bug.cgi?id=461052
Bug ID: 461052 Summary: kwin crash Classification: Plasma Product: kwin Version: 5.26.0 Platform: Debian unstable OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: vas...@zoho.eu Target Milestone: --- Application: kwin_x11 (5.26.0) Qt Version: 5.15.6 Frameworks Version: 5.98.0 Operating System: Linux 6.0.0-1-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux bookworm/sid DrKonqi: 5.26.0 [KCrashBackend] -- Information about the crash: Hi, I got a lot a crashes from kwin probably after 5.24 (not so sure). It happens every 3 days - sometimes sooner with a X error 22 bad request. Previously I had kwin running for months. Usually kwin cannot restart itself after that. This time it managed to restart and offered me the KCrash dialog so this is probably a different bug and I thought to sent it over in case anybody can see it through... I have some 3D effects enabled not sure if that plays any role. The crash does not seem to be reproducible. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 KWin::OutputMode::size() const (this=0x1) at ./src/core/output.cpp:50 #5 0x00007fb0ea3cc01e in KWin::Output::modeSize() const (this=this@entry=0x557e6db30f80) at ./src/core/output.cpp:184 #6 0x00007fb0ea3cc22d in KWin::Output::pixelSize() const (this=this@entry=0x557e6db30f80) at ./src/core/output.cpp:189 #7 0x00007fb0ea3cc27b in KWin::Output::geometry() const (this=0x557e6db30f80) at ./src/core/output.cpp:169 #8 0x00007fb0ea4fe1c0 in KWin::Window::isOnOutput(KWin::Output*) const (this=this@entry=0x557e6de536c0, output=<optimized out>) at ./src/window.cpp:439 #9 0x00007fb0ea4973fc in KWin::DesktopBackgroundItem::updateWindow() (this=this@entry=0x557e6ee4ea30) at ./src/scripting/desktopbackgrounditem.cpp:112 #10 0x00007fb0ea4979ba in KWin::DesktopBackgroundItem::setDesktop(KWin::VirtualDesktop*) (desktop=<optimized out>, this=0x557e6ee4ea30) at ./src/scripting/desktopbackgrounditem.cpp:66 #11 KWin::DesktopBackgroundItem::setDesktop(KWin::VirtualDesktop*) (desktop=<optimized out>, this=0x557e6ee4ea30) at ./src/scripting/desktopbackgrounditem.cpp:62 #12 KWin::DesktopBackgroundItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x557e6ee4ea30, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/include/moc_desktopbackgrounditem.cpp:148 #13 0x00007fb0ea497d53 in KWin::DesktopBackgroundItem::qt_metacall(QMetaObject::Call, int, void**) (this=0x557e6ee4ea30, _c=QMetaObject::WriteProperty, _id=3, _a=0x7ffd1e0e71f0) at ./obj-x86_64-linux-gnu/src/kwin_autogen/include/moc_desktopbackgrounditem.cpp:197 #14 0x00007fb0e98e9e4e in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=<optimized out>, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.6/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:393 #15 QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=<optimized out>, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:714 #16 0x00007fb0e98eb89e in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x557e6eaa55c0, watcher=..., flags=..., scope=<optimized out>) at qml/qqmlbinding.cpp:258 #17 0x00007fb0e98e92b4 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x557e6eaa55c0, flags=...) at qml/qqmlbinding.cpp:194 #18 0x00007fb0e98c66df in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #19 0x00007fb0e86e87ed in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007fb0e86e8caf in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007fb0ea382708 in KWin::VirtualDesktopManager::currentChanged(unsigned int, unsigned int) (this=this@entry=0x557e6dd18c60, _t1=<optimized out>, _t1@entry=2, _t2=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_virtualdesktops.cpp:622 #22 0x00007fb0ea4ea7e4 in KWin::VirtualDesktopManager::setCurrent(KWin::VirtualDesktop*) (this=0x557e6dd18c60, newDesktop=0x557e6e047510) at ./src/virtualdesktops.h:63 #23 0x00007fb0e91e7ec9 in NETRootInfo::event(xcb_generic_event_t*, QFlags<NET::Property>*, QFlags<NET::Property2>*) () at /lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #24 0x00007fb0ea47d084 in KWin::RootInfoFilter::event(xcb_generic_event_t*) (this=<optimized out>, event=<optimized out>) at ./src/rootinfo_filter.cpp:26 #25 0x00007fb0ea45c497 in KWin::Application::dispatchEvent(xcb_generic_event_t*) (this=<optimized out>, event=0x7fb0dc026b90) at ./src/main.cpp:447 #26 0x00007fb0e86aec9f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007fb0e24d43cf in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #28 0x00007fb0e24d5956 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #29 0x00007fb0e24fc4bc in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #30 0x00007fb0e86b019b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007fb0e86b8306 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x0000557e6d8310ae in main(int, char**) (argc=<optimized out>, argv=0x7ffd1e0e9408) at ./src/main_x11.cpp:409 [Inferior 1 (process 1765979) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.