[plasmashell] [Bug 381213] New: Plasma crash on ctrl tab

2017-06-14 Thread Hector Gonzalez
https://bugs.kde.org/show_bug.cgi?id=381213

Bug ID: 381213
   Summary: Plasma crash on ctrl tab
   Product: plasmashell
   Version: 5.5.5
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: hhg...@gmail.com
CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-79-generic x86_64
Distribution: Ubuntu 16.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashes: i was moving from Chrome to
nautilus to see a download, and then plasma crash with out explanation

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
write () at ../sysdeps/unix/syscall-template.S:84
[Current thread is 1 (Thread 0x7fc98d4b68c0 (LWP 2139))]

Thread 16 (Thread 0x7fc8a9ffb700 (LWP 11148)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fc9882c4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7fc8d4bb02bf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x7fc8d4bb44e8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x7fc8d4baf46d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x7fc8d4bb4542 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x7fc8d4baf46d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x7fc8d4bb2353 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x7fc9882c37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x7fc9873b06ba in start_thread (arg=0x7fc8a9ffb700) at
pthread_create.c:333
#10 0x7fc987bd982d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fc8aa7fc700 (LWP 11147)):
[KCrash Handler]
#6  0x7fc987b08428 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
#7  0x7fc987b0a02a in __GI_abort () at abort.c:89
#8  0x7fc987b4a7ea in __libc_message (do_abort=do_abort@entry=2,
fmt=fmt@entry=0x7fc987c632e0 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#9  0x7fc987b52e0a in malloc_printerr (ar_ptr=,
ptr=, str=0x7fc987c633f0 "double free or corruption (out)",
action=3) at malloc.c:5004
#10 _int_free (av=, p=, have_lock=0) at
malloc.c:3865
#11 0x7fc987b5698c in __GI___libc_free (mem=) at
malloc.c:2966
#12 0x7fc8b2564e6f in ?? () from /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#13 0x7fc8b25655fd in mdb_env_open () from
/usr/lib/x86_64-linux-gnu/liblmdb.so.0
#14 0x7fc8b27752ca in Baloo::Database::open(Baloo::Database::OpenMode) ()
from /usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#15 0x7fc8b2bd11e8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#16 0x7fc8b2bc2b99 in Baloo::Query::exec() () from
/usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#17 0x7fc8b2de3f2f in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_baloosearchrunner.so
#18 0x7fc8b2de4879 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_baloosearchrunner.so
#19 0x7fc8d569a540 in
Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from
/usr/lib/x86_64-linux-gnu/libKF5Runner.so.5
#20 0x7fc8d4bb3c90 in
ThreadWeaver::Executor::run(QSharedPointer const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x7fc8d4bb27e0 in
ThreadWeaver::Job::execute(QSharedPointer const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x7fc8d4bb228a in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x7fc9882c37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x7fc9873b06ba in start_thread (arg=0x7fc8aa7fc700) at
pthread_create.c:333
#25 0x7fc987bd982d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fc8aaffd700 (LWP 11146)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7fc9882c4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7fc8d4bb02bf in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from 

[kwin] [Bug 370724] New: Window manager restarts

2016-10-13 Thread Hector Gonzalez via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370724

Bug ID: 370724
   Summary: Window manager restarts
   Product: kwin
   Version: 5.7.4
  Platform: Debian testing
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: hgonzalezm...@gmail.com

Application: kwin_x11 (5.7.4)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.7.5-2 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
- What I was doing when the application crashed: I was openining a preference
window from a plasma widget when the window manager restarted

- Unusual behavior I noticed: the window manager stopped

- Custom settings of the application: None

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f85bc203940 (LWP 2670))]

Thread 7 (Thread 0x7f85a7fff700 (LWP 2900)):
#0  0x00386f4e1253 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00312a0d6d3f in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00312a0d87e4 in
QEventDispatcherUNIXPrivate::doSelect(QFlags,
timespec*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00312a0d8cfa in
QEventDispatcherUNIX::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00312a08319a in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x003129ea8e53 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x003d064c8a55 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x003129eadd78 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00386fc07464 in start_thread (arg=0x7f85a7fff700) at
pthread_create.c:333
#9  0x00386f4e897f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f85a77fe700 (LWP 2720)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00313bf7c574 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00313bf7c5b9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00386fc07464 in start_thread (arg=0x7f85a77fe700) at
pthread_create.c:333
#4  0x00386f4e897f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f85b0fcc700 (LWP 2716)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f85b2134493 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x7f85b2133bd7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00386fc07464 in start_thread (arg=0x7f85b0fcc700) at
pthread_create.c:333
#4  0x00386f4e897f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f85b37fe700 (LWP 2713)):
#0  0x00386f4e1253 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00312a0d6d3f in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00312a0d87e4 in
QEventDispatcherUNIXPrivate::doSelect(QFlags,
timespec*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00312a0d8cfa in
QEventDispatcherUNIX::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00312a08319a in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x003129ea8e53 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x003d064c8a55 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x003129eadd78 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00386fc07464 in start_thread (arg=0x7f85b37fe700) at
pthread_create.c:333
#9  0x00386f4e897f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f85ba045700 (LWP 2701)):
#0  0x00386f4e1253 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00312a0d6d3f in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00312a0d87e4 in
QEventDispatcherUNIXPrivate::doSelect(QFlags,
timespec*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00312a0d8cfa in
QEventDispatcherUNIX::processEvents(QFlags) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00312a08319a in
QEventLoop::exec(QFlags) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x003129ea8e53 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00312ba15525 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x003129eadd78 in ?? () from