Discussion:
[rkward] [Bug 368041] New: rkward crashes whet typing or pasting .GlobEnv
Martin Ivanov via KDE Bugzilla
2016-08-31 09:53:41 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=368041

Bug ID: 368041
Summary: rkward crashes whet typing or pasting .GlobEnv
Product: rkward
Version: unspecified
Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: rkward-***@kde.org
Reporter: ***@abv.bg

Application: rkward (0.6.5)
KDE Platform Version: 4.14.21 (Compiled from sources)
Qt Version: 4.8.7
Operating System: Linux 4.4.19 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
- What I was doing when the application crashed: Typing or pasting the string
.GlobEnv. It is probably related to the dot in the string.

- Unusual behavior I noticed: rkward crashed

- Custom settings of the application: vi input mode

The crash can be reproduced every time.

-- Backtrace:
Application: RKWard (rkward), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd8f0e79800 (LWP 4464))]

Thread 7 (Thread 0x7fd7fa864700 (LWP 4675)):
#0 0x00007fd8e50c3812 in () at /usr/lib64/libglib-2.0.so.0
#1 0x00007fd8e50c3a6c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#2 0x00007fd8eda9a0ce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#3 0x00007fd8eda6a5d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#4 0x00007fd8eda6a8e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#5 0x00007fd8ed963c39 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#6 0x00007fd8eda4b733 in () at /usr/lib64/libQtCore.so.4
#7 0x00007fd8ed9663bc in () at /usr/lib64/libQtCore.so.4
#8 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#9 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd7fb66a700 (LWP 4475)):
#0 0x00007fd8ed6cb36f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fd8eb6ca441 in () at /usr/lib64/libQtWebKit.so.4
#2 0x00007fd8eb9cc216 in () at /usr/lib64/libQtWebKit.so.4
#3 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd8ccdfc700 (LWP 4473)):
#0 0x00007fd8e946de3d in read () at /lib64/libc.so.6
#1 0x00007fd8dea40073 in () at /usr/lib64/tls/libnvidia-tls.so.361.45.11
#2 0x00007fd8e5105630 in () at /usr/lib64/libglib-2.0.so.0
#3 0x00007fd8e50c3494 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#4 0x00007fd8e50c3908 in () at /usr/lib64/libglib-2.0.so.0
#5 0x00007fd8e50c3a6c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#6 0x00007fd8eda9a0ce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#7 0x00007fd8eda6a5d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#8 0x00007fd8eda6a8e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#9 0x00007fd8ed963c39 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#10 0x00007fd8ed9663bc in () at /usr/lib64/libQtCore.so.4
#11 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd8cddbf700 (LWP 4472)):
#0 0x00007fd8ed6cb36f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fd8eb99ad9d in () at /usr/lib64/libQtWebKit.so.4
#2 0x00007fd8eb99adf9 in () at /usr/lib64/libQtWebKit.so.4
#3 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd8cfbee700 (LWP 4471)):
#0 0x00007fd8ed6cb36f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x00007fd8efcba5aa in () at /usr/lib64/libQtScript.so.4
#2 0x00007fd8efcba5d9 in () at /usr/lib64/libQtScript.so.4
#3 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#4 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd8d5cbb700 (LWP 4467)):
#0 0x00007fd8ed6ce28c in __lll_lock_wait () at /lib64/libpthread.so.0
#1 0x00007fd8ed6c7db2 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2 0x00007fd8e208218c in () at /usr/lib64/libGL.so.1
#3 0x00007fd8e2087061 in () at /usr/lib64/libGL.so.1
#4 0x00007fd8e2087568 in () at /usr/lib64/libGL.so.1
#5 0x00007fd8dea40102 in () at /usr/lib64/tls/libnvidia-tls.so.361.45.11
#6 0x00007fd8e5105630 in () at /usr/lib64/libglib-2.0.so.0
#7 0x00007fd8e50c3494 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#8 0x00007fd8e50c3908 in () at /usr/lib64/libglib-2.0.so.0
#9 0x00007fd8e50c3a6c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#10 0x00007fd8eda9a0ce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#11 0x00007fd8eda6a5d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#12 0x00007fd8eda6a8e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#13 0x00007fd8ed963c39 in QThread::exec() () at /usr/lib64/libQtCore.so.4
#14 0x000000000055a610 in ()
#15 0x00007fd8ed9663bc in () at /usr/lib64/libQtCore.so.4
#16 0x00007fd8ed6c5684 in start_thread () at /lib64/libpthread.so.0
#17 0x00007fd8e947defd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd8f0e79800 (LWP 4464)):
[KCrash Handler]
#6 0x000000000052ddba in ()
#7 0x0000000000459859 in ()
#8 0x000000000045d524 in ()
#9 0x00007fd8eda7ee30 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () at /usr/lib64/libQtCore.so.4
#10 0x00007fd8eda847f3 in QObject::event(QEvent*) () at
/usr/lib64/libQtCore.so.4
#11 0x00007fd8ec67e48c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#12 0x00007fd8ec684f5c in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#13 0x00007fd8ee5098ea in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#14 0x00007fd8eda6bc0d in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQtCore.so.4
#15 0x00007fd8eda9c368 in () at /usr/lib64/libQtCore.so.4
#16 0x00007fd8eda99789 in () at /usr/lib64/libQtCore.so.4
#17 0x00007fd8e50c3797 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#18 0x00007fd8e50c39c8 in () at /usr/lib64/libglib-2.0.so.0
#19 0x00007fd8e50c3a6c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#20 0x00007fd8eda9a0ce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#21 0x00007fd8ec7219e6 in () at /usr/lib64/libQtGui.so.4
#22 0x00007fd8eda6a5d1 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#23 0x00007fd8eda6a8e5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#24 0x00007fd8eda6fec9 in QCoreApplication::exec() () at
/usr/lib64/libQtCore.so.4
#25 0x00000000004405e3 in ()
#26 0x00007fd8e93977d0 in __libc_start_main () at /lib64/libc.so.6
#27 0x0000000000441489 in _start ()

Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
Thomas Friedrichsmeier
2017-06-04 13:24:15 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=368041

Thomas Friedrichsmeier <***@ruhr-uni-bochum.de> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEEDSINFO
CC| |***@ruhr
| |-uni-bochum.de
Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Friedrichsmeier <***@ruhr-uni-bochum.de> ---
Thanks for taking the time to report this, and sorry for the long delay.

I have tried, but could not reproduce this in rkward 0.6.5 or the current
development version. I suspect it may have been due to a problem in katepart
(the editing component used by rkward), however this is only a guess.

Does the problem persist for you?

If so, can you try to detail a step-by-step procedure to trigger the crash?
(Sometimes a subtle difference matters, so it's important to make sure, I'm
testing the right thing).
--
You are receiving this mail because:
You are the assignee for the bug.
Andrew Crouthamel
2018-09-28 02:30:01 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=368041

Andrew Crouthamel <***@kdemail.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Keywords| |triaged

--- Comment #2 from Andrew Crouthamel <***@kdemail.net> ---
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 set the bug
status 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 are the assignee for the bug.
Andrew Crouthamel
2018-10-28 03:33:48 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=368041

Andrew Crouthamel <***@kdemail.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|WAITINGFORINFO |WORKSFORME
Status|NEEDSINFO |RESOLVED

--- Comment #3 from Andrew Crouthamel <***@kdemail.net> ---
Dear Bug Submitter,

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!
--
You are receiving this mail because:
You are the assignee for the bug.
Loading...