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

            Bug ID: 383879
           Summary: [Wayland Yakuake] App crashes upon pressing and
                    holding of shortcut key
           Product: yakuake
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: notux...@gmail.com
  Target Milestone: ---

Application: yakuake (3.0.4+)

Qt Version: 5.9.1
Frameworks Version: 5.37.0
Operating System: Linux 4.10.0-32-generic x86_64
Distribution: KDE neon Developer Edition

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

Steps to reproduce:
1. Start Yakuake.
2. Press and hold 'Open/Retract' shortcut key.


Actual result:
Yakuake crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Yakuake (yakuake), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f790a1aa8c0 (LWP 2685))]

Thread 2 (Thread 0x7f78f6987700 (LWP 2686)):
#0  QMutexLocker::unlock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#1  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized
out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:207
#2  QThreadData::canWaitLocked (this=<optimized out>) at
../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#3  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f78f00012d0) at
kernel/qeventdispatcher_glib.cpp:259
#4  postEventSourceCheck (source=0x7f78f00012d0) at
kernel/qeventdispatcher_glib.cpp:269
#5  0x00007f79006e9dc1 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f79006ea330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f79006ea49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f7905c8a94b in QEventDispatcherGlib::processEvents
(this=0x7f78f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f7905c337ca in QEventLoop::exec (this=this@entry=0x7f78f6986cd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#10 0x00007f7905a5ccd4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:515
#11 0x00007f790a2f1b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#12 0x00007f7905a61989 in QThreadPrivate::start (arg=0x7f790a367da0) at
thread/qthread_unix.cpp:368
#13 0x00007f7901f4b6ba in start_thread (arg=0x7f78f6987700) at
pthread_create.c:333
#14 0x00007f790536e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f790a1aa8c0 (LWP 2685)):
[KCrash Handler]
#6  0x00007f790529c428 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f790529e02a in __GI_abort () at abort.c:89
#8  0x00007f79036a29ff in wl_abort (fmt=fmt@entry=0x7f79036a2ac0 "Error
marshalling request: %s\n") at ../src/wayland-util.c:418
#9  0x00007f790369ec05 in wl_proxy_marshal_array_constructor_versioned
(proxy=proxy@entry=0x1780b10, opcode=opcode@entry=1,
args=args@entry=0x7fffeb9b3590, interface=interface@entry=0x0, version=1) at
../src/wayland-client.c:653
#10 0x00007f790369ec29 in wl_proxy_marshal_array_constructor
(proxy=proxy@entry=0x1780b10, opcode=opcode@entry=1,
args=args@entry=0x7fffeb9b3590, interface=interface@entry=0x0) at
../src/wayland-client.c:599
#11 0x00007f790369ed1c in wl_proxy_marshal (proxy=0x1780b10,
opcode=opcode@entry=1) at ../src/wayland-client.c:696
#12 0x00007f78f8d870c3 in zwp_text_input_v2_enable (surface=0x0,
zwp_text_input_v2=<optimized out>) at
../../include/QtWaylandClient/5.9.1/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h:748
#13 QtWayland::zwp_text_input_v2::enable (this=<optimized out>,
surface=surface@entry=0x0) at qwayland-text-input-unstable-v2.cpp:59
#14 0x00007f78f8d7ace1 in QtWaylandClient::QWaylandInputContext::setFocusObject
(this=0x1781be0) at qwaylandinputcontext.cpp:544
#15 0x00007f7906028301 in QGuiApplicationPrivate::_q_updateFocusObject
(this=<optimized out>, object=0x1b5a080) at kernel/qguiapplication.cpp:3758
#16 0x00007f7906028678 in QGuiApplicationPrivate::processActivatedEvent
(e=<optimized out>) at kernel/qguiapplication.cpp:2179
#17 0x00007f790602898d in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x1bb7da0) at kernel/qguiapplication.cpp:1754
#18 0x00007f7906002ceb in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:939
#19 0x00007f78f8d9aaf0 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#20 0x00007f79006ea197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f79006ea3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f79006ea49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f7905c8a92f in QEventDispatcherGlib::processEvents (this=0x17e35b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007f7905c337ca in QEventLoop::exec (this=this@entry=0x7fffeb9b3b20,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#25 0x00007f7905c3c704 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#26 0x00007f790601e2ec in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1679
#27 0x00007f790659d355 in QApplication::exec () at kernel/qapplication.cpp:2905
#28 0x0000000000416c40 in main (argc=1, argv=<optimized out>) at
/workspace/build/app/main.cpp:88

Possible duplicates by query: bug 381034, bug 381033.

Reported using DrKonqi

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

Reply via email to