https://bugs.kde.org/show_bug.cgi?id=448102

            Bug ID: 448102
           Summary: Crash of kwin after sleep
           Product: kwin
           Version: 5.23.4
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: kwin_x11 (5.23.4)

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.12-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- Unusual behavior I noticed:
I have two screen (1 displayport + 1 hdmi)
After resume computer from sleep, kwin crash.
So, I have no wallpaper and no panel of the left screen (displayport).

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char,
std::default_delete<char []> >> = {_M_t = {<std::_Tuple_impl<0, char*,
std::default_delete<char []> >> = {<std::_Tuple_impl<1,
std::default_delete<char []> >> = {<std::_Head_base<1, std::default_delete<char
[]>, true>> = {_M_head_impl = {<No data fields>}}, <No data fields>},
<std::_Head_base<0, char*, false>> = {_M_head_impl = <optimized out>}, <No data
fields>}, <No data fields>}}, <No data fields>}}
[KCrash Handler]
#6  0x00007f853d3df953 in KWin::Workspace::clientArea(KWin::clientAreaOption,
KWin::AbstractOutput const*, KWin::VirtualDesktop const*) const
(this=0x55921134c330, opt=KWin::PlacementArea, output=<optimized out>,
desktop=<optimized out>) at
/usr/src/debug/kwin5-5.23.4-1.3.x86_64/src/workspace.cpp:2298
#7  0x00007f853d2991a5 in
KWin::WorkspaceWrapper::clientArea(KWin::WorkspaceWrapper::ClientAreaOption,
int, int) const (this=0x559211494ef0, desktop=<optimized out>,
screen=<optimized out>, option=<optimized out>) at
/usr/src/debug/kwin5-5.23.4-1.3.x86_64/src/scripting/workspace_wrapper.cpp:270
#8  KWin::WorkspaceWrapper::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) (_o=_o@entry=0x559211494ef0,
_c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=85,
_a=_a@entry=0x7ffecbd2d8d0) at
/usr/src/debug/kwin5-5.23.4-1.3.x86_64/build/src/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:649
#9  0x00007f853d29a92b in
KWin::WorkspaceWrapper::qt_metacall(QMetaObject::Call, int, void**)
(this=this@entry=0x559211494ef0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=85, _a=_a@entry=0x7ffecbd2d8d0) at
/usr/src/debug/kwin5-5.23.4-1.3.x86_64/build/src/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:919
#10 0x00007f853d29a951 in
KWin::DeclarativeScriptWorkspaceWrapper::qt_metacall(QMetaObject::Call, int,
void**) (this=0x559211494ef0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized
out>, _a=0x7ffecbd2d8d0) at
/usr/src/debug/kwin5-5.23.4-1.3.x86_64/build/src/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:1300
#11 0x00007f853a7ceead in QQmlObjectOrGadget::metacall(QMetaObject::Call, int,
void**) const (this=this@entry=0x7ffecbd2db60,
type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>,
index@entry=90, argv=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51
#12 0x00007f853a6ae000 in CallMethod (callType=<optimized out>, callArgs=0x2,
engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>,
returnType=<optimized out>, index=<optimized out>, object=...) at
/usr/include/qt5/QtCore/qvarlengtharray.h:190
#13 CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&,
QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=...,
data=<optimized out>, engine=engine@entry=0x559211490220,
callArgs=callArgs@entry=0x7f85183baa20,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1569
#14 0x00007f853a6afdeb in CallOverloaded (callType=<optimized out>,
propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized
out>, data=<optimized out>, object=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#15 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int)
const (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>,
argc=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#16 0x00007f853a6de27a in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=3, argv=0x7f85183ba9d8,
thisObject=0x7f85183ba9c0, this=0x7ffecbd2dc98) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/jsruntime/qv4functionobject_p.h:202
#17 QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value
const&, unsigned int, QV4::Value*, int) (engine=0x559211490220, base=...,
index=<optimized out>, argv=0x7f85183ba9d8, argc=3) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.3.x86_64/src/qml/jsruntime/qv4runtime.cpp:1460
#18 0x00007f85200038b1 in  ()
#19 0x0000000000000000 in  ()
[Inferior 1 (process 32257) detached]

Possible duplicates by query: bug 444927, bug 443166, bug 441577, bug 414317,
bug 409838.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to