Closed Bug 67336 Opened 24 years ago Closed 24 years ago

oji xpi package broken

Categories

(Core Graveyard :: Java: OJI, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 66840

People

(Reporter: vanbalen, Assigned: edburns)

References

()

Details

From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.15-4mdk i686; en-US; m18) Gecko/20010201 BuildID: 2001020109 I was finally able to install the plugin off the above URL today (the ftp site had been down for a while) and notice that even though I got a "successful" message, the plugin still didn't register (no java in about:plugins either). I went into the $MOZILLA/plugins directory and noticed that the java2 directory had been created but the *.so and *.class files that were installed with previous .xpi files weren't there. I tried copying libjavaplugin_oji.so from $MOZILLA/plugins/java2/plugin/ to $MOZILLA/plugins and the plugins registered but the browser crashed before it could start with the follwoing message: <snip most of java registration info...> Registering plugin 18 for: "application/x-java-bean;version=1.2.2","Java(tm) Plug-in","" Registering plugin 19 for: "application/x-java-bean;version=1.3","Java(tm) Plug-in","" Registering plugin 20 for: "application/x-java-bean;jpi-version=1.3.0_01","Java(tm) Plug-in","" Registering plugin 0 for: "audio/x-pn-realaudio-plugin","RealPlayer Plugin Metafile","rpm" Registering plugin 0 for: "application/x-shockwave-flash","Shockwave Flash","swf" Registering plugin 1 for: "application/futuresplash","FutureSplash Player","spl"INTERNAL ERROR on Browser End: Exec of "java_vm" failed: 2 < System error?:: No such file or directory Gdk-ERROR **: Fatal IO error 9 (Bad file descriptor) on X server :0.0. INTERNAL ERROR on Browser End: Could not read ack from browser System error?:: Resource temporarily unavailable [mozilla-gcc295]$ Reproducible: Always Steps to Reproduce: 1.) go to http://home.netscape.com/plugins/jvm.html 2.) Click on java plugin install button (I'm running Linux) and install plugin (you should get a "successful" message. 3.) Restart browser: plugins won't register. 4.) If you want, you can try copying the .so file as I did, but I think there's a .class file missing so that shouldn't work anyway. Actual Results: Browser doesn't register oji plugins Expected Results: Browser registers oji plugins upon successful installation of xpi file. Don't think this has anything to do with anything, but I'm running a gcc 2.95 build.
I got the path wrong for that file I cpd. It's actually: $MOZILLA/plugins/java2/plugin/i386/ns600/libjavaplugin_oji.so
Summary: oji plugin broken → oji xpi package broken
Might be realated to bug 61049; try the libXt.so solution and do the install again.
Tried suggestion from 61049. I already have libXt.so.6.0 symlinked to libXt.so in my /usr/X11R6/lib directory but I tried copying it to my base mozilla directory anyway and no dice. I also tried copying it into the plugins directory and that didn't work either... I also noticed that about:plugins is listing all my installed plugins (flash, realplayer and nullplugin) twice, which it wasn't doing before that I'm aware of. I'm pretty sure this problem is related to those files that aren't being copied into $MOZILLA/plugins... the one is in the wrong place and one or more are possibly missing. I just remembered I have java installed at home on a much older build. I'll check and see what files it has that I don't have and grep for them. I'll post my results later.
The symlink fix from bug 66840 works for me so marking dup... strange that a symlink should work when actually copying the library makes the browser crash on startup. java_vm has also become a _horrible_ resource hog on this build, but that's a totally different issue. *** This bug has been marked as a duplicate of 66840 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
verif dup
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.