dolphin crashed with SIGSEGV in KUrlNavigator::url()

Bug #428992 reported by lnas90
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
High
kdebase (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: kdebase

dolphin crashed with SIGSEGV in KUrlNavigator::url()

ProblemType: Crash
Architecture: amd64
Date: Sun Sep 13 15:00:17 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/dolphin
NonfreeKernelModules: fglrx
Package: dolphin 4:4.3.1-0ubuntu1
ProcCmdline: /usr/bin/dolphin -icon system-file-manager -caption Dolphin /home/username/Desktop/Sim_City_4_Deluxe_DVD__PT-BR
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.32-generic
SegvAnalysis:
 Segfault happened at: 0x7f279ef9f79e <_ZNK13KUrlNavigator3urlEv+14>: mov 0x28(%rdi),%r14
 PC (0x7f279ef9f79e) ok
 source "0x28(%rdi)" (0x00000278) not located in a known VMA region (needed readable region)!
 destination "%r14" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: kdebase
StacktraceTop:
 KUrlNavigator::url() const ()
 KUrlNavigator::Private::updateContent() ()
 KUrlNavigator::setUrl(KUrl const&) ()
 _start ()
Title: dolphin crashed with SIGSEGV in KUrlNavigator::url()
Uname: Linux 2.6.31-10-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
In , beer (jonas-vejlin) wrote :
Download full text (5.1 KiB)

Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-686 i686
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
I was trying to login via sftp on a remote desktop via sftp://username@server. Then dolphin hanged and I open konquer and dolphin crash

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5d36710 (LWP 5953))]

Thread 2 (Thread 0xb4134b90 (LWP 6043)):
#0 0xb8097424 in __kernel_vsyscall ()
#1 0xb5fc0292 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2 0xb67028b4 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3 0xb35938c3 in ?? () from /usr/lib/libxine.so.1

Thread 1 (Thread 0xb5d36710 (LWP 5953)):
[KCrash Handler]
#6 KUrlNavigator::url (this=0x670072) at ../../kfile/kurlnavigator.cpp:790
#7 0xb7df5209 in KUrlNavigator::Private::updateContent (this=0x941e144) at ../../kfile/kurlnavigator.cpp:482
#8 0xb7df686e in KUrlNavigator::setUrl (this=0x9243408, newUrl=...) at ../../kfile/kurlnavigator.cpp:1024
#9 0xb7df7be9 in KUrlNavigator::Private::slotReturnPressed (this=0x92444c0) at ../../kfile/kurlnavigator.cpp:341
#10 0xb7df7e8c in KUrlNavigator::qt_metacall (this=0x9243408, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce9888) at ./kurlnavigator.moc:113
#11 0xb69e8ad3 in QMetaObject::activate (sender=0x9242ec0, from_signal_index=51, to_signal_index=51, argv=0x0) at kernel/qobject.cpp:3112
#12 0xb69e9722 in QMetaObject::activate (sender=0x9242ec0, m=0xb7aaba9c, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#13 0xb79b8f77 in KComboBox::returnPressed (this=0x9242ec0) at ./kcombobox.moc:162
#14 0xb79ba453 in KComboBox::qt_metacall (this=0x9242ec0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfce99b8) at ./kcombobox.moc:105
#15 0xb8025e7a in KUrlComboBox::qt_metacall (this=0x9242ec0, _c=QMetaObject::InvokeMetaMethod, _id=51, _a=0xbfce99b8) at ./kurlcombobox.moc:70
#16 0xb69e8ad3 in QMetaObject::activate (sender=0x92474c0, from_signal_index=30, to_signal_index=30, argv=0x0) at kernel/qobject.cpp:3112
#17 0xb69e9722 in QMetaObject::activate (sender=0x92474c0, m=0xb7468cc8, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3186
#18 0xb7015807 in QLineEdit::returnPressed (this=0x92474c0) at .moc/release-shared/moc_qlineedit.cpp:248
#19 0xb79dd839 in KLineEdit::event (this=0x92474c0, ev=0xbfce9f4c) at ../../kdeui/widgets/klineedit.cpp:1305
#20 0xb6fd841b in QComboBox::keyPressEvent (this=0x9242ec0, e=0xbfce9f4c) at widgets/qcombobox.cpp:2879
#21 0xb6c615fb in QWidget::event (this=0x9242ec0, event=0xbfce9f4c) at kernel/qwidget.cpp:7584
#22 0xb6fd6d6f in QComboBox::event (this=0x9242ec0, event=0xbfce9f4c) at widgets/qcombobox.cpp:2698
#23 0xb6c0b7d4 in QApplicationPrivate::notify_helper (this=0x90588a0, receiver=0x9242ec0, e=0xbfce9f4c) at kernel/qapplication.cpp:4056
#24 0xb6c149db in QApplication::notify (this=0xbfceba24, receiver=0x9242ec0, e=0xbfce9f4c) at kernel/qapplication.cpp:3662
#25 0xb7900ebd in KApplication::notify (this=0xbfceba24, receiver=0x9242ec0, event=...

Read more...

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

Backtrace is mostly the same as bug 198750, and related to bug 200598 and bug 197759.
Is the crash reproducible for you at will ?
Thanks

Revision history for this message
In , beer (jonas-vejlin) wrote :
Download full text (5.7 KiB)

I was trying again, the dialog for password and username puped up, I entered those but nothing happend. I did then open a new tab and did try again. This time with this backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6 KDirListerCache::slotUpdateResult (this=0x99083c0, j=0x9cd98a8) at ../../kio/kio/kdirlister.cpp:1539
#7 0xb7ef15c4 in KDirListerCache::qt_metacall (this=0x99083c0, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf944f1c) at ./kdirlister_p.moc:102
#8 0xb69dbad3 in QMetaObject::activate (sender=0x9cd98a8, from_signal_index=7, to_signal_index=7, argv=0xbf944f1c) at kernel/qobject.cpp:3112
#9 0xb69dc722 in QMetaObject::activate (sender=0x9cd98a8, m=0x80b5580, local_signal_index=3, argv=0xbf944f1c) at kernel/qobject.cpp:3186
#10 0xb75c2043 in KJob::result (this=0x9cd98a8, _t1=0x9cd98a8) at ./kjob.moc:188
#11 0xb75c24e9 in KJob::emitResult (this=0x9cd98a8) at ../../kdecore/jobs/kjob.cpp:304
#12 0xb7ec2335 in KIO::SimpleJob::slotFinished (this=0x9cd98a8) at ../../kio/kio/job.cpp:477
#13 0xb7ec28f4 in KIO::ListJob::slotFinished (this=0x9cd98a8) at ../../kio/kio/job.cpp:2408
#14 0xb7ec4333 in KIO::ListJob::qt_metacall (this=0x9cd98a8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf945108) at ./jobclasses.moc:764
#15 0xb69dbad3 in QMetaObject::activate (sender=0x9a7f980, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3112
#16 0xb69dc722 in QMetaObject::activate (sender=0x9a7f980, m=0xb8069f04, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3186
#17 0xb7f87eb7 in KIO::SlaveInterface::finished (this=0x9a7f980) at ./slaveinterface.moc:165
#18 0xb7f8bc67 in KIO::SlaveInterface::dispatch (this=0x9a7f980, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#19 0xb7f88397 in KIO::SlaveInterface::dispatch (this=0x9a7f980) at ../../kio/kio/slaveinterface.cpp:91
#20 0xb7f7a37d in KIO::Slave::gotInput (this=0x9a7f980) at ../../kio/kio/slave.cpp:322
#21 0xb7f7c863 in KIO::Slave::qt_metacall (this=0x9a7f980, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9453d8) at ./slave.moc:76
#22 0xb69dbad3 in QMetaObject::activate (sender=0x9babe80, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#23 0xb69dc722 in QMetaObject::activate (sender=0x9babe80, m=0xb8066840, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#24 0xb7e87357 in KIO::Connection::readyRead (this=0x9babe80) at ./connection.moc:86
#25 0xb7e88c63 in KIO::ConnectionPrivate::dequeue (this=0x9c2a3d0) at ../../kio/kio/connection.cpp:82
#26 0xb7e89046 in KIO::Connection::qt_metacall (this=0x9babe80, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x9cf4690) at ./connection.moc:73
#27 0xb69d52db in QMetaCallEvent::placeMetaCall (this=0x9cb2ef8, object=0x9babe80) at kernel/qobject.cpp:477
#28 0xb69d6db0 in QObject::event (this=0x9babe80, e=0x9cb2ef8) at kernel/qobject.cpp:1110
#29 0xb6bfe7d4 in QApplicationPrivate::notify_helper (this=0x97829f0, receiver=0x9babe80, e=0x9cb2ef8) at kernel/qapplication.cpp:4056
#30 0xb6c0693e in QApplication::notify (this=0xbf948234, receiver=0x9babe80, e=0x9cb2ef8) at kernel/qapplication.cpp:3603
#31 0xb78f3ebd in KApplication::notify (this=0xbf94...

Read more...

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

The last crash is like bug 197851 and its duplicates...

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 197759 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 198750 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 202875 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 203705 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204579 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204819 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Vonschutter (stephan-schutter) wrote :

Dario,
these emails see a little cryptic, but following the bug stuff in the link
that you sent me... it looks like you are asking if the problem is
reproducible? It is for me. Or was at least, I have not tried for a while.

Kind regards
Stephan

| Stephan Schutter |

Cell: +1 651 353 2457
Skype: Stephan Schutter

Email: <email address hidden>
IM: <email address hidden>

This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately and delete the
original. Any other use of the email by you is prohibited.

On Sat, Aug 22, 2009 at 6:40 PM, Dario Andres <email address hidden>wrote:

> https://bugs.kde.org/show_bug.cgi?id=202176
>
>
>
>
>
> --- Comment #9 from Dario Andres <andresbajotierra gmail com> 2009-08-23
> 01:40:29 ---
> *** Bug 204819 has been marked as a duplicate of this bug. ***
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

On Sun, Aug 23, 2009 at 11:57 AM, <email address hidden> wrote:
> Dario,
> these emails see a little cryptic, but following the bug stuff in the link
> that you sent me... it looks like you are asking if the problem is
> reproducible? It is for me. Or was at least, I have not tried for a while.
>
>
> Kind regards
> Stephan
>

Hi. The messages are "cryptic" because they are automated messages
from bugzilla.
When I enter a new comment in a bug report, it automatically sends
emails to all the people involved in it. So you get that kind of
messages.
Also, when you replied to that message (you can reply to the mail
directly or go to the report URL and send a new comment using the
form), all the other participants(people on the CC list) gets your
messages too.

Also, as your bug report was marked as duplicate of 202176, you are in
that CC list. So every comment added to that report will be sent to
you. (you can configure your bugzilla preferences regarding email
alerts in your personal configuration). Also, as the same mail says:
"Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email"

I was not asking you anything anyways, so no problem.

Regards
Darío

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

To all the people that reported this error:
- When you starting browsing the remote resource, did Dolphin freezed, and then you closed the Dolphin windows; to get the crash dialog window a moment later ?
Thanks

Revision history for this message
In , haldrik (haldrik) wrote :

2009/8/23 Dario Andres <email address hidden>

> https://bugs.kde.org/show_bug.cgi?id=202176
>
>
>
>
>
> --- Comment #12 from Dario Andres <andresbajotierra gmail com> 2009-08-24
> 01:14:27 ---
> To all the people that reported this error:
> - When you starting browsing the remote resource, did Dolphin freezed, and
> then
> you closed the Dolphin windows; to get the crash dialog window a moment
> later ?
> Thanks
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>

I'm get the crash window on both situations, when let dolphin crash
and when close dolphin's window

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 205045 has been marked as a duplicate of this bug. ***

Revision history for this message
lnas90 (lnas90) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:KUrlNavigator::url (this=0x250) at ../../kfile/kurlnavigator.cpp:790
KUrlNavigator::Private::updateContent (
KUrlNavigator::setUrl (this=0x11978b0,
DolphinViewContainer::setUrl (this=0x119e8f0,
DolphinMainWindow::qt_metacall (this=0xfe7d00,

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in kdebase (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: https://bugs.kde.org/show_bug.cgi?id=202176

visibility: private → public
Changed in kdebase (Ubuntu):
importance: Medium → Low
status: New → Triaged
Changed in kdebase:
status: Unknown → New
Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208051 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208791 has been marked as a duplicate of this bug. ***

Revision history for this message
In , David Faure (faure) wrote :

SVN commit 1030426 by dfaure:

Add KIO::mostLocalUrl() job, in order to do this async, rather than blocking the GUI.
The crash is due to a Qt bug (ExcludeUserInputEvents not doing its job, fixed a few days ago
by Bradley T Hughes in git commit 196ca2202), but the blocked GUI is due to the use of NetAccess.
CCBUG: 202176

 M +22 -0 kio/job.cpp
 M +10 -0 kio/job.h
 M +28 -2 kio/jobclasses.h
 M +11 -0 tests/jobtest.cpp
 M +1 -0 tests/jobtest.h

WebSVN link: http://websvn.kde.org/?view=rev&revision=1030426

Revision history for this message
In , David Faure (faure) wrote :

SVN commit 1030480 by dfaure:

Make "most local url" determination asynchronous so that it doesn't block the GUI for a long time
 (e.g. when accessing the non-existing sftp://192.168.1.100/home)
and only run this job if the terminal panel is shown (or at the time when it is made visible).
Sorry kdebase users, you get to update kdelibs again.
BUG: 202176

 M +34 -10 terminalpanel.cpp
 M +7 -0 terminalpanel.h

WebSVN link: http://websvn.kde.org/?view=rev&revision=1030480

Revision history for this message
In , David Faure (faure) wrote :

*** Bug 200598 has been marked as a duplicate of this bug. ***

Revision history for this message
In , David Faure (faure) wrote :

*** Bug 204136 has been marked as a duplicate of this bug. ***

Revision history for this message
In , David Faure (faure) wrote :

*** Bug 204830 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208558 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Frank78ac (frank78ac) wrote :

Thanks for the fix, David!

Because the fix in trunk (which will become KDE 4.4 next year) relies on new kdelibs functionality, it cannot be backported to KDE 4.3.x. Therefore, I will revert my change to TerminalPanel that caused this regression in KDE 4.3.x. This will make bug 167810 reappear, but it seems that that one causes a lot less trouble than this bug.

Sorry to everyone for the inconvenience!

Revision history for this message
In , Frank78ac (frank78ac) wrote :

SVN commit 1032180 by freininghaus:

Revert the changes to TerminalPanel from r969265 in the 4.3
branch. This makes problems with "automatic cd-ing" in the Terminal
Panel reappear, but fixes a regression which caused a lot of trouble.

CCBUG: 167810
CCBUG: 202176

 M +2 -4 terminalpanel.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=1032180

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 205775 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208251 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Frank78ac (frank78ac) wrote :

*** Bug 210484 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 210733 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 210868 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Frank78ac (frank78ac) wrote :

*** Bug 210944 has been marked as a duplicate of this bug. ***

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

A fix for this particular crash has been made for KDE 4.4, which will be released with Kubuntu 10.04. (Though there will be backported packages to 9.10, once 4.4 prerelease versions become available.) Hopefully this crash will not be a big issue until then. :)

Changed in kdebase (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 213393 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Jonathan Thomas (echidnaman-f) wrote :

*** Bug 214701 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 216232 has been marked as a duplicate of this bug. ***

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix released to the development version of Kubuntu 10.04.

Changed in kdebase (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
In , Frank78ac (frank78ac) wrote :

*** Bug 210887 has been marked as a duplicate of this bug. ***

Changed in kdebase:
status: New → Fix Released
Changed in kdebase:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.