Closed Bug 185337 Opened 23 years ago Closed 22 years ago

All mozilla's windows, when enter in this page, are closed.

Categories

(Core Graveyard :: Java: OJI, defect)

x86
All
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: rclbelem, Assigned: blackconnect)

References

()

Details

(Keywords: crash)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021206 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021206 In the page at https://www2.bancobrasil.com.br/aapf/aai/login.pbk. When enter in this page, all mozilla windows are closed. This page use a java applet who is used to put a password without a keyboard, this applet is called virtual keyboard. Reproducible: Always Steps to Reproduce: 1.just enter in this page. Actual Results: All mozilla windows are closed. Expected Results: The expect result are: 1. enter in that page; 2. the vitual keyboard work. I'm using Mozilla 1.3a and j2re1.4.1_01. When the mozilla's windows are closed, none is showed in shell or in other warning messages.
WFM - same JRE, 2 hours old based CVS build, WinXP-Sp1.
Wfm Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021212
Wfm with 2002121308/Win98SE.
May be it is pluging-internal-related bug ? I have go to page, it asked me to get plug-in application/x-java-vm, I said "No" and next nothing was closed.
I'm seeing the same problem with www.map24.de. Just after Java is being started, all windows close, and I can't even send a crash report... However, this is related to Mozilla Calendar in my case. If the calendar is open Moz closes everything, not open, but still installed, everything works fine. Rodrigo: Do you have the Moz calendar installed ?
Sorry, but I think the hint with the calendar was wrong. Now this bug even closes all windows if the calendar is not open. I'm using Win98, PC, Moz1.3a and Java 1.4.1_01. Turning on the logging option of the Java Console did not have any effect.
Attached file Java trace
Now I 've got Java trace data of a crash due to this bug (see attachment). It is in german, but I could reproduce it with an english version, if necessary.
http://news.bbc.co.uk/ is another blocker. Go there and when the ticker is supposed to show up, everything crashes. Blocker. So to say ...
I noticed Mozilla and Phoenix windows being closed with these java pages also: http://www.modemhelp.org/ http://www.alife.co.uk/hal/index.html
Shouldn't the OS be switched to "All" due to the comments ? And does anyone know a workaround for this ?
My browsers don't do it anymore. I now have Mozilla 1.3b and Phoenix 0.5 Mozilla takes about 2 minutes to load - no joke. (using intel 900) But, the Phoenix 0.5 works great!! ...nice and fast.
I have similar problem trying to browse some java-"enhanced" pages. For example, http://www.bbc.co.uk/reporters. Actually this URL is dynamic, today it brings me to http://news.bbc.co.uk/1/hi/in_depth/world/2003/reporters_log/ Page source contains this: <applet height="80" code="lightticker2.class" codebase="/java/" width="200"> <param name="bgcolor" value="#ffffff" /> <param name="linkcolor" value="#0000ff" /> <param name="hdrcolor" value="#0000ff" /> <param name="textcolor" value="#000000" /> <param name="RegionID" value="-1" /> <param name="SubRegionID" value="-1" /> <param name="LanguageID" value="3" /> <param name="text_first_line" value="YES" /> <param name="sectionId" value="45413" /> </applet> I am using Mozilla 1.3 (binary install from mozilla.org). Without Java plugin it works (with usual "DL plugin?" dialog). With Java plugin installed Mozilla exits (seemingly without crash). I tried to install plugin automagically ("dumb user" emulation mode ;). Mozilla dl'ed and installed plugin from ftp://ftp.netscape.com/pub/netscape6/english/6.2.2/unix/linux22/plugins/jre131_02.xpi: # pwd;ls -l *java* /usr/app/mozilla-1.3/plugins drwxr-xr-x 6 root root 4096 Mar 30 01:43 java2 lrwxrwxrwx 1 root root 44 Mar 30 11:12 libjavaplugin_oji.so -> java2/plugin/i386/ns600/libjavaplugin_oji.so With this plugin Mozilla exits at abm URL. I tried Sun's JRE 1.4 from http://java.sun.com/webapps/download/Redirect/33401092/58474793772828070535056072460860693332280719720 22813600060132859339008063305596058473206-3865/j2re-1_4_1_02-linux-i586.bin Installed it into separate directory and made a symlink as directed by instructions in http://plugindoc.mozdev.org/linux.html. Same results. Mozilla prints this on stderr on exit: java_vm: relocation error: /usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference INTERNAL ERROR on Browser End: Could not read ack from browser System error?:: Resource temporarily unavailable Ok, digging a bit deeper: # LD_LIBRARY_PATH=/usr/app/mozilla-1.3/plugins/java2/lib/i386:/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic ldd -r -d java_vm libpthread.so.0 => /lib/libpthread.so.0 (0x4001f000) libjvm.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so (0x40070000) libjava.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so (0x40103000) libawt.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libawt.so (0x40127000) libm.so.6 => /lib/libm.so.6 (0x4051a000) libdl.so.2 => /lib/libdl.so.2 (0x4053c000) libXt.so.6 => /usr/lib/libXt.so.6 (0x4053f000) libX11.so.6 => /usr/lib/libX11.so.6 (0x4058b000) libmlib_image.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libmlib_image.so (0x40647000) libverify.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libverify.so (0x4067a000) libc.so.6 => /lib/libc.so.6 (0x4068d000) libnsl.so.1 => /lib/libnsl.so.1 (0x407a2000) libXp.so.6 => /usr/lib/libXp.so.6 (0x407b5000) libXext.so.6 => /usr/lib/libXext.so.6 (0x407bd000) libXtst.so.6 => /usr/lib/libXtst.so.6 (0x407ca000) libSM.so.6 => /usr/lib/libSM.so.6 (0x407cf000) libICE.so.6 => /usr/lib/libICE.so.6 (0x407d7000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x407ed000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) undefined symbol: fork1 (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libawt.so) symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_init (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: fork1 (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_waitpid (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_sem_init (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_pthread_sigmask (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_pthread_sigmask (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) I have seen this before. This is caused by glibc 2.3. glibc 2.3 made some internal functions private (i.e. hidden). They were not supposed to be used, but guess what? they were used. (older glibc versions did not check for this). Here: /usr/src/glibc-2.3/posix/Versions: ... GLIBC_PRIVATE { # functions which have an additional interface since they are # are cancelable. __libc_wait; __libc_waitpid; __libc_pause; __libc_nanosleep; __libc_fork; __libc_pread; __libc_pread64; __libc_pwrite; __libc_pwrite64; } } I love open source ;) Older glibc had no GLIBC_PRIVATE sections. What do we do now? Tell glibc maintainers "don't break binary compatibility across minor version changes" ?
I have similar problem trying to browse some java-"enhanced" pages. For example, http://www.bbc.co.uk/reporters. Actually this URL is dynamic, today it brings me to http://news.bbc.co.uk/1/hi/in_depth/world/2003/reporters_log/ Page source contains this: <applet height="80" code="lightticker2.class" codebase="/java/" width="200"> <param name="bgcolor" value="#ffffff" /> <param name="linkcolor" value="#0000ff" /> <param name="hdrcolor" value="#0000ff" /> <param name="textcolor" value="#000000" /> <param name="RegionID" value="-1" /> <param name="SubRegionID" value="-1" /> <param name="LanguageID" value="3" /> <param name="text_first_line" value="YES" /> <param name="sectionId" value="45413" /> </applet> I am using Mozilla 1.3 (binary install from mozilla.org). Without Java plugin it works (with usual "DL plugin?" dialog). With Java plugin installed Mozilla exits (seemingly without crash). I tried to install plugin automagically ("dumb user" emulation mode ;). Mozilla dl'ed and installed plugin from ftp://ftp.netscape.com/pub/netscape6/english/6.2.2/unix/linux22/plugins/jre131_02.xpi: # pwd;ls -l *java* /usr/app/mozilla-1.3/plugins drwxr-xr-x 6 root root 4096 Mar 30 01:43 java2 lrwxrwxrwx 1 root root 44 Mar 30 11:12 libjavaplugin_oji.so -> java2/plugin/i386/ns600/libjavaplugin_oji.so With this plugin Mozilla exits at abm URL. I tried Sun's JRE 1.4 from http://java.sun.com/webapps/download/Redirect/33401092/58474793772828070535056072460860693332280719720 22813600060132859339008063305596058473206-3865/j2re-1_4_1_02-linux-i586.bin Installed it into separate directory and made a symlink as directed by instructions in http://plugindoc.mozdev.org/linux.html. Same results. Mozilla prints this on stderr on exit: java_vm: relocation error: /usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference INTERNAL ERROR on Browser End: Could not read ack from browser System error?:: Resource temporarily unavailable Ok, digging a bit deeper: # LD_LIBRARY_PATH=/usr/app/mozilla-1.3/plugins/java2/lib/i386:/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic ldd -r -d java_vm libpthread.so.0 => /lib/libpthread.so.0 (0x4001f000) libjvm.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so (0x40070000) libjava.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so (0x40103000) libawt.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libawt.so (0x40127000) libm.so.6 => /lib/libm.so.6 (0x4051a000) libdl.so.2 => /lib/libdl.so.2 (0x4053c000) libXt.so.6 => /usr/lib/libXt.so.6 (0x4053f000) libX11.so.6 => /usr/lib/libX11.so.6 (0x4058b000) libmlib_image.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libmlib_image.so (0x40647000) libverify.so => /usr/app/mozilla-1.3/plugins/java2/lib/i386/libverify.so (0x4067a000) libc.so.6 => /lib/libc.so.6 (0x4068d000) libnsl.so.1 => /lib/libnsl.so.1 (0x407a2000) libXp.so.6 => /usr/lib/libXp.so.6 (0x407b5000) libXext.so.6 => /usr/lib/libXext.so.6 (0x407bd000) libXtst.so.6 => /usr/lib/libXtst.so.6 (0x407ca000) libSM.so.6 => /usr/lib/libSM.so.6 (0x407cf000) libICE.so.6 => /usr/lib/libICE.so.6 (0x407d7000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x407ed000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) undefined symbol: fork1 (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libawt.so) symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_init (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: fork1 (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_waitpid (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (/usr/app/mozilla-1.3/plugins/java2/lib/i386/libjava.so) undefined symbol: jdk_sem_post (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_sem_init (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_pthread_sigmask (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_sem_wait (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) undefined symbol: jdk_pthread_sigmask (/usr/app/mozilla-1.3/plugins/java2/lib/i386/classic/libjvm.so) I have seen this before. This is caused by glibc 2.3. glibc 2.3 made some internal functions private (i.e. hidden). They were not supposed to be used, but guess what? they were used. (older glibc versions did not check for this). Here: /usr/src/glibc-2.3/posix/Versions: ... GLIBC_PRIVATE { # functions which have an additional interface since they are # are cancelable. __libc_wait; __libc_waitpid; __libc_pause; __libc_nanosleep; __libc_fork; __libc_pread; __libc_pread64; __libc_pwrite; __libc_pwrite64; } } I love open source ;) Older glibc had no GLIBC_PRIVATE sections. What do we do now? I'd say we should talk to glibc maintainers and say "don't break binary compatibility across minor version changes"...
Firebird 0.6 also exits due to this bug. And (I know I'm repeating myself): Shouldn't the OS be switched to "All" due to the comments ? This bug is quite annoying. Does noone care about this one, or is this Sun's problem ?
Component: Java-Implemented Plugins → Java: OJI
Keywords: crash
OS: Linux → All
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040316 URL listed (bancobrasil.com.br) crashes me without Talkback. No crash at http://news.bbc.co.uk/ http://www.modemhelp.org/ crashes me without Talkback. http://www.alife.co.uk/hal/index.html crashes me without Talkback.
I think this bug should be WORKSFORME: my comments in comment #16 are invalid, I had Java installed improperly. After symlinking it properly, I get no crash at https://www2.bancobrasil.com.br/aapf/aai/login.pbk, no crash at http://www.modemhelp.org/ and no crash at http://www.alife.co.uk/hal/index.html Using Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040421 (1.7 RC1) on Slackware Linux Current with Java "libjavaplugin_oji.so Java(TM) Plug-in 1.4.2_03"
WORKSFORME with Firefox 0.8 also now. However, I changed the OS from Win98 to Win XP...
Resolving as WFM per comment 1, 2, 3, 12, 17, 18.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: