Bug 365702 - Konqueror with embedded KLinkStatus crashes after editing the referrer URL
Summary: Konqueror with embedded KLinkStatus crashes after editing the referrer URL
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-15 03:38 UTC by Alex -lx- Kuhnen
Modified: 2018-12-02 03:48 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex -lx- Kuhnen 2016-07-15 03:38:01 UTC
Application: konqueror (4.8.4 (4.8.4))
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.2.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 7.11 (wheezy)

-- Information about the crash:
- What I was doing when the application crashed:
I was checking a .xspf file with klinkstatus as a component of konqueror. By right clicking on the file, the small menu appears and here I clicked on "editing referrer" then the programm was frezed for a short moment and then it crashes.
Tried this again, also with other files, and about 30% failed.

- Unusual behavior I noticed:
The standalone version of klinkstatus is working without problems...

The crash can be reproduced some of the time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe729a74760 (LWP 3655))]

Thread 2 (Thread 0x7fe70756a700 (LWP 10629)):
#0  0x00007fe7292f2363 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe7220ff624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7220ff744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe726dd2296 in QEventDispatcherGlib::processEvents (this=0x143e8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe726da28af in QEventLoop::processEvents (this=this@entry=0x7fe707569e10, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe726da2b38 in QEventLoop::exec (this=0x7fe707569e10, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe726ca5d70 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fe726d831bf in QInotifyFileSystemWatcherEngine::run (this=0x1e842a0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe726ca8d0b in QThreadPrivate::start (arg=0x1e842a0) at thread/qthread_unix.cpp:307
#9  0x00007fe7229c8b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007fe7292fcfbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe729a74760 (LWP 3655)):
[KCrash Handler]
#6  QUrl::scheme (this=0x30) at io/qurl.cpp:4494
#7  0x00007fe72722e67b in KUrl::prettyUrl (this=0x30, trailing=KUrl::LeaveTrailingSlash) at ../../kdecore/io/kurl.cpp:1096
#8  0x00007fe7121e6d47 in ?? () from /usr/lib/libklinkstatuscommon.so.4
#9  0x00007fe726db954f in QMetaObject::activate (sender=0x148afe0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1cac7730) at kernel/qobject.cpp:3547
#10 0x00007fe725eca502 in QAction::triggered (this=this@entry=0x148afe0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#11 0x00007fe725eca6f0 in QAction::activate (this=0x148afe0, event=<optimized out>) at kernel/qaction.cpp:1257
#12 0x00007fe726304413 in QMenuPrivate::activateCausedStack (this=this@entry=0x1dc6c50, causedStack=..., action=action@entry=0x148afe0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1028
#13 0x00007fe72630a729 in QMenuPrivate::activateAction (this=0x1dc6c50, action=0x148afe0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#14 0x00007fe725f1fe10 in QWidget::event (this=0x1dbd7e8, event=0x7fff1cac8120) at kernel/qwidget.cpp:8371
#15 0x00007fe72630b9db in QMenu::event (this=0x1dbd7e8, e=0x7fff1cac8120) at widgets/qmenu.cpp:2469
#16 0x00007fe725ed070c in QApplicationPrivate::notify_helper (this=this@entry=0xffd560, receiver=receiver@entry=0x1dbd7e8, e=e@entry=0x7fff1cac8120) at kernel/qapplication.cpp:4556
#17 0x00007fe725ed53eb in QApplication::notify (this=<optimized out>, receiver=0x1dbd7e8, e=0x7fff1cac8120) at kernel/qapplication.cpp:4099
#18 0x00007fe72782f886 in KApplication::notify (this=0x7fff1cac8f60, receiver=0x1dbd7e8, event=0x7fff1cac8120) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007fe726da3b5e in QCoreApplication::notifyInternal (this=0x7fff1cac8f60, receiver=0x1dbd7e8, event=0x7fff1cac8120) at kernel/qcoreapplication.cpp:915
#20 0x00007fe725ed154b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QApplicationPrivate::sendMouseEvent (receiver=0x1dbd7e8, event=0x7fff1cac8120, alienWidget=0x0, nativeWidget=0x1dbd7e8, buttonDown=0x7fe7269a62a8, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#22 0x00007fe725f4be8c in QETWidget::translateMouseEvent (this=this@entry=0x1dbd7e8, event=event@entry=0x7fff1cac8890) at kernel/qapplication_x11.cpp:4457
#23 0x00007fe725f4ad51 in QApplication::x11ProcessEvent (this=0x7fff1cac8f60, event=0x7fff1cac8890) at kernel/qapplication_x11.cpp:3646
#24 0x00007fe725f71bc2 in x11EventSourceDispatch (s=0xfe8bb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x00007fe7220ff355 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fe7220ff688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe7220ff744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe726dd2276 in QEventDispatcherGlib::processEvents (this=0xfbbb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#29 0x00007fe725f7183e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007fe726da28af in QEventLoop::processEvents (this=this@entry=0x7fff1cac8c60, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007fe726da2b38 in QEventLoop::exec (this=0x7fff1cac8c60, flags=...) at kernel/qeventloop.cpp:204
#32 0x00007fe726da7cf8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#33 0x00007fe72965e062 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#34 0x00007fe72923dead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1cac91d8) at libc-start.c:244
#35 0x0000000000400771 in _start ()

Possible duplicates by query: bug 197804, bug 164676.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:54:21 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-16 11:42:53 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 Bug Janitor Service 2018-12-02 03:48:52 UTC
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!