[Bug 866] New: problems with firefox-10.0, java-1.7.0-openjdk, and icedtea-web-1.1.4

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Feb 6 12:06:45 PST 2012


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=866

             Bug #: 866
           Summary: problems with firefox-10.0, java-1.7.0-openjdk, and
                    icedtea-web-1.1.4
    Classification: Unclassified
           Product: IcedTea-Web
           Version: unspecified
          Platform: x86_64
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Plugin
        AssignedTo: dbhole at redhat.com
        ReportedBy: pcpa at mandriva.com.br
                CC: unassigned at icedtea.classpath.org


I did some test builds to update Mandriva to use java-1.7.0-openjdk
and icedtea-web-1.1.4, but could only get it working on all my tests
on i586, or, on x86_64 only with chromium-browser.

  My test case is using the jmol applet in the sagemath package, for
some 3d plotting. But firefox crashes with a message like:

-%<-
[pcpa at underdog ~]$ firefox &
[2] 11603
[pcpa at underdog ~]$ java version "1.7.0_b147-icedtea"
OpenJDK Runtime Environment (Mandriva-2.0.1-x86_64)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
SYNC: in sync
@@@@ readline
SYNC: version in sync=1.6.0_30
SYNC: send notification
Exception in thread "Thread-12" java.lang.IllegalMonitorStateException
        at java.lang.Object.notify(Native Method)
        at testJava2_1.TestVM$1.run(TestVM.java:90)
expect: en actual: pt_BR
locale: 'en'
A configuração do seu Java é a seguinte:<br/> <br/>Fornecedor: <b><a
href="http://java.com">Oracle Corporation</a></b><br/>Versão: <b>Java SE 7
Update b147-icedtea</b><br/>Sistema operacional: <b>Linux
3.2.1-2.1-desktop</b><br/>Arquitetura: <b>amd64</b>
SYNC: notified
waitForLoadingDone: version =1.6.0_30
Inside invokeLater's run, subtitleLabel's Text2: Is this EDT? true
Obj:1.6.0_30
Exit worker loop
Inside invokeLater's run, subtitleLabel's Text1: expect: en actual: pt_BR
locale: 'en'
SYNC: in sync
A configuração do seu Java é a seguinte:<br/> <br/>Fornecedor: <b><a
href="http://java.com">Oracle Corporation</a></b><br/>Versão: <b>Java SE 7
Update b147-icedtea</b><br/>Sistema operacional: <b>Linux
3.2.1-2.1-desktop</b><br/>Arquitetura: <b>amd64</b>
SYNC: wait
@@@@ readline
SYNC: version in sync=1.6.0_30
SYNC: send notification
Exception in thread "Thread-18" java.lang.IllegalMonitorStateException
        at java.lang.Object.notify(Native Method)
        at testJava2_1.TestVM$1.run(TestVM.java:90)
urlImage=jar:http://localhost:8000/java/jmol/JmolApplet0.jar!/jmol75x29x8.gif
Jmol applet jmolApplet0__9040824241921934__ initializing
AppletRegistry.checkIn(jmolApplet0__9040824241921934__)
1712 script command tokens
applet context: -applet
appletDocumentBase=http://localhost:8000/doc/live/tutorial/
appletCodeBase=http://localhost:8000/java/jmol/
(C) 2009 Jmol Development
Jmol Version: 12.0.22  2010-11-06 14:33
java.vendor: Oracle Corporation
java.version: 1.7.0_b147-icedtea
os.name: Linux
memory: 14.4/23.9
processors available: 1
useCommandThread: false
appletId:jmolApplet0__9040824241921934__
Assertion failure: rt->onOwnerThread(), at
/home/mandrake/rpm/BUILD/mozilla-release/js/src/jsapi.cpp:6316
-%<-

The java-1.7.0-openjdk package is almost a verbatim copy of
Fedora latest java-1.7.0-openjdk package, with minimal changes
in the spec due to different build requires names, or use
update-alternatives instead of alternatives.

icedtea-web-1.1.4 is also basically the fedora package, but
I added some patches, for example, I "backported"
# HG changeset patch
# User Denis Lila <dlila at redhat.com>
# Date 1304110685 14400
# Node ID 77640d74d21c2303b64bbc05583a3850db564894
# Parent  f0647c9385358b4fc3fe747ba7b95b9117c2f681
Fix appcontext related plugin bugs.
to get http://java.com/en/download/testjava.jsp working, and
did make some tests with others, but without luck.

Sample "without luck" patch was that I adapted the patch in
#820 but it still did not make any change to the x86_64 firefox
crash.

-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the distro-pkg-dev mailing list