Yelp fails to launch - could not initialize gecko!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
yelp (Ubuntu) |
Invalid
|
Undecided
|
Ubuntu Desktop Bugs |
Bug Description
I upgraded Breezy to Dapper on my Samsung laptop. Everything works except for the gnome help. Clicking on any help icon fails to launch gnome help. Entering yelp on command line gives message "Could not initialize gecko!"
Any help on what I could do to get yelp working.
output of strace yelp 2&> tmp/yelp
execve(
uname({sys="Linux", node="pytech2", ...}) = 0
brk(0) = 0x807b000
old_mmap(NULL, 4096, PROT_READ|
access(
access(
open("/
fstat64(3, {st_mode=
close(3) = 0
open("/
stat64(
open("/
fstat64(3, {st_mode=
old_mmap(NULL, 79178, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f6c000
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 4096, PROT_READ|
old_mmap(NULL, 225048, PROT_READ|
old_mmap(
close(3) = 0
----- snip ------
fstat64(1, {st_mode=
old_mmap(NULL, 4096, PROT_READ|
write(1, "Could not initialize gecko!", 27Could not initialize gecko!) = 27
write(10, "\1\v\1\
close(10) = 0
writev(13, [{"GIOP\
close(13) = 0
writev(11, [{"GIOP\
close(11) = 0
close(9) = 0
close(8) = 0
unlink(
close(12) = 0
munmap(0xb7f72000, 4096) = 0
exit_group(2) = ?
I finally found a solution to the problem. By renaming /usr/lib/ firefox/ components/ compreg. dat yelp is working now. I don't understand why. Perhaps someone who knows could enlighten us.