[kwin] [Bug 488640] Kwin (wayland) crashes after idle for about one hour

2024-06-18 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=488640

--- Comment #1 from Leandro Santiago da Silva  ---
It seems this bug is a duplicate of https://bugs.kde.org/show_bug.cgi?id=485318
and should have been fixed on commit cadf16b12e10c591b746d6f8228a16ec0101362b

I will wait until this changes gets to my distro to test it again, as it seems
to be a quite fresh change.

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

[kwin] [Bug 488640] New: Kwin (wayland) crashes after idle for about one hour

2024-06-17 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=488640

Bug ID: 488640
   Summary: Kwin (wayland) crashes after idle for about one hour
Classification: Plasma
   Product: kwin
   Version: 6.0.5
  Platform: Manjaro
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: core
  Assignee: kwin-bugs-n...@kde.org
  Reporter: leandrosansi...@gmail.com
  Target Milestone: ---

Created attachment 170581
  --> https://bugs.kde.org/attachment.cgi?id=170581=edit
backtrace from all threads obtained from attaching gdb to kwin_wayland

SUMMARY

KWin crashes when my monitors go off due to the energy saving policy.

I have three screens connected to HDMI and DisplayPort.

I can reproduce this bug since the Plasma 5 days and have reported it already
months ago, but it was closed as I could not get more info
(https://bugs.kde.org/show_bug.cgi?id=480992).

I now can reproduce the bug quite easily. It simply takes me hours to to so, as
the bug happens after I stay away from the computer for a long time :-(

It turns out I managed to attach gdb to kwin_wayland  (connected from another
computer, via ssh, as drkonqi is not triggered) and get a backtrace and a
coredump. I am posting a backtrace here (thread apply all bt -full). I can
submit the coredump upon request.

STEPS TO REPRODUCE
1.  have three screens connected to hdmi and displayports
2.  set the energy policies to shutdown the screens after some time (I put in
5min in this case)
3. stay away from the computer until the screen turns off. It might flicker and
turn off and on multiple times (no idea why)
4. be patient
5. kwin crashes and all non-qt applications are closed. Only Qt applications
keep open.

OBSERVED RESULT

Kwin crashes (and restarts) and all non-qt applications close

EXPECTED RESULT

Kwin not crashing or at least all applications (qt or not) keep open after the
crash.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 

Operating System: Manjaro Linux 
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.9.3-3-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Manufacturer: ASUS

ADDITIONAL INFORMATION

In the attached backtrace, look for (this=0x0), which is the call that triggers
the crash.

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

[kwin] [Bug 480992] New: Kwin (wayland) crashes after idle for about one hour

2024-02-07 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=480992

Bug ID: 480992
   Summary: Kwin (wayland) crashes after idle for about one hour
Classification: Plasma
   Product: kwin
   Version: 5.27.10
  Platform: Manjaro
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: core
  Assignee: kwin-bugs-n...@kde.org
  Reporter: leandrosansi...@gmail.com
  Target Milestone: ---

Created attachment 165641
  --> https://bugs.kde.org/attachment.cgi?id=165641=edit
energy settings

SUMMARY

Kwin_wayland Crashes on no activity. I've noticed that kwin logs to syslog when
Kwin tries to put my two screens to sleep. One screen is on a HDMI port and the
other on a Display Port.

The line I often see on `dmesg` is:

```
[272940.976297] traps: VizCompositorTh[2705470] trap invalid opcode
ip:560a520d6d6e sp:7f2a2bffe8c0 error:0 in signal-desktop[560a4d6b2000+7e36000]
```

The screens are configured in the KDE settings to go to sleep after 10min. They
never go though, instead flickering and finally turning on again.

This time though, after leaving the computer doing nothing for about one hour,
when I returned, Plasma was on a "reset" state, with no windows open. The
screen was unlocked though, so I suspect that the plasma session did not
restart (I did not have to unlock it or go back to SDDM).

The applications set on autostart did not restart.

Upon checking `dmesg`, unfortunately this is the best info I can get:

```
[229252.822425] traps: GlobalQueue[26][2674503] general protection fault
ip:7fe76a2c1ddd sp:7fe7015fefd8 error:0 in
libQt5Core.so.5.15.12[7fe76a09f000+2dd000]
[230033.962062] traps: VizCompositorTh[2567709] trap int3 ip:7fbe4111290d
sp:7fbded5fd2d0 error:0 in libcef.so[7fbe37a15000+9aec000]
[230644.965366] traps: VizCompositorTh[2556985] trap invalid opcode
ip:560a520d6d6e sp:7f2a2c9fe490 error:0 in signal-desktop[560a4d6b2000+7e36000]
[230725.867704] traps: VizCompositorTh[2687472] trap invalid opcode
ip:560a520d6d6e sp:7f2a2c9fe8c0 error:0 in signal-desktop[560a4d6b2000+7e36000]
[232955.172067] traps: VizCompositorTh[2682322] trap int3 ip:7fbe4111290d
sp:7fbdecbfd090 error:0 in libcef.so[7fbe37a15000+9aec000]
[232993.119132] traps: VizCompositorTh[2688239] trap invalid opcode
ip:560a520d6d6e sp:7f2a2bffe8c0 error:0 in signal-desktop[560a4d6b2000+7e36000]
[269637.931822] traps: VizCompositorTh[2549760] trap invalid opcode
ip:56323b7a7afd sp:7f0e919fe8b0 error:0 in joplin[5632370c7000+79c7000]
[270246.887782] traps: VizCompositorTh[2959470] trap invalid opcode
ip:56323b7a7afd sp:7f0e919fe8b0 error:0 in joplin[5632370c7000+79c7000]
[272940.976097] traps: VizCompositorTh[2963805] trap invalid opcode
ip:56323b7a7afd sp:7f0e919fe8b0 error:0 in joplin[5632370c7000+79c7000]
[272940.976297] traps: VizCompositorTh[2705470] trap invalid opcode
ip:560a520d6d6e sp:7f2a2bffe8c0 error:0 in signal-desktop[560a4d6b2000+7e36000]
[272942.646675] traps: VizCompositorTh[2983487] trap invalid opcode
ip:56323b7a7afd sp:7f0e919fe8b0 error:0 in joplin[5632370c7000+79c7000]
[273551.878088] kwin_wayland[2279]: segfault at 0 ip 7f69ed36939a sp
73e2c930 error 4 in libkwin.so.5.27.10[7f69ed369000+327000] likely on
CPU 31 (core 15, socket 0)
[273551.878099] Code: 04 25 00 00 00 00 0f 0b 48 8b 04 25 00 00 00 00 0f 0b 8b
04 25 20 00 00 00 0f 0b 90 8b 04 25 20 00 00 00 0f 0b 90 f3 0f 1e fa <48> 8b 04
25 00 00 00 00 0f 0b 31 ff ff 15 14 ed 48 00 0f b7 04 25
[273551.882364] traps: VizCompositorTh[2983700] trap invalid opcode
ip:560a520d6d6e sp:7f2a2bffe8c0 error:0 in signal-desktop[560a4d6b2000+7e36000]
[273585.084529] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[273585.084533] Bluetooth: BNEP filters: protocol multicast
[273585.084537] Bluetooth: BNEP socket layer initialized
```

STEPS TO REPRODUCE
1. Configure  the screens to switch off after 10min, as in the attached image.
2. let the computer idle. In my case, I left two dolphin windows, each with an
embedded terminal (F4) open, doing some work (in my case, computing md5sum of
some large files). 
3. Go have breakfast and return after about 1 hour.
4. The workspace is empty, with no windows open. All previously running
processes were killed.

OBSERVED RESULT

Plasma workspace empty, no windows open. All previously opened windows were
killed.

EXPECTED RESULT

The screens should've been switched off. Maybe the screens would be locked,
asking for authentication to unlock.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 6.7.0-0-MANJARO (amd64)
KDE Plasma Version: 5.27.10 
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION

Kwin Info:

```
KWin Support Information:
The following information should be used when requesting support on e.g.
https://forum.kde.org.
It provides information about the currently running instance, which options are
used,
what OpenGL driver and which effects are running.
Please post the information provided underneath 

[yakuake] [Bug 396023] New: Yakuake crashes on random text selection

2018-06-30 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=396023

Bug ID: 396023
   Summary: Yakuake crashes on random text selection
   Product: yakuake
   Version: 3.0.5
  Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: h...@kde.org
  Reporter: leandrosansi...@gmail.com
  Target Milestone: ---

Application: yakuake (3.0.5)

Qt Version: 5.11.1
Frameworks Version: 5.47.0
Operating System: Linux 4.14.51-1-lts x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

I have the habit to quicly select and unselecy text while reading them on my
laptop using the touchpad, and while I was doing it, yakuake crashed. I believe
I selected some text and unintentionally dragged it, and then yakuake crashed.

- Custom settings of the application:
I am using kwin_wayland.

-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3973f6f800 (LWP 906))]

Thread 3 (Thread 0x7f3953650700 (LWP 960)):
#0  0x7f396a4c2ffc in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f395442c124 in  () at /usr/lib/dri/i965_dri.so
#2  0x7f395442be18 in  () at /usr/lib/dri/i965_dri.so
#3  0x7f396a4bd075 in start_thread () at /usr/lib/libpthread.so.0
#4  0x7f396e4be53f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f395e926700 (LWP 935)):
#0  0x7f396e4b3ea9 in poll () at /usr/lib/libc.so.6
#1  0x7f39686a2523 in  () at /usr/lib/libglib-2.0.so.0
#2  0x7f39686a263e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x7f396edd0054 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#4  0x7f396ed7b94c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#5  0x7f396ebc4a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x7f39709e5976 in  () at /usr/lib/libQt5DBus.so.5
#7  0x7f396ebceb45 in  () at /usr/lib/libQt5Core.so.5
#8  0x7f396a4bd075 in start_thread () at /usr/lib/libpthread.so.0
#9  0x7f396e4be53f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3973f6f800 (LWP 906)):
[KCrash Handler]
#6  0x7f396eda1e20 in QMimeData::text() const () at
/usr/lib/libQt5Core.so.5
#7  0x7f39527ad6ea in Konsole::TerminalDisplay::doDrag() () at
/usr/lib/libkonsoleprivate.so.18
#8  0x7f39527ae25b in
Konsole::TerminalDisplay::mouseMoveEvent(QMouseEvent*) () at
/usr/lib/libkonsoleprivate.so.18
#9  0x7f396fb302b8 in QWidget::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#10 0x7f39527b5034 in Konsole::TerminalDisplay::event(QEvent*) () at
/usr/lib/libkonsoleprivate.so.18
#11 0x7f396faf0a74 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#12 0x7f396faf858a in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#13 0x7f396ed7ccb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#14 0x7f396faf7871 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () at
/usr/lib/libQt5Widgets.so.5
#15 0x7f396fb4b5ec in  () at /usr/lib/libQt5Widgets.so.5
#16 0x7f396fb4e235 in  () at /usr/lib/libQt5Widgets.so.5
#17 0x7f396faf0a74 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#18 0x7f396faf8341 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#19 0x7f396ed7ccb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#20 0x7f396f322e34 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt5Gui.so.5
#21 0x7f396f324df6 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#22 0x7f396f2feb7c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
() at /usr/lib/libQt5Gui.so.5
#23 0x7f39620bd57d in  () at /usr/lib/libQt5WaylandClient.so.5
#24 0x7f396ed7b94c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#25 0x7f396ed83c46 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#26 0x55616091ac92 in  ()
#27 0x7f396e3e906b in __libc_start_main () at /usr/lib/libc.so.6
#28 0x55616091ad2a in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 395666.

Possible duplicates by query: bug 395666.

Reported using DrKonqi

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

[yakuake] [Bug 395666] yakuake crashes on multiple touches on the touchscreen

2018-06-20 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=395666

--- Comment #1 from Leandro Santiago da Silva  ---
I mean, "whose screen supports up to 10 simultaneous touches" :-)

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

[yakuake] [Bug 395666] New: yakuake crashes on multiple touches on the touchscreen

2018-06-20 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=395666

Bug ID: 395666
   Summary: yakuake crashes on multiple touches on the touchscreen
   Product: yakuake
   Version: 3.0.5
  Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: h...@kde.org
  Reporter: leandrosansi...@gmail.com
  Target Milestone: ---

Application: yakuake (3.0.5)

Qt Version: 5.11.0
Frameworks Version: 5.47.0
Operating System: Linux 4.14.49-1-lts x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

I have a dell laptop which supports up to 10 touches. I am using kwin_wayland
and and tried touching with several (maybe 8) fingers when yakuake is in full
screen.

- Unusual behavior I noticed:
yakuake crashed

- Custom settings of the application:
kwin_wayland, yakuake in fullscreen

The crash can be reproduced every time.

-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f02bdb2d800 (LWP 14727))]

Thread 3 (Thread 0x7f029d22f700 (LWP 14730)):
#0  0x7f02b4085ffc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x7f029e00b0a4 in ?? () from /usr/lib/dri/i965_dri.so
#2  0x7f029e00ad98 in ?? () from /usr/lib/dri/i965_dri.so
#3  0x7f02b4080075 in start_thread () from /usr/lib/libpthread.so.0
#4  0x7f02b808153f in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f02a84ec700 (LWP 14728)):
#0  0x7f02b8072934 in read () from /usr/lib/libc.so.6
#1  0x7f02b22aaed1 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x7f02b2264ff8 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#3  0x7f02b22654c6 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x7f02b226563e in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x7f02b8992e64 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/libQt5Core.so.5
#6  0x7f02b893e85c in
QEventLoop::exec(QFlags) () from
/usr/lib/libQt5Core.so.5
#7  0x7f02b8787ac9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x7f02ba5a3976 in ?? () from /usr/lib/libQt5DBus.so.5
#9  0x7f02b8791b95 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x7f02b4080075 in start_thread () from /usr/lib/libpthread.so.0
#11 0x7f02b808153f in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f02bdb2d800 (LWP 14727)):
[KCrash Handler]
#6  0x7f02b8964d30 in QMimeData::text() const () from
/usr/lib/libQt5Core.so.5
#7  0x7f029c38c6ea in Konsole::TerminalDisplay::doDrag() () from
/usr/lib/libkonsoleprivate.so.18
#8  0x7f029c38d25b in
Konsole::TerminalDisplay::mouseMoveEvent(QMouseEvent*) () from
/usr/lib/libkonsoleprivate.so.18
#9  0x7f02b96ef058 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#10 0x7f029c394034 in Konsole::TerminalDisplay::event(QEvent*) () from
/usr/lib/libkonsoleprivate.so.18
#11 0x7f02b96af984 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#12 0x7f02b96b746a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#13 0x7f02b893fbc9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#14 0x7f02b96b6781 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from
/usr/lib/libQt5Widgets.so.5
#15 0x7f02b970a38c in ?? () from /usr/lib/libQt5Widgets.so.5
#16 0x7f02b970cfd5 in ?? () from /usr/lib/libQt5Widgets.so.5
#17 0x7f02b96af984 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#18 0x7f02b96b725b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#19 0x7f02b893fbc9 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#20 0x7f02b8ee7596 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /usr/lib/libQt5Gui.so.5
#21 0x7f02b8ee67f8 in
QGuiApplicationPrivate::processTouchEvent(QWindowSystemInterfacePrivate::TouchEvent*)
() from /usr/lib/libQt5Gui.so.5
#22 0x7f02b8ee94e6 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/libQt5Gui.so.5
#23 0x7f02b8ec0a5c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
() from /usr/lib/libQt5Gui.so.5
#24 0x7f02abc80f7d in ?? () from /usr/lib/libQt5WaylandClient.so.5
#25 0x7f02b893e85c in
QEventLoop::exec(QFlags) () from
/usr/lib/libQt5Core.so.5
#26 0x7f02b8946b56 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#27 0x5654f1d02c92 in ?? ()
#28 0x7f02b7fac06b in __libc_start_main () from 

[kwin] [Bug 394927] New: KWin crashes when, during 'expose' mode, I try to filter the windows by using a composite key combination

2018-06-01 Thread Leandro Santiago da Silva
https://bugs.kde.org/show_bug.cgi?id=394927

Bug ID: 394927
   Summary: KWin crashes when, during 'expose' mode, I try to
filter the windows by using a composite key
combination
   Product: kwin
   Version: 5.12.5
  Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: leandrosansi...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.12.5)

Qt Version: 5.11.0
Frameworks Version: 5.46.0
Operating System: Linux 4.14.41-1-lts x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

enabled 'expose', typed the keys ` and then a, in a pt_BR (abnt2) keyboard,
expecting to filter windows with the letter 'à' in the name.

- Unusual behavior I noticed:

KWin crashed and restarted.

The crash can be reproduced every time.

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

Thread 7 (Thread 0x7f05d3dd1700 (LWP 4304)):
#0  0x7f06065ecfa6 in ppoll () at /usr/lib/libc.so.6
#1  0x7f06039f7d1b in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib/libQt5Core.so.5
#2  0x7f06039f920b in
QEventDispatcherUNIX::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#3  0x7f06039a785c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#4  0x7f06037f0ac9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x7f05fe0a6559 in  () at /usr/lib/libQt5Qml.so.5
#6  0x7f06037fab95 in  () at /usr/lib/libQt5Core.so.5
#7  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#8  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f05e4f70700 (LWP 1488)):
#0  0x7f06039f908e in
QEventDispatcherUNIX::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#1  0x7f06039a785c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#2  0x7f06037f0ac9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#3  0x7f05fe0a6559 in  () at /usr/lib/libQt5Qml.so.5
#4  0x7f06037fab95 in  () at /usr/lib/libQt5Core.so.5
#5  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f05d35d0700 (LWP 916)):
#0  0x7f05ff660ffc in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f0602920bbc in  () at /usr/lib/libQt5Script.so.5
#2  0x7f0602920bd9 in  () at /usr/lib/libQt5Script.so.5
#3  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#4  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f05d700 (LWP 895)):
#0  0x7f06065ecfa6 in ppoll () at /usr/lib/libc.so.6
#1  0x7f06039f7d1b in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib/libQt5Core.so.5
#2  0x7f06039f920b in
QEventDispatcherUNIX::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#3  0x7f06039a785c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#4  0x7f06037f0ac9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x7f05fe0a6559 in  () at /usr/lib/libQt5Qml.so.5
#6  0x7f06037fab95 in  () at /usr/lib/libQt5Core.so.5
#7  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#8  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f05e67e7700 (LWP 868)):
#0  0x7f06037ed74c in QMutex::lock() () at /usr/lib/libQt5Core.so.5
#1  0x7f06039f908e in
QEventDispatcherUNIX::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#2  0x7f06039a785c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#3  0x7f06037f0ac9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#4  0x7f05fcf9d976 in  () at /usr/lib/libQt5DBus.so.5
#5  0x7f06037fab95 in  () at /usr/lib/libQt5Core.so.5
#6  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#7  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f05ecd67700 (LWP 846)):
#0  0x7f06065ecea9 in poll () at /usr/lib/libc.so.6
#1  0x7f0605516180 in  () at /usr/lib/libxcb.so.1
#2  0x7f0605517e4b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x7f05ede55f1a in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x7f06037fab95 in  () at /usr/lib/libQt5Core.so.5
#5  0x7f05ff65b075 in start_thread () at /usr/lib/libpthread.so.0
#6  0x7f06065f753f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f0606c53840 (LWP 806)):
[KCrash Handler]
#6  0x7f06039a8ac4 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#7  0x7f05e6c8171d in  () at

[kdevelop] [Bug 364816] New: KDevelop crashes on saving file on vim mode

2016-06-27 Thread Leandro Santiago da Silva via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364816

Bug ID: 364816
   Summary: KDevelop crashes on saving file on vim mode
   Product: kdevelop
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: leandrosansi...@gmail.com

Application: kdevelop (4.90.92)

Qt Version: 5.5.1
Frameworks Version: 5.22.0
Operating System: Linux 4.6.0-040600-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I just typed ESC, :x, and KDevelop suddenly crashed.

>From lastest ktexeditor, kdevplatform and kdevelop master branch.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5f947ab900 (LWP 3154))]

Thread 13 (Thread 0x7f5f41fa7700 (LWP 4848)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f5fa5e51bd4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x7f5fa5e51c19 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x7f5faa2636fa in start_thread (arg=0x7f5f41fa7700) at
pthread_create.c:333
#4  0x7f5fb0e70b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f5f5dffb700 (LWP 4830)):
#0  __syscall_clock_gettime () at ../sysdeps/unix/syscall-template.S:66
#1  0x7f5fb0e7efb6 in __GI___clock_gettime (clock_id=1, tp=0x7f5f5dffaa10)
at ../sysdeps/unix/clock_gettime.c:115
#2  0x7f5fb160ac16 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7f5fb178f529 in QTimerInfoList::updateCurrentTime() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f5fb178fa95 in QTimerInfoList::timerWait(timespec&) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f5fb1790e7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f5fa93cd92d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x7f5fa93ce2cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x7f5fa93ce4ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x7f5fb1791a9b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x7f5fb1738dea in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x7f5fb15558a4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7f5fae63d3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x7f5fb155a84e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7f5faa2636fa in start_thread (arg=0x7f5f5dffb700) at
pthread_create.c:333
#15 0x7f5fb0e70b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f5f5effd700 (LWP 3297)):
#0  0x7f5fb0e64e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f5fa93ce39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f5fa93ce4ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f5fb1791a9b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f5fb1738dea in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f5fb15558a4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f5fb155a84e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f5faa2636fa in start_thread (arg=0x7f5f5effd700) at
pthread_create.c:333
#8  0x7f5fb0e70b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f5f5e7fc700 (LWP 3251)):
#0  __syscall_clock_gettime () at ../sysdeps/unix/syscall-template.S:66
#1  0x7f5fb0e7efb6 in __GI___clock_gettime (clock_id=1, tp=0x7f5f5e7fba30)
at ../sysdeps/unix/clock_gettime.c:115
#2  0x7f5fb160ac16 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7f5fb178f529 in QTimerInfoList::updateCurrentTime() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f5fb178fa95 in QTimerInfoList::timerWait(timespec&) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f5fb1790e7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f5fa93cd92d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x7f5fa93ce2cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x7f5fa93ce4ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x7f5fb1791a9b in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x7f5fb1738dea in
QEventLoop::exec(QFlags) () from