Red Hat Bugzilla – Bug 203773
ESC problem when same user runs both 64 bit and 32 bit versions
Last modified: 2007-11-30 17:07:33 EST
Description of problem:
ESC being based on Xulrunner, makes use of Mozilla's user profile system.
Xulrunner, in the case of the Xulrunner app named "esc", places the user's
profile in the directory ~/.redhat/esc.
If user ex: "janem" runs esc on a 32 bit system, all will be well.
Then if the same user installs esc on some other 64 bit system and launches esc,
esc can have problems due to the fact that the 64 bit version is trying to acces
s a profile created by the 32 bit version of esc.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install esc on 32 bit system.
2. Proceed to run esc without incident as user "user".
3. Install esc on a 64 bit system/
4. Proceed to run esc as the same user "user".
The 64 bit invocation can have trouble starting, complaining about missing XPCOM
The 64 bit and 32 bit versions should co-exist for a given user.
The workaround for this when running the 64 bit version under these conditions,
would be the following:
Move or remove the directory ~/.redhat/esc and retry.
I am working on a fix for this that ensures re-registration of all ESC XPCOM
components. Testing has gone well so far
XPCOM fix inluded in Rawhide build esc-1.0.0-15 when available. Problem has not
has now shown up in testing.
Closing out as resolved with the 20061111.0 trees.