Bug 357742 - Crash in QV4::ExecutionEngine::newStringObject when opening window
Summary: Crash in QV4::ExecutionEngine::newStringObject when opening window
Status: RESOLVED DUPLICATE of bug 351839
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.5.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-09 15:55 UTC by Fabian Vogt
Modified: 2016-01-19 11:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Vogt 2016-01-09 15:55:28 UTC
I'm using a theme other than breeze and I haven't observed this crash on a different user with breeze enabled.
Sometimes, when a window opens, KWin crashes with the following trace:

#5  <signal handler called>
#6  0x00007f778c18a935 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f778c134885 in QV4::ExecutionEngine::newStringObject(QV4::Value const&) () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f778c1c875e in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) ()
   from /usr/lib64/libQt5Qml.so.5

Sadly I can't give a better backtrace as GDB generated a corrupted coredump. When it happens again, I'll try to get a more descriptive one.

Reproducible: Sometimes




Qt 5.5.1
Comment 1 Thomas Lübking 2016-01-09 16:03:29 UTC
Seems as if https://bugs.kde.org/show_bug.cgi?id=351763#c7 is voodoo and the actual bug is somewhere else?
Comment 2 Fabian Vogt 2016-01-09 16:23:56 UTC
I was able to get a bit more:

#9  0x00007f777057cc79 in ?? ()
#10 0x00000000025be1a0 in ?? ()
#11 0x00007ffee2054250 in ?? ()
#12 0x0000002900000003 in ?? ()
#13 0x00007f7772b4a258 in ?? ()
#14 0x000000000296d980 in ?? ()
#15 0xffffffff72b4a250 in ?? ()
#16 0x00007f7772b4a248 in ?? ()
#17 0x00007f7772b4a250 in ?? ()
#18 0x000000000296d980 in ?? ()
#19 0x00007f778c16eb7a in ?? () from /usr/lib64/libQt5Qml.so.5
#20 0x00007f778c255d2e in ?? () from /usr/lib64/libQt5Qml.so.5
#21 0x00007f778c25623d in ?? () from /usr/lib64/libQt5Qml.so.5
#22 0x00007f778c25c6e4 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () from /usr/lib64/libQt5Qml.so.5
#23 0x00007f778c265786 in ?? () from /usr/lib64/libQt5Qml.so.5
#24 0x00007f778c1f4d04 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) ()
   from /usr/lib64/libQt5Qml.so.5
#25 0x00007f778c1f4dc7 in QQmlComponentPrivate::completeCreate() () from /usr/lib64/libQt5Qml.so.5
#26 0x00007f778c27fc9e in ?? () from /usr/lib64/libQt5Qml.so.5
#27 0x00007f778c16b85e in QV4::BuiltinFunction::call(QV4::Managed*, QV4::CallData*) () from /usr/lib64/libQt5Qml.so.5
#28 0x00007f778c1cae83 in QV4::Runtime::callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) ()
   from /usr/lib64/libQt5Qml.so.5

The crash in 351763 is in systemsettings, this one is in kwin. It looks similiar, but not quite the same.
Comment 3 Thomas Lübking 2016-01-19 11:11:24 UTC

*** This bug has been marked as a duplicate of bug 351839 ***