[kde][Hardy] konqueror crashes on fonts display

Bug #198794 reported by Shirish Agarwal
8
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
High
kdebase (Ubuntu)
Invalid
Undecided
Unassigned
kdebase-kde4 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: kdebase-kde4

I was trying to use konqueror to look up the fonts database , so I did

fonts:// as the URL

it gave me an error saying either personal or System needs to be defined.

So I did fonts://System/

still it didn't come up.

Then I did fonts://System/System & it promptly crashed.

I get the Konqueror crash dialog box which says :-

The application Konqueror crashed the signal 6 (SIGABRT)

This is the backtrace in the next tab in the dialog box.

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb63f0720 (LWP 15290)]
[New Thread 0xb2ee4b90 (LWP 15309)]
0xb7ef0410 in __kernel_vsyscall ()
[Current thread is 0 (LWP 15290)]

Thread 2 (Thread 0xb2ee4b90 (LWP 15309)):
#0 0xb7ef0410 in __kernel_vsyscall ()
#1 0xb7d88311 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7bd5b97 in ?? () from /usr/lib/libQtCore.so.4
#3 0x00000008 in ?? ()
#4 0xb2ee4268 in ?? ()
#5 0x00000000 in ?? ()

Thread 1 (Thread 0xb63f0720 (LWP 15290)):
#0 0xb7ef0410 in __kernel_vsyscall ()
#1 0xb7d4eba6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7d4e9b7 in sleep () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7844000 in ?? () from /usr/lib/kde4/lib/libkdeui.so.5
#4 0x00000001 in ?? ()
#5 0x00000000 in ?? ()
#0 0xb7ef0410 in __kernel_vsyscall ()

Revision history for this message
Shirish Agarwal (shirishag75) wrote :

This is the output on the CLI.

konqueror(15290) LocalDomainUriFilter::filterUri: KUrl("System/fonts://")
konqueror(15290) FixHostUriFilter::filterUri: FixHostUriFilter::filterUri: KUrl("System/fonts://")
konqueror(15290) LocalDomainUriFilter::filterUri: KUrl("System/fonts:")
konqueror(15290) FixHostUriFilter::filterUri: FixHostUriFilter::filterUri: KUrl("System/fonts:")
konqueror(15290) LocalDomainUriFilter::filterUri: KUrl("fonts;//")
konqueror(15290) FixHostUriFilter::filterUri: FixHostUriFilter::filterUri: KUrl("fonts;//")
konqueror(15290) LocalDomainUriFilter::filterUri: KUrl("fonts:")
konqueror(15290) FixHostUriFilter::filterUri: FixHostUriFilter::filterUri: KUrl("fonts:")
konqueror(15290) KonqMainWindow::hasViewWithMimeType: KonqView(0x8321ac0) supports "text/html" !
konqueror(15290) LocalDomainUriFilter::filterUri: KUrl("fonts://system/")
konqueror(15290) FixHostUriFilter::filterUri: FixHostUriFilter::filterUri: KUrl("fonts://system/")
(Soprano) Error occured in thread 3057583904 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.NepomukServer was not provided by any .service files"
(Soprano) Error occured in thread 3057583904 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.NepomukServer was not provided by any .service files"
konqueror(15290) DolphinPart::slotItemTriggered: 0
konqueror(15290) DolphinPart::slotItemTriggered: LMB
ASSERT: "result.second" in file /build/buildd/kde4libs-4.0.2/kio/kio/kdirmodel.cpp, line 305
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = konqueror path = <unknown> pid = 15290
sock_file=/home/shirish/.kde4/socket-Mugglewille/kdeinit4__0

Revision history for this message
Shirish Agarwal (shirishag75) wrote :

I added a gdb but it doesn't have much info. I'm guessing there are few -dbgsym files which are missing as well.

Revision history for this message
Shirish Agarwal (shirishag75) wrote :

This is with some more info/ -dbgsym files.

Revision history for this message
Ralph Janke (txwikinger) wrote :

I can confirm this on hardy BETA by just following the steps of the procedure. fonts://system gives me two tabs. clicking on the System tab creates the same url and then crashes.

Changed in kdebase-kde4:
importance: Undecided → Medium
status: New → Triaged
Ralph Janke (txwikinger)
Changed in kdebase-kde4:
status: Triaged → Confirmed
Changed in kdebase:
status: Unknown → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Also affects Konqueror 4.0.98 in Intrepid.

Ralph Janke (txwikinger)
Changed in kdebase:
status: New → Invalid
Revision history for this message
bascule (kennym-safe-mail) wrote :

I have been able to successfully access fonts:/System in kde4.1 PPA packages, no crashes, all working as expected.

Revision history for this message
Harald Sitter (apachelogger) wrote :

+1

Changed in kdebase-kde4:
status: Confirmed → Fix Released
Changed in kdebase:
status: Confirmed → 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.

Other bug subscribers

Remote bug watches

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