Konqueror crashes on startup (when loading about page)

Bug #336057 reported by Jeremy Kerr
44
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Using konqueror 4:4.2.0-0ubuntu3 from the jaunty beta here. When I start konqueror from the KDE menu, a key shortcut, or form the command line, nothing happens.

Running under gdb reports a SIGSEGV:

(gdb) run
Starting program: /usr/bin/konqueror
(no debugging symbols found)
 [lines omitted]
[Thread debugging using libthread_db enabled]
[New Thread 0xb5e9cb40 (LWP 23593)]
konqueror(23593) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: searchproviders/.desktop not found"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5e9cb40 (LWP 23593)]
0xb764c46d in KSycocaEntry::property () from /usr/lib/libkdecore.so.5
(gdb) bt
#0 0xb764c46d in KSycocaEntry::property () from /usr/lib/libkdecore.so.5
#1 0xb441b0ed in ?? () from /usr/lib/kde4/konq_aboutpage.so
#2 0xb44222e0 in ?? () from /usr/lib/kde4/konq_aboutpage.so
#3 0xb7f43096 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#4 0xb7f944f9 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#5 0xb7f4a429 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#6 0xb7f4a5a1 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#7 0xb7f4b07a in ?? () from /usr/lib/libkdeinit4_konqueror.so
#8 0xb7f4bc19 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#9 0xb7f50b02 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#10 0xb7fca11e in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#11 0x080486f2 in _start ()
(gdb) info frame
Stack level 0, frame at 0xbfe20a70:
 eip = 0xb764c46d in KSycocaEntry::property(QString const&) const;
    saved eip 0xb441b0ed
 called by frame at 0xbfe20ca0
 Arglist at 0xbfe20a68, args:
 Locals at 0xbfe20a68, Previous frame's sp is 0xbfe20a70
 Saved registers:
  ebp at 0xbfe20a68, esi at 0xbfe20a64, eip at 0xbfe20a6c
(gdb) info registers
eax 0x0 0
ecx 0xbfe20b30 -1075705040
edx 0x0 0
ebx 0xb4426ff4 -1270714380
esp 0xbfe20a50 0xbfe20a50
ebp 0xbfe20a68 0xbfe20a68
esi 0xbfe20b30 -1075705040
edi 0xbfe20bf4 -1075704844
eip 0xb764c46d 0xb764c46d <KSycocaEntry::property(QString const&) const+13>
eflags 0x210286 [ PF SF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb)

Given that the segv is caused in the konq_aboutpage library, the workaround is to start konqueror at a specific URL. However, this requires command-line interaction.

Changed in kdebase:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Arthur Schiwon (blizzz) wrote :

I can confirm this for intrepid with PPA sources.

Revision history for this message
jajaX (jajaplanet) wrote :

like my bug report here => https://bugs.launchpad.net/ubuntu/+source/kdebase-kde4/+bug/338200

(like say here : http://forum.ubuntu-fr.org/viewtopic.php?pid=2474689#p2474689)

the problem concern "Show Introduction Page". when you choice other thing, konqueror start ;)

Revision history for this message
jajaX (jajaplanet) wrote :

hi !

it's ok under Intrepid after last updates ;)

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

Yup, we fixed it this morning. :)

Changed in kdebase:
status: Triaged → Fix Released
Revision history for this message
Jeremy Kerr (jk-ozlabs) wrote :

Looks good, all working here.

Thanks!

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.