Closed Bug 157909 Opened 22 years ago Closed 20 years ago

java plugin gives "Undefined symbol XtShellStrings"

Categories

(Core Graveyard :: Java-Implemented Plugins, defect)

x86
FreeBSD
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: kmussa, Assigned: blackconnect)

Details

Hello,
      The java plugin was working fine till, I decided to upgrade my system to
FreeBSD 4.6 and when mozilla loads up it gives this error, and I reinstall
mozilla and jdk1.3.1 and still the same error, I changeed back to FreeBSD 4.5
and still the same error.  Any help would be very appreciated.

LoadPlugin: failed to initialize shared library
/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so
[/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so: Undefined
symbol "XtShellStrings"]
Reporter:
Does a
% export LD_PRELOAD=/usr/lib/libXt.so; ./mozilla
work for you ?
Hello,
I did the following: 
export LD_PRELOAD=/usr/X11R6/lib/libXt.so ; ./mozilla                             
                                                                               
                       
and when it loaded it did not give the error about the XtShellStrings, and     
                       
when clicking About plugins the java plugin seem to be loaded, but when I      
                       
tried to load a java applet I got a massive java_vm core file and mozilla      
                       
crashed.                                                                       
                       
                                                                               
                       
I got a bunch of java errors and hopefully I am including the ones that        
                       
might make sense to you.  Please let me know it you need further information.  
                       
                                                                               
                       
SIGSEGV   11*  segmentation violation                                          
                       
                                                                               
                       
Waiting to enter:                                                              
                       
            "AWT-Motif" (0x83d8280)                                            
                       
Registered Monitor Dump:                                                       
                       
    utf8 hash table: <unowned>                                                 
                       
    JNI pinning lock: <unowned>                                                
                       
    JNI global reference lock: <unowned>                                       
                       
    BinClass lock: <unowned>                                                   
                       
    Class linking lock: <unowned>                                              
                       
    System class loader lock: <unowned>                                        
                       
    Code rewrite lock: <unowned>                                               
                       
    Heap lock: <unowned>                                                       
                       
    Monitor cache lock: owner "main" (0x8054080) 1 entry                       
                       
    Dynamic loading lock: <unowned>                                            
                       
    Monitor IO lock: <unowned>                                                 
                       
    User signal monitor: <unowned>                                             
                       
        Waiting to be notified:                                                
                       
            "Signal dispatcher" (0x809a480)                                    
                       
    Child death monitor: <unowned>                                             
                       
    I/O monitor: <unowned>                                                     
                       
    Alarm monitor: <unowned>                                                   
                       
        Waiting to be notified:                                                
                       
            <unknown thread> (0x8054280)                                       
                       
    Thread queue lock: owner "main" (0x8054080) 1 entry                        
                       
    Monitor registry: owner "main" (0x8054080) 1 entry                         
                                                                               
                               
                                                                               
                       
SIGABRT   6*   abort (generated by abort(3) routine)

Regards,                                                                       
                       
Kailesh Mussai
Two questions:
1. Can we get a stack trace from the core dump ?
2. What does
   % java -version # say ?
Kailesh, are you still experiencing this problem? Can you reproduce it with a
current copy of mozilla?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I just installed mozilla 1.3 tar install on my xa86 Linux system 
yesterday. When mozilla starts up the follwowing messages appear 
in the xterm console:

LoadPlugin: failed to initialize shared library 
/usr/local/mozilla/mozilla-1.3/plugins/java2/plugin/i386/ns600/li
bjavaplugin_oji.so 
[/usr/local/mozilla/mozilla-1.3/plugins/java2/plugin/i386/ns600/l
ibjavaplugin_oji.so: undefined symbol: XtShellStrings]
LoadPlugin: failed to initialize shared library 
/usr/local/mozilla/mozilla-1.3/plugins/java2/plugin/i386/ns600/li
bjavaplugin_oji.so 
[/usr/local/mozilla/mozilla-1.3/plugins/java2/plugin/i386/ns600/l
ibjavaplugin_oji.so: undefined symbol: XtShellStrings]

That is correct these two messages are issued at the startup of 
mozilla 1.3.  I used the Netscape Java XPI install for 6.2.3 and 
install the xpi as root user. I do not run mozilla from root 
other than to install mozilla and to install certain xpi's.

I have searched high and long on the internet for several hours. 
 The one thing that seems clear is that mozilla has had this 
problem for many releases over the past 2+ years.  My searching 
so far suggests nobody has found a solution or workaround. The 
suggestion of #c1 is the first suggestion wherein I do not 
receive the xterm messages noted above, but once I tried to 
access a java test page mozilla crashed and terminated on the 
spot.

I am not sure how to effect the request of #c3 for  "1. Can we 
get a stack trace from the core dump ?"  I do not see a core 
file or know where to find it.  I have look in the current 
directory where I ran mozilla from and several of the java 
directories where java was installed and still cannot find a 
core file.

I tried the suggestion of #c1 and and the following are the 
xterm commansand resulting messages:

[/usr/local/mozilla/mozilla-1.3] 13:16:19 $ export 
LD_PRELOAD=/usr/X11R6/lib/libXt.so
[/usr/local/mozilla/mozilla-1.3] 13:16:31 $ ./mozilla &
[1] 837
[/usr/local/mozilla/mozilla-1.3] 13:16:40 $
An unexpected exception has been detected in native code outside 
the VM.
Unexpected Signal : 11 occurred at PC=0x82732d
Function name=_XmAddHashEntry
Library=/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/lib
awt.so

Current Java thread:
	at sun.awt.motif.MWindowPeer.create(Native Method)
	at 
sun.awt.motif.MComponentPeer.init(MComponentPeer.java:169)
	at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:86)
	at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:53)
	at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138)
	at java.awt.Frame.addNotify(Frame.java:353)
	at 
javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java
:209)
	at 
javax.swing.plaf.metal.BumpBuffer.<init>(MetalBumps.java:147)
	at 
javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61
)
	at 
javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:9
6)
	at 
javax.swing.plaf.metal.MetalBumps.<init>(MetalBumps.java:53)
	at 
javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScro
llBarUI.java:80)
	at 
javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarU
I.java:98)
	at javax.swing.JComponent.setUI(JComponent.java:322)
	at javax.swing.JScrollBar.updateUI(JScrollBar.java:189)
	at javax.swing.JScrollBar.<init>(JScrollBar.java:140)
	at javax.swing.JScrollBar.<init>(JScrollBar.java:155)
	at 
javax.swing.JScrollPane$ScrollBar.<init>(JScrollPane.java:635)
	at 
javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:
780)	at javax.swing.JScrollPane.<init>(JScrollPane.java:242)
	at javax.swing.JScrollPane.<init>(JScrollPane.java:262)
	at 
sun.plugin.ConsoleWindow.<init>(ConsoleWindow.java:102)
	at 
sun.plugin.JavaRunTime.getJavaConsole(JavaRunTime.java:104)
	at 
sun.plugin.JavaRunTime.showJavaConsoleHelp(JavaRunTime.java:316)
	at 
sun.plugin.AppletViewer.initEnvironment(AppletViewer.java:431)
	at sun.plugin.navig.motif.Plugin.doit(Plugin.java:159)
	at sun.plugin.navig.motif.Plugin.start(Plugin.java:101)

Dynamic libraries:
00110000-00123000 r-xp 00000000 08:01 35914      /lib/ld-2.1.3.so
00123000-00124000 rw-p 00012000 08:01 35914      /lib/ld-2.1.3.so
00125000-0016d000 r-xp 00000000 08:01 91540      
/usr/X11R6/lib/libXt.so.6.0
0016d000-00171000 rw-p 00047000 08:01 91540      
/usr/X11R6/lib/libXt.so.6.0
00171000-0017a000 r-xp 00000000 08:01 360831     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/native_thre
ads/libhpi.so
0017a000-0017b000 rw-p 00008000 08:01 360831     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/native_thre
ads/libhpi.so
0017b000-0017c000 r--p 00000000 08:01 387077     
/usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
0017c000-0017d000 r--p 00000000 08:01 386055     
/usr/share/locale/en_US/LC_MONETARY
0017d000-0017e000 r--p 00000000 08:01 386057     
/usr/share/locale/en_US/LC_TIME0017e000-00189000 r-xp 00000000 
08:01 35904      /lib/libpthread.so.0
00189000-00191000 rw-p 0000a000 08:01 35904      
/lib/libpthread.so.0
00191000-00381000 r-xp 00000000 08:01 255118     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/client/libj
vm.so
00381000-0047f000 rw-p 001ef000 08:01 255118     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/client/libj
vm.so
00496000-004b7000 r-xp 00000000 08:01 237773     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjava.so
004b7000-004b9000 rw-p 00020000 08:01 237773     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjava.so
004ba000-00888000 r-xp 00000000 08:01 237779     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libawt.so
00888000-00898000 rw-p 003cd000 08:01 237779     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libawt.so
008ae000-008ca000 r-xp 00000000 08:01 36215      /lib/libm.so.6
008ca000-008cb000 rw-p 0001b000 08:01 36215      /lib/libm.so.6
008cb000-008cd000 r-xp 00000000 08:01 36214      /lib/libdl.so.2
008cd000-008cf000 rw-p 00001000 08:01 36214      /lib/libdl.so.2
008cf000-00971000 r-xp 00000000 08:01 91536      
/usr/X11R6/lib/libX11.so.6.1
00971000-00978000 rw-p 000a1000 08:01 91536      
/usr/X11R6/lib/libX11.so.6.1
00979000-009aa000 r-xp 00000000 08:01 237793     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libmlib_ima
ge.so
009aa000-009ac000 rw-p 00030000 08:01 237793     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libmlib_ima
ge.so
009ac000-009bd000 r-xp 00000000 08:01 237813     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libverify.s
o
009bd000-009bf000 rw-p 00010000 08:01 237813     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libverify.s
o
009bf000-00a99000 r-xp 00000000 08:01 35936      /lib/libc.so.6
00a99000-00a9e000 rw-p 000d9000 08:01 35936      /lib/libc.so.6
00aa2000-00aaa000 r-xp 00000000 08:01 91535      
/usr/X11R6/lib/libSM.so.6.0
00aaa000-00aac000 rw-p 00007000 08:01 91535      
/usr/X11R6/lib/libSM.so.6.0
00aac000-00ac1000 r-xp 00000000 08:01 91534      
/usr/X11R6/lib/libICE.so.6.3
00ac1000-00ac2000 rw-p 00014000 08:01 91534      
/usr/X11R6/lib/libICE.so.6.3
00ac4000-00ad7000 r-xp 00000000 08:01 36216      /lib/libnsl.so.1
00ad7000-00ad8000 rw-p 00012000 08:01 36216      /lib/libnsl.so.1
00adb000-00b14000 r-xp 00000000 08:01 133155     
/usr/lib/libstdc++-libc6.1-1.so.2
00b14000-00b20000 rw-p 00038000 08:01 133155     
/usr/lib/libstdc++-libc6.1-1.so.2
00b23000-00b2a000 r-xp 00000000 08:01 91428      
/usr/X11R6/lib/libXp.so.6.2
00b2a000-00b2b000 rw-p 00006000 08:01 91428      
/usr/X11R6/lib/libXp.so.6.2
00b2b000-00b36000 r-xp 00000000 08:01 91537      
/usr/X11R6/lib/libXext.so.6.3
00b36000-00b37000 rw-p 0000a000 08:01 91537      
/usr/X11R6/lib/libXext.so.6.3
00b38000-00b3c000 r-xp 00000000 08:01 91434      
/usr/X11R6/lib/libXtst.so.6.1
00b3c000-00b3e000 rw-p 00003000 08:01 91434      
/usr/X11R6/lib/libXtst.so.6.1
00b3e000-00b52000 r-xp 00000000 08:01 237803     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libzip.so
00b52000-00b55000 rw-p 00013000 08:01 237803     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libzip.so
00b55000-01886000 r--s 00000000 08:01 237762     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/rt.jar
018b3000-01b58000 r--s 00000000 08:01 237725     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i18n.jar
01b58000-01b6e000 r--s 00000000 08:01 237805     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/sunrsasign.jar
01b6e000-01bd1000 r--s 00000000 08:01 237716     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/javaplugin.jar
01cd8000-01ce0000 r--p 00000000 08:01 386053     
/usr/share/locale/en_US/LC_COLLATE
01ce0000-01ce1000 r--p 00000000 08:01 386056     
/usr/share/locale/en_US/LC_NUMERIC
01ce1000-01cf7000 r--p 00000000 08:01 386205     
/usr/share/locale/en_US/LC_CTYPE
01e6c000-01e7e000 r-xp 00000000 08:01 237827     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjavaplug
in_jni.so
01e7e000-01e7f000 rw-p 00011000 08:01 237827     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjavaplug
in_jni.so
01e93000-01f1d000 r-xp 00000000 08:01 237809     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libfontmana
ger.so
01f1d000-01f2d000 rw-p 00089000 08:01 237809     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libfontmana
ger.so
08048000-0804c000 r-xp 00000000 08:01 237755     
/usr/local/mozilla/mozilla-1.3/plugins/java2/bin/i386/native_thre
ads/java_vm
0804c000-0804d000 rw-p 00003000 08:01 237755     
/usr/local/mozilla/mozilla-1.3/plugins/java2/bin/i386/native_thre
ads/java_vm

Local Time = Sun Mar 16 13:18:23 2003
Elapsed Time = 3
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)
#
# An error report file has been saved as /tmp/hs_err_pid851.log.
# Please refer to the file for further information.
#
INTERNAL ERROR on Browser End: Could not read ack from browser
System error?:: Resource temporarily unavailable


========== end of xterm details ==========

The /tmp/hs_err_pid851.log file contents:



An unexpected exception has been detected in native code outside 
the VM.
Unexpected Signal : 11 occurred at PC=0x82732d
Function name=_XmAddHashEntry
Library=/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/lib
awt.so

Current Java thread:
	at sun.awt.motif.MWindowPeer.create(Native Method)
	at 
sun.awt.motif.MComponentPeer.init(MComponentPeer.java:169)
	at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:86)
	at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:53)
	at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138)
	at java.awt.Frame.addNotify(Frame.java:353)
	at 
javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java
:209)
	at 
javax.swing.plaf.metal.BumpBuffer.<init>(MetalBumps.java:147)
	at 
javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61
)
	at 
javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:9
6)
	at 
javax.swing.plaf.metal.MetalBumps.<init>(MetalBumps.java:53)
	at 
javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScro
llBarUI.java:80)
	at 
javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarU
I.java:98)
	at javax.swing.JComponent.setUI(JComponent.java:322)
	at javax.swing.JScrollBar.updateUI(JScrollBar.java:189)
	at javax.swing.JScrollBar.<init>(JScrollBar.java:140)
	at javax.swing.JScrollBar.<init>(JScrollBar.java:155)
	at 
javax.swing.JScrollPane$ScrollBar.<init>(JScrollPane.java:635)
	at 
javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:
780)
	at javax.swing.JScrollPane.<init>(JScrollPane.java:242)
	at javax.swing.JScrollPane.<init>(JScrollPane.java:262)
	at 
sun.plugin.ConsoleWindow.<init>(ConsoleWindow.java:102)
	at 
sun.plugin.JavaRunTime.getJavaConsole(JavaRunTime.java:104)
	at 
sun.plugin.JavaRunTime.showJavaConsoleHelp(JavaRunTime.java:316)
	at 
sun.plugin.AppletViewer.initEnvironment(AppletViewer.java:431)
	at sun.plugin.navig.motif.Plugin.doit(Plugin.java:159)
	at sun.plugin.navig.motif.Plugin.start(Plugin.java:101)

Dynamic libraries:
00110000-00123000 r-xp 00000000 08:01 35914      /lib/ld-2.1.3.so
00123000-00124000 rw-p 00012000 08:01 35914      /lib/ld-2.1.3.so
00125000-0016d000 r-xp 00000000 08:01 91540      
/usr/X11R6/lib/libXt.so.6.0
0016d000-00171000 rw-p 00047000 08:01 91540      
/usr/X11R6/lib/libXt.so.6.0
00171000-0017a000 r-xp 00000000 08:01 360831     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/native_thre
ads/libhpi.so
0017a000-0017b000 rw-p 00008000 08:01 360831     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/native_thre
ads/libhpi.so
0017b000-0017c000 r--p 00000000 08:01 387077     
/usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
0017c000-0017d000 r--p 00000000 08:01 386055     
/usr/share/locale/en_US/LC_MONETARY
0017d000-0017e000 r--p 00000000 08:01 386057     
/usr/share/locale/en_US/LC_TIME
0017e000-00189000 r-xp 00000000 08:01 35904      
/lib/libpthread.so.0
00189000-00191000 rw-p 0000a000 08:01 35904      
/lib/libpthread.so.0
00191000-00381000 r-xp 00000000 08:01 255118     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/client/libj
vm.so
00381000-0047f000 rw-p 001ef000 08:01 255118     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/client/libj
vm.so
00496000-004b7000 r-xp 00000000 08:01 237773     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjava.so
004b7000-004b9000 rw-p 00020000 08:01 237773     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjava.so
004ba000-00888000 r-xp 00000000 08:01 237779     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libawt.so
00888000-00898000 rw-p 003cd000 08:01 237779     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libawt.so
008ae000-008ca000 r-xp 00000000 08:01 36215      /lib/libm.so.6
008ca000-008cb000 rw-p 0001b000 08:01 36215      /lib/libm.so.6
008cb000-008cd000 r-xp 00000000 08:01 36214      /lib/libdl.so.2
008cd000-008cf000 rw-p 00001000 08:01 36214      /lib/libdl.so.2
008cf000-00971000 r-xp 00000000 08:01 91536      
/usr/X11R6/lib/libX11.so.6.1
00971000-00978000 rw-p 000a1000 08:01 91536      
/usr/X11R6/lib/libX11.so.6.1
00979000-009aa000 r-xp 00000000 08:01 237793     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libmlib_ima
ge.so
009aa000-009ac000 rw-p 00030000 08:01 237793     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libmlib_ima
ge.so
009ac000-009bd000 r-xp 00000000 08:01 237813     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libverify.s
o
009bd000-009bf000 rw-p 00010000 08:01 237813     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libverify.s
o
009bf000-00a99000 r-xp 00000000 08:01 35936      /lib/libc.so.6
00a99000-00a9e000 rw-p 000d9000 08:01 35936      /lib/libc.so.6
00aa2000-00aaa000 r-xp 00000000 08:01 91535      
/usr/X11R6/lib/libSM.so.6.0
00aaa000-00aac000 rw-p 00007000 08:01 91535      
/usr/X11R6/lib/libSM.so.6.0
00aac000-00ac1000 r-xp 00000000 08:01 91534      
/usr/X11R6/lib/libICE.so.6.3
00ac1000-00ac2000 rw-p 00014000 08:01 91534      
/usr/X11R6/lib/libICE.so.6.3
00ac4000-00ad7000 r-xp 00000000 08:01 36216      /lib/libnsl.so.1
00ad7000-00ad8000 rw-p 00012000 08:01 36216      /lib/libnsl.so.1
00adb000-00b14000 r-xp 00000000 08:01 133155     
/usr/lib/libstdc++-libc6.1-1.so.2
00b14000-00b20000 rw-p 00038000 08:01 133155     
/usr/lib/libstdc++-libc6.1-1.so.2
00b23000-00b2a000 r-xp 00000000 08:01 91428      
/usr/X11R6/lib/libXp.so.6.2
00b2a000-00b2b000 rw-p 00006000 08:01 91428      
/usr/X11R6/lib/libXp.so.6.2
00b2b000-00b36000 r-xp 00000000 08:01 91537      
/usr/X11R6/lib/libXext.so.6.3
00b36000-00b37000 rw-p 0000a000 08:01 91537      
/usr/X11R6/lib/libXext.so.6.3
00b38000-00b3c000 r-xp 00000000 08:01 91434      
/usr/X11R6/lib/libXtst.so.6.1
00b3c000-00b3e000 rw-p 00003000 08:01 91434      
/usr/X11R6/lib/libXtst.so.6.1
00b3e000-00b52000 r-xp 00000000 08:01 237803     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libzip.so
00b52000-00b55000 rw-p 00013000 08:01 237803     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libzip.so
00b55000-01886000 r--s 00000000 08:01 237762     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/rt.jar
018b3000-01b58000 r--s 00000000 08:01 237725     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i18n.jar
01b58000-01b6e000 r--s 00000000 08:01 237805     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/sunrsasign.jar
01b6e000-01bd1000 r--s 00000000 08:01 237716     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/javaplugin.jar
01cd8000-01ce0000 r--p 00000000 08:01 386053     
/usr/share/locale/en_US/LC_COLLATE
01ce0000-01ce1000 r--p 00000000 08:01 386056     
/usr/share/locale/en_US/LC_NUMERIC
01ce1000-01cf7000 r--p 00000000 08:01 386205     
/usr/share/locale/en_US/LC_CTYPE
01e6c000-01e7e000 r-xp 00000000 08:01 237827     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjavaplug
in_jni.so
01e7e000-01e7f000 rw-p 00011000 08:01 237827     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libjavaplug
in_jni.so
01e93000-01f1d000 r-xp 00000000 08:01 237809     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libfontmana
ger.so
01f1d000-01f2d000 rw-p 00089000 08:01 237809     
/usr/local/mozilla/mozilla-1.3/plugins/java2/lib/i386/libfontmana
ger.so
08048000-0804c000 r-xp 00000000 08:01 237755     
/usr/local/mozilla/mozilla-1.3/plugins/java2/bin/i386/native_thre
ads/java_vm
0804c000-0804d000 rw-p 00003000 08:01 237755     
/usr/local/mozilla/mozilla-1.3/plugins/java2/bin/i386/native_thre
ads/java_vm

Local Time = Sun Mar 16 13:18:23 2003
Elapsed Time = 3
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)
#

========== end of /tmp/hs_err_pid851.log file ==========

[/usr/local/mozilla/mozilla-1.3/plugins/java2/bin] 14:35:07 $ 
java -version
java version "1.3.1_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 
1.3.1_02-b02)
Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)
[/usr/local/mozilla/mozilla-1.3/plugins/java2/bin] 14:35:27 $
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj501g0ACgkQSeCOqZntNWXPEgCfW3JSSNHXsz8GsRaLtzZK+r0G
kk4An0bfOHm2Iy9LMw4jkk7rXrj590+z
=t8vz
-----END PGP SIGNATURE-----
Sorry for extra entry here, just made a bugzilla change in my name to track SPAM
from the bugs I have filed.
------- Additional Comments From kherron@sgum.mci.com  2003-03-16 10:01 -------
Kailesh, are you still experiencing this problem? Can you reproduce it with a
current copy of mozilla?
----------------------------------------------------------------------------------------------------------

No I did not get that same problem.  The workaround was, I had to upgrade gettext.
I do not think it's s a bug in mozilla.

The version installed are:

mozilla 1-3
gettext-0.11.5_1

OS: FreeBSD 5.0-RELEASE

Hope that helps.

Regards,
Kailesh
Please advise if this should be a separate bug.  Bugzilla recommends against
creating new, so I comment on the most similar:  I also get an unresolved symbol
from the java plugin.  

Problem: LoadPlugin: failed to initialize shared library
/usr/nightly/plugins/java2/plugin/i386/ns600/libjavaplugin_oji.so
[/usr/nightly/plugins/java2/plugin/i386/ns600/libjavaplugin_oji.so: undefined
symbol: __vt_17nsGetServiceByCID]

Platform: RedHat 8.0 GNU/Linux on PC.  Was running a nightly build, about 2
months old, happily.

Mozilla: 1.4 rc 3, downloaded today and installed into /usr/nightly.  As usual
after installing, Java applets didn't work.  But this time, symlinking the java
plugin shared object didn't help.  And "Download plugin" reported "successful",
but it gives me that undefined symbol.  (Obviously /usr/X11R6/lib/libXt.so isn't
the place to look for the virtual function table of "nsGetServiceByCID".)  Older
java plugins give different undefined symbols.

java -version gives:
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)
Apparently my bug is #116444.  In a nutshell, name mangling: mozilla-bin defines
symbol _ZTV17nsGetServiceByCID, but libjavaplugin_oji.so needs
__vt_17nsGetServiceByCID
Resolving based on comment 7 from the original reporter. Comments 8 and 9 are
about a different bug, as the commentor noted.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.