Closed Bug 181855 Opened 22 years ago Closed 22 years ago

jvm 1.4.1 on Solaris 8 causes INTERNAL ERROR on Browser End: No manager for initializing factory?

Categories

(Core Graveyard :: Java: OJI, defect)

Sun
SunOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 116444

People

(Reporter: ajp+mozilla, Assigned: joshua.xia)

Details

(Whiteboard: close)

User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2b) Gecko/20021122 Build Identifier: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2b) Gecko/20021122 When Sun's 1.4.1 32-bit java plugin for Solaris 8 is installed in mozilla's plugins directory, Mozilla will not start. It terminates with the following error: INTERNAL ERROR on Browser End: No manager for initializing factory? System error?:: Error 0 Removing the java plugin fixes the problem. Reproducible: Always Steps to Reproduce: 1.install the Sun java 1.4.1 JRE 2.symlink the plugin to the plugins/ directory in mozilla 3.start mozilla
How did you install java plugin? You must install jre and then link libjavaplugin_oji.so in ns610 directory to mozilla 's plugins directory
Assignee: joe.chou → joshua.xia
Yes, I used Sun's self-extracting installer to install it to a subdirectory under plugins/, then symlinked the plugin .so under 610.
You shouldn't install jre in a subdirectory under plugins. Please install jre in other directory and then symlinked again. Thanks!
Just moved j2re to outside the mozilla tree and symlinked the plugin again, but receiving the same problem - mozilla 1.1 and 1.0 worked fine with j2re being inside the plugins/ directory anyway on all platforms I've used.
You use mozilla that built by using gtk? then you should symlink the libjavaplugin_oji.so under ns600 directory, not ns610 directory.
I should add that 1.2b was compiled with the following options on Solaris 8 with gcc 3.2.1: ./configure --prefix=/arch/beta/packages/mozilla-1.2b --enable-default-toolkit=gtk2 --with-ft-prefix=/arch/beta/packages/freetype-2.1.3 --enable-optimize --disable-debug --disable-tests --disable-ldap --enable-crypto && MAKE="make -j4" make && make -C xpinstall/packager (I had to disable LDAP because there's a major problem building the directory with the GNU compiler & binutils under SunOS)
FYI, symlinking the plugin from ns600 just causes Mozilla to coredump instead of exiting nicely.
please download mozilla binary file for solaris from www.mozilla.org and install it and try again. because JPI was built by using gcc 2.x and forte. there is some compatible trouble with the mozilla that built by gcc 3.x Thanks!
There were some major problems with the binary downloaded from mozilla.org, so we had to compile from scratch. Is there a timeline for supporting gcc 3.x, since it seems to be much more stable under Solaris than 2.x versions?
I can't reproduce the bug that you reported. maybe there are some trouble with your compile or runtime environment
I'm using GCC 3.2.1 with GNU binutils 2.14.1.
cc: xiaobin.lu@eng.sun.com, browser java team
Perhaps this is a dupe of #116444?
Yes, it's dup of bug 116444. You can't use gcc2.9x build plugin on gcc3.x build mozilla. *** This bug has been marked as a duplicate of 116444 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Whiteboard: close
Then why does Macromedia Flash 5 plugin work fine on a gcc 3.2 build of Mozilla under Solaris, as well as on a stock Sun build?
Flash5 plugin also doesn't work with gcc3.2 build mozilla AIK. I tried on Linux but didn't try on Solaris. Java plugin is worse then other plugin. Even it can't build under gcc3.x. JRE1.4.2 will resolve thes problem and can be build under gcc3.x.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.