Bug 376335 - Yakuake crashes with custom key assignment
Summary: Yakuake crashes with custom key assignment
Status: RESOLVED WORKSFORME
Alias: None
Product: yakuake
Classification: Applications
Component: general (other bugs)
Version First Reported In: 3.0.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-11 03:25 UTC by Ertugrul Karademir
Modified: 2020-12-21 10:01 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ertugrul Karademir 2017-02-11 03:25:32 UTC
Application: yakuake (3.0.2)

Qt Version: 5.7.0
Frameworks Version: 5.28.0
Operating System: Linux 4.4.33-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I am using Manjaro with Gnome-Boxes on Ubuntu Gnome 16.04. In oder to release the conflict with Ctrl+Alt combinations, I assigned Meta+Alt+Down for growing the Yakuake window. However the application crashes when I execute the shorcut.

Manjaro Linux on Gnome-Boxes
KernelVersion 4.4.33-1-MANJARO

- Custom settings of the application:
Assigned Meta+Alt+Down (Also Up, Left, and Right) instead of Ctrl+Alt+Down (Up, Left, and Right)

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 0x7f12433cc7c0 (LWP 817))]

Thread 7 (Thread 0x7f1218452700 (LWP 917)):
#0  0x00007f123a3a210f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f121df5aec3 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#2  0x00007f121df5ad27 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#3  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f1218c53700 (LWP 916)):
#0  0x00007f123a3a210f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f121df5aec3 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#2  0x00007f121df5ad27 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#3  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f1219454700 (LWP 915)):
#0  0x00007f123a3a210f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f121df5aec3 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#2  0x00007f121df5ad27 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#3  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f1219c55700 (LWP 914)):
#0  0x00007f123a3a210f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f121df5aec3 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#2  0x00007f121df5ad27 in ?? () from /usr/lib/xorg/modules/dri/swrast_dri.so
#3  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f1227fff700 (LWP 857)):
#0  0x00007f123deb848d in poll () from /usr/lib/libc.so.6
#1  0x00007f1238ad1786 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f1238ad189c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f123e7da72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f123e78423a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f123e5a70f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f1240372e55 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f123e5abd78 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f122ecb0700 (LWP 846)):
#0  0x00007f123deb848d in poll () from /usr/lib/libc.so.6
#1  0x00007f123c1818e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f123c183679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f1230bf1449 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f123e5abd78 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f123a39c454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f123dec17df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f12433cc7c0 (LWP 817)):
[KCrash Handler]
#6  0x00007f123f5f1c2b in QSplitter::indexOf(QWidget*) const () from /usr/lib/libQt5Widgets.so.5
#7  0x00000000004334b8 in ?? ()
#8  0x0000000000416d69 in ?? ()
#9  0x00007f123e7b1659 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#10 0x00007f123f45f442 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f123f461e30 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f123f4627ac in QAction::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#13 0x00007f123f465e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#14 0x00007f123f46d581 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#15 0x00007f123e785de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#16 0x00007f123ed00668 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
#17 0x00007f123ed00729 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
#18 0x00007f123ecb92bd in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib/libQt5Gui.so.5
#19 0x00007f123ecd08d4 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib/libQt5Gui.so.5
#20 0x00007f123ecd5e65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5
#21 0x00007f123ecb3cab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#22 0x00007f1230c27390 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#23 0x00007f1238ad1587 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007f1238ad17f0 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f1238ad189c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007f123e7da70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#27 0x00007f123e78423a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#28 0x00007f123e78c73c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#29 0x00000000004160b5 in ?? ()
#30 0x00007f123ddf9291 in __libc_start_main () from /usr/lib/libc.so.6
#31 0x0000000000416139 in _start ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-04 03:21:37 UTC
Thank you for the report, Ertugrul.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2020-12-19 04:35:05 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 3 Ertugrul Karademir 2020-12-21 09:40:10 UTC
Hi Justin,

It's been too long and currently I don't have a setup to replicate this unfortunately.

Ertugrul

(In reply to Justin Zobel from comment #1)
> Thank you for the report, Ertugrul.
> 
> As it has been a while since this was reported, can you please test and
> confirm if this issue is still occurring or if this bug report can be marked
> as resolved.
> 
> I have set the bug status to "needsinfo" pending your response, please
> change back to "reported" or "resolved/worksforme" when you respond, thank
> you.
Comment 4 Ertugrul Karademir 2020-12-21 09:41:08 UTC
Can't replicate the bug, I don't have the setup.
Comment 5 Justin Zobel 2020-12-21 10:01:08 UTC
Thanks for the update. I'll mark this as resolved as it hasn't had any duplicates or comments on it since 2017. If you do find yourself with the same or similar setup and the issue occurs please open a new bug report.