Hi all, I am a developer that is using the xulrunner environment in a strange way in an embeded manor. Basically the java process embeds the xulrunner (and controls the main application event pump). The application startup for my test applications works fine for my own built / downloaded xulrunner builds, however using the gentoo globally installed xulrunner this does not work (it yeilds an XPCOMException code 0x80520009). This *could* be an issue with the fact that I am not a full blown xulapplication (since the browser is under control of java) Also noticed is the lack of javaxpcom.jar file from the /usr/lib/xulrunner dir that makes me think the build is incomplete (as well as some missing files from sdk/* in the same place) Reproducible: Always Steps to Reproduce: 1. Rig up a small xulrunner app in java 2. Run .... 3. Wait for XPCOMException Actual Results: Xulapplication window starts successfully Expected Results: XPCOMException Workaround for me is to currently use the offical / my own builds
I guess you have enabled the java USE-flag, right?
all gentoo jars are installed in /usr/share/ on purpose, so it is not in /usr/lib/xulrunner. But as you are getting XPCOMException I think you have included the jar in your java search path or are you using another jar? If you are using the gentoo jar, could you post the stack trace - it is possible that the jar could not find and load the the so-objects needed, if this is the case it should be made to know, where to search for them.
Stumbled upon this bug via Google via accident. Maybe it should be closed/needinfo, since it is so old?
Maybe due to bug #256712 but not sure.
If you find this to be an issue in the 1.9 slot please feel free to reopen.