Bug 407538 - kwin crashes
Summary: kwin crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.15.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-05-14 20:00 UTC by peter
Modified: 2019-06-29 04:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description peter 2019-05-14 20:00:08 UTC
Application: kwin_x11 (5.15.3)

Qt Version: 5.12.3
Frameworks Version: 5.56.0
Operating System: Linux 5.0.7-arch1-1.0-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
i have bluestar linux installed in a virtualbox vm. at booting up, reaching about the desktop i get the message that kwin crashed.it happens everz time i start the vm, so i cannot use the vm

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb0fc0a00 (LWP 702))]

Thread 4 (Thread 0xadb60b40 (LWP 874)):
#0  0xb7f90841 in __kernel_vsyscall ()
#1  0xb7f90544 in  ()
#2  0xb7e75859 in clock_gettime () at /usr/lib/libc.so.6
#3  0xb67ee75c in  () at /usr/lib/libQt5Core.so.5
#4  0xb67ecf42 in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#5  0xb67ed475 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#6  0xb67ec382 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0xb6794b76 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0xb65efc82 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0xb52753d3 in  () at /usr/lib/libQt5Qml.so.5
#10 0xb65f1250 in  () at /usr/lib/libQt5Core.so.5
#11 0xb7d5eab2 in start_thread () at /usr/lib/libpthread.so.0
#12 0xb7e67a0a in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0xafb34b40 (LWP 851)):
#0  0xb65d854f in  () at /usr/lib/libQt5Core.so.5
#1  0xb67ec658 in  () at /usr/lib/libQt5Core.so.5
#2  0xb67eba99 in QEventDispatcherUNIXPrivate::markPendingSocketNotifiers() () at /usr/lib/libQt5Core.so.5
#3  0xb67ebe29 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /usr/lib/libQt5Core.so.5
#4  0xb67ec1c1 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0xb6794b76 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0xb65efc82 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0xb4cb8cdd in  () at /usr/lib/libQt5DBus.so.5
#8  0xb65f1250 in  () at /usr/lib/libQt5Core.so.5
#9  0xb7d5eab2 in start_thread () at /usr/lib/libpthread.so.0
#10 0xb7e67a0a in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0xb088cb40 (LWP 833)):
#0  0xb7f90841 in __kernel_vsyscall ()
#1  0xb7e5dfc3 in poll () at /usr/lib/libc.so.6
#2  0xb65276ce in  () at /usr/lib/libxcb.so.1
#3  0xb6529864 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#4  0xb099926a in  () at /usr/lib/libQt5XcbQpa.so.5
#5  0xb65f1250 in  () at /usr/lib/libQt5Core.so.5
#6  0xb7d5eab2 in start_thread () at /usr/lib/libpthread.so.0
#7  0xb7e67a0a in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0xb0fc0a00 (LWP 702)):
[KCrash Handler]
#7  0xb7f90841 in __kernel_vsyscall ()
#8  0xb7dae2f6 in raise () at /usr/lib/libc.so.6
#9  0xb7d981e3 in abort () at /usr/lib/libc.so.6
#10 0xb65b0773 in  () at /usr/lib/libQt5Core.so.5
#11 0xb65c781d in  () at /usr/lib/libQt5Core.so.5
#12 0xb60f9b4e in  () at /usr/lib/libQt5Script.so.5
#13 0xb60fa68a in QScriptEngine::QScriptEngine(QObject*) () at /usr/lib/libQt5Script.so.5
#14 0xb7b6b892 in  () at /usr/lib/libkwin.so.5
#15 0xb7b6ec28 in KWin::Scripting::loadScript(QString const&, QString const&) () at /usr/lib/libkwin.so.5
#16 0xb7b7076c in KWin::Scripting::start() () at /usr/lib/libkwin.so.5
#17 0xb7c14fca in  () at /usr/lib/libkwin.so.5
#18 0xb67c1c49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#19 0xb7c0df61 in KWin::Workspace::workspaceInitialized() () at /usr/lib/libkwin.so.5
#20 0xb67bebe6 in QMetaCallEvent::placeMetaCall(QObject*) () at /usr/lib/libQt5Core.so.5
#21 0xb67c251b in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#22 0xb71838b9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#23 0xb718b722 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#24 0xb67960e5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#25 0xb6799482 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#26 0xb67ebf66 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#27 0xb099a7e2 in  () at /usr/lib/libQt5XcbQpa.so.5
#28 0xb6794b76 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#29 0xb679d18b in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#30 0xb7f2ed7b in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#31 0x00480076 in  ()
#32 0xb7d99669 in __libc_start_main () at /usr/lib/libc.so.6
#33 0x004800c5 in _start ()
[Inferior 1 (process 702) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2019-05-14 20:15:06 UTC
>#9  0xb7d981e3 in abort () at /usr/lib/libc.so.6

It'll be leaving a message when it quits, can you run "kwin_x11 --replace" from a console and tell me what it says. Also if possible debug symbols or QtScript.

Finally your ~/.config/kwinrc
Comment 2 peter 2019-05-15 11:35:49 UTC
Hello,
I tried to get the requested answers for you but did not succeed. I am not a pro or programmer with linux, so I could not find the items you need.

When I install Bluestar Linux in a virtual machine it installs, and after that automatically updates. After that is done (takes a long time!!), I reboot. The KDE desktop tries to get up (I selected the Canadian design) and then I get the error message window. When I close that, I have a black screen with a horizontal line ca 1cm from the bottom with nothing under that line. When I hoover the mouse over that box, I see the different selection possibilities popup. I select console, and the bash shell opens at the user name level.. I try to enter kwin_x11-replace but it says: command not found.
I tried to go up one level at the time (home, file system) but it does not find the command.

I tried to find in all levels /.config/kwinrc but could not find that either. That is maybe, because the.xxx directories of files are not enabled for viewing and I do not know how to do that from the console.

Regds

Peter


-----Original Message-----
From: David Edmundson <bugzilla_noreply@kde.org> 
Sent: Tuesday, 14 May 2019 22:15
To: paper512@hotmail.com
Subject: [kwin] [Bug 407538] kwin crashes

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

David Edmundson <kde@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |NEEDSINFO
                 CC|                            |kde@davidedmundson.co.uk
         Resolution|---                         |WAITINGFORINFO

--- Comment #1 from David Edmundson <kde@davidedmundson.co.uk> ---
>#9  0xb7d981e3 in abort () at /usr/lib/libc.so.6

It'll be leaving a message when it quits, can you run "kwin_x11 --replace" from a console and tell me what it says. Also if possible debug symbols or QtScript.

Finally your ~/.config/kwinrc

--
You are receiving this mail because:
You reported the bug.
Comment 3 Bug Janitor Service 2019-05-30 04:33:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 peter 2019-05-30 08:40:59 UTC
Hello,
I responded at the request for more info on the bug with saying that I cannot comply because of lack of sufficient knowledge of Linux in general. So my report plus rest of comments is the maximum I can do.

Rgds
Peter


-----Original Message-----
From: Bug Janitor Service <bugzilla_noreply@kde.org> 
Sent: Thursday, 30 May 2019 06:33
To: paper512@hotmail.com
Subject: [kwin] [Bug 407538] kwin crashes

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

--- Comment #3 from Bug Janitor Service <bug-janitor@kde.org> --- Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

--
You are receiving this mail because:
You reported the bug.
Comment 5 Vlad Zahorodnii 2019-05-30 08:51:22 UTC
> I try to enter kwin_x11-replace

You have to type "kwin_x11 --replace" instead.
Comment 6 Bug Janitor Service 2019-06-14 04:33:15 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Bug Janitor Service 2019-06-29 04:33:14 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!