I guess you have xul 1.9.1 installed.

I'm seeing that too.

$ strace -f -F epiphany-browser |& grep xulr
read(16, "[1.9.0.3]\nGRE_PATH=/usr/lib/xulr"..., 76) = 76
access("/usr/lib/xulrunner-1.9.0.3/libxpcom.so", R_OK) = -1 ENOENT (No such 
file or directory)
read(16, "[1.9.1b2]\nGRE_PATH=/usr/lib/xulr"..., 76) = 76
access("/usr/lib/xulrunner-1.9.1b2/libxpcom.so", R_OK) = 0
lstat("/usr/lib/xulrunner-1.9.1b2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) 
= 0
lstat("/usr/lib/xulrunner-1.9.1b2/libxpcom.so", {st_mode=S_IFREG|0644, 
st_size=18704, ...}) = 0
...

$ ls -fl /etc/gre.d/
total 36
drwxr-xr-x   2 root root  4096 2008-11-27 17:18 .
drwxr-xr-x 147 root root 12288 2008-11-27 17:53 ..
-rwxr-xr-x   1 root root    76 2008-10-13 17:59 1.9.0.3.system.conf
-rw-r--r--   1 root root    76 2008-11-26 22:14 1.9.1b2.system.conf
-rw-r--r--   1 root root    82 2008-11-14 04:34 1.9.1b2pre.system.conf
-rwxr-xr-x   1 root root    76 2008-11-04 01:45 1.9.0.4.system.conf
-rw-r--r--   1 root root    82 2008-11-14 04:34 1.9.1b2pre-restored.system.conf

so epiphany tries 1.9.0.3, fails, then 1.9.1b2, succeeds and fails later
on because it's not compatible.

ephy should restrict itself to 1.9.0.* for now.

In embed/mozilla/mozilla-embed-single.cpp:

        static const GREVersionRange greVersion = {
          "1.9a", PR_TRUE,
          "2", PR_TRUE
        };

use 1.9.0.* instead of 2.


** Changed in: epiphany-browser (Ubuntu)
   Importance: Undecided => Medium
       Status: New => Confirmed

-- 
Epiphany: Failed to instantiate LoginManager
https://bugs.launchpad.net/bugs/302859
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to