Closed Bug 213918 Opened 22 years ago Closed 22 years ago

Applet crashes latest Mozilla [@ nsCSecurityContext::GetOrigin ][@ jlSystem ]

Categories

(Core :: Security: CAPS, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: wolruf, Assigned: caillon)

References

()

Details

(Keywords: crash, regression, testcase)

Crash Data

Attachments

(3 files, 1 obsolete file)

build ID: 2003072505 on Linux + JRE 1.4.2b28 (also crash build 20030724 Linux). Steps to reproduce: 1. Load URL http://www.anciens.epita.fr/domino/anciens/freedisc.nsf/($all)?OpenView 2. Click on top button 'Nouveau sujet principal' (you may have to wait until the Java loads these buttons), 3. Mozilla crashes. I get the following stack with the nightly build (currently building a debug build to get more data): #0 0x4158d098 in jlSystem () from /home/wolruf/fichiers/mozilla/components/liboji.so #1 0xbfffea30 in ?? () #2 0x416778ca in getAndPackSecurityInfo(nsISecurityContext*, int*) () from /usr/lib/j2re1.4.2/plugin/i386/ns610-gcc32/libjavaplugin_oji.so #3 0x41675dad in jni_SecureGetStaticField () from /usr/lib/j2re1.4.2/plugin/i386/ns610-gcc32/libjavaplugin_oji.so #4 0x41679ca6 in RemoteJNIEnv_::SecureGetStaticField(jni_type, _jclass*, _jfieldID*, jvalue*, nsISecurityContext*) () from /usr/lib/j2re1.4.2/plugin/i386/ns610-gcc32/libjavaplugin_oji.so #5 0x4165c8a6 in CSecureJNIEnv::GetStaticField(jni_type, _jclass*, _jfieldID*, jvalue*, nsISecurityContext*) () from /usr/lib/j2re1.4.2/plugin/i386/ns610-gcc32/libjavaplugin_oji.so #6 0x4158a986 in jlSystem () from /home/wolruf/fichiers/mozilla/components/liboji.so #7 0x41566256 in _init () from /home/wolruf/fichiers/mozilla/libjsj.so #8 0x41566834 in JSJ_ConnectToJavaVM () from /home/wolruf/fichiers/mozilla/libjsj.so #9 0x41566e0b in JSJ_AttachCurrentThreadToJava () from /home/wolruf/fichiers/mozilla/libjsj.so #10 0x41566e93 in jsj_MapJavaThreadToJSJavaThreadState () from /home/wolruf/fichiers/mozilla/libjsj.so #11 0x41567a48 in jsj_enter_js () from /home/wolruf/fichiers/mozilla/libjsj.so This is a regression as a debug build from circa 20030720 didn't crash. Perhaps a regression from bug 83536. Maybe related: bug 213842.
Attached file Reduced testcase crashing Mozilla (obsolete) —
Attachment #128518 - Attachment is obsolete: true
Keywords: testcase
Summary: Applet crashes latest Mozilla [@ jlSystem ] → Applet crashes latest Mozilla [@ nsCSecurityContext::GetOrigin ][@ jlSystem ]
definitely a regression from bug 83536.
Assignee: joshua.xia → security-bugs
Component: OJI → Security: CAPS
QA Contact: dsirnapalli → carosendahl
Mine
Assignee: security-bugs → caillon
I just checked in a fix. Thanks for the testcase, Olivier.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Crash Signature: [@ nsCSecurityContext::GetOrigin ] [@ jlSystem ]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: