Bug 189278

Summary: 1.5.0.2-1.1.fc5 update generates "install.rdf" error message on first run
Product: [Fedora] Fedora Reporter: Paul <appsdev>
Component: firefoxAssignee: Christopher Aillon <caillon>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5CC: bobgus, gilboad, lindaw65, mattdm, michel.salim, nmiell, pebolle, tchung, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-09-27 08:48:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 182226    

Description Paul 2006-04-18 19:00:29 UTC
Description of problem:
The following message appears after downloading, installing and restarting
Firefox with the .2 update: 

"Firefox could not install this item because "install.rdf" (provided by the
item) is not well-formed or does not exist. Please contact the author about this
problem."

Version-Release number of selected component (if applicable):
15.0.2

How reproducible:
Almost all the time (?)

Steps to Reproduce:
1. Start Firefox
2.
3.
  
Actual results:
The error message appears.

Expected results:
No error message.

Additional info:

This is the stock DVD installed program with no outside updates.

Comment 1 Nicholas Miell 2006-04-19 01:30:54 UTC
*** Bug 189307 has been marked as a duplicate of this bug. ***

Comment 2 Nicholas Miell 2006-04-19 01:37:49 UTC
Possibly one or several of these? Of all of them, the only one I'm actually
seeing in my extension list is langpack-nb-NO.

[nicholas@entropy extensions]$ xmlwf */install.rdf
langpack-ko.org/install.rdf:2:0: xml declaration not at start of
external entity
langpack-mk.org/install.rdf:2:0: xml declaration not at start of
external entity
langpack-nb-NO.org/install.rdf:10:34: not well-formed (invalid
token)
langpack-pa-IN.org/install.rdf:2:0: junk after document element

Comment 3 Ignacio Vazquez-Abrams 2006-04-19 12:08:56 UTC
*** Bug 189343 has been marked as a duplicate of this bug. ***

Comment 4 Matthew Miller 2006-04-19 19:11:05 UTC
[changing summary to be more specific]

Comment 5 Paul 2006-04-19 20:13:51 UTC
Sorry to bother you again but the problem still exists with the new update.

I removed the package 1.5.0.2-1.1.fc5 and installed 1.5.0.2-1.2.fc5 and the same
message appears.

Comment 6 Nicholas Miell 2006-04-19 21:21:36 UTC
langpack-pa-IN.org is still included.

Comment 7 Linda Worthington 2006-04-20 00:27:13 UTC
I'm having the same problem. Installed the Firefox update yesterday and the new
update today, 1.5.0.2-1.2.fc5 and both times on first run I received the error
message:

"Firefox could not install this item because "install.rdf" (provided by the
item) is not well-formed or does not exist. Please contact the author about this
problem."

Comment 8 Gilboa Davara 2006-04-20 04:33:43 UTC
Be aware that as far as I can see, all the language packs still belong to
1.5.0.1 and were not upgraded to 0.2.

Oh... and https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=189444 might be a
duplicate.

Comment 9 Johan Kröckel 2006-04-20 13:52:30 UTC
I can reproduce the bug by removing ~/.mozilla 

Comment 10 Zenon Panoussis 2006-04-21 05:10:57 UTC
# /etc/cron.daily/slocate.cron
# rm -rf `locate langpack-pa-IN`
# rm -rf `locate langpack-nb-NO`
# rm -rf `locate langpack-ko`
# rm -rf `locate langpack-mk`

The error disappeared after the last command. Whether that means that -mk was
the offending item or that all of them were, is an open question. 

Comment 11 Thomas Chung 2006-05-02 22:03:59 UTC
I can reproduce this error message on my test system as well.
Here is a screenshot captured.
http://fedoraproject.org/wiki/ThomasChung/FC5?action=AttachFile&do=get&target=Screenshot-Malformed_File.png

Comment 12 Bob Gustafson 2006-05-05 14:00:42 UTC
When I was trying to view the HELP on
 System->Administration->Server Settings->Services

I would get the rdf error dialog.

I then did the /etc/cron..  (but I only had mlocate, not slocate)
rm ..
rm ..

as indicated below.

Now, I get a new error dialog message:

Close Firefox
Firefox is already running, but is not responding. To open a new window, you
must first close the existing Firefox process, or restart your system.

???
Since I can open a new Firefox window without any problem and in fact am writing
this message in a Firefox window, I wonder whether this is a bogus message.

(Besides, I am in the middle of another project and have 18 Firefox windows open
and don't want to close them all just yet..)


Comment 13 Bob Gustafson 2006-05-05 14:06:18 UTC
Ahah, I noticed that there was still the 'Malformed... install.rdf' error dialog
still open from a previous try at 
  System->Administration->Server Settings->Services

When I closed this window, the HELP window:
  Services Configuration Tool - Mozilla Firefox
opened up.

So the above 'Close Firefox' error message was complaining about just the one
error dialog window, not all of Firefox..  

Comment 14 Andrew Martynov 2006-05-06 16:47:00 UTC
I run 
# export LANG=ru_RU.UTF-8
# strace -f firefox 
and "Mailformed ..." dialog shows during opening file
/usr/lib/firefox-1.5.0.2/extensions/langpack-pa.org/install.rdf

This XML is really mailformed.
Removing this file solve the problem for ru_RU.UTF-8 locale.

Comment 15 Bob Gustafson 2006-05-07 02:41:38 UTC
When I originally installed FC5, the processor load was running about 35-65%
most of the time (dual xeon..) without doing much at all. Firefox was open with
a number of windows.

After the "rm -rf `locate langpack-pa-IN` ..etc" was run, the processor load
dropped off to normal (a few percent..). I don't know what was sucking up the
power, but am glad that it went away.

Comment 16 Christopher Aillon 2006-09-27 08:48:27 UTC
This was fixed in one of the updates.