Closed Bug 14329 Opened 25 years ago Closed 25 years ago

apprunner always gives a null pointer error!

Categories

(Core Graveyard :: Java: OJI, defect, P2)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jamesrome, Assigned: drapeau)

Details

How does one run this if apprunner will not work?
Severity: blocker → critical
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
Downgrading from blocker to critical and marking INVALID.  Can't reproduce the
problem and not enough data to figure out what's really wrong anyway.
Status: RESOLVED → REOPENED
This is a bug. The dos box says:
Talkback loaded Ok.
Profile Manager : Command Line Options : Begin
Profile Manager : Command Line Options : End
Profile Manager : Profile Wizard and Manager activites : Begin

The NSPR event receiver says
The instruction at 0x60a25619 referenced memory at 0x00. The memory could not be
read.

In the debugger I get
Unhandled exception in raptorplugin.dll oxc00000005 access violation.

call stack:
RAPTORPLUGIN! 60a256f9()
RAPTORPLUGIN! 60a22ea7()
RAPTORPLUGIN! 60a22cf4()
OJI! 03db1b25()
OJI! 03db1c02()
JSDOM! 60877c4d()
RAPTORWEB! 0319632a()
RAPTORWEB! 03193f64()
RAPTORWEB! 031927ea()
RAPTORWEB! 03192b54()
NECKO_FILE! 603a1dae()
0046aa40()

disassembly:
60A256F6   push        edi
60A256F7   mov         dword ptr [eax],esi
60A256F9   cmp         byte ptr [esi],0   ### died here
60A256FC   push        1
60A256FE   pop         edx
60A256FF   je          60A25721
60A25701   lea         ecx,[eax+4]
60A25704   cmp         edx,dword ptr [esp+0Ch]
60A25708   jae         60A25721
60A2570A   cmp         byte ptr [esi],7Ch
60A2570D   jne         60A2571B
60A2570F   lea         edi,[esi+1]
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Marking Verified/Invalid
Status: RESOLVED → REOPENED
How can you say it is invalid when it happens all the time on my system?
This seems to be the same old Netscape crash multiple times a day attitude.
Resolution: INVALID → ---
Priority: P3 → P2
Target Milestone: M13
Neither myself nor several of my team members are seeing this problem.  What
version or milestone of appruner are you using?  What version of NT does this
happen on?  Did you run the installer or did you unzip apprunner manually?  Is
there anything unual about your Windows configuration? These are the kind of
things that would help.  My apologies if you think this is an attitude problem
but unless we have more data, we can't do much about your bug report.
Thanks for taking it seriously. I downloaded it yesterday, so I presume it is
the latest version. I uunzipped it. I found no installer. Maybe that is my
problem. I have NT Workstation SP4+hotfixes. I also could find no "installation
instructions" on the Web site.
Assignee: don → drapeau
Status: REOPENED → NEW
Component: Browser-General → OJI
Could you say more about which version of the JDK you have installed?  Also, do
you have the Java Plug-In installed?  If so, then perhaps this is a mismatch
between the Java Plug-In and the rest of Mozilla (JDK's previous to JDK 1.3 Beta
will probably not work well, if at all).

Please, more data!  Also, if you are specifying a URL on startup that happens to
contain an APPLET tag, please report that as well.
I have JDK 1.2.2 installed. I thought that was the latest version out there!
I also have jre1.2.

In general, there is a problem if you require a specific version of the jdk
because I have other software that requires other versions.  What good is Java
if it is so sensitive to these versions?

I would also like you to try looking at the following URL that crashes Netscape
4.7 reqularly. You must accept my CA before clicking the button
http://mmc.cind.ornl.gov/xl30/GTSontop.html
It is vital that these streaming jpeg's work for us.
I understand that it's bad practice to require a specific version of the JDK.
However, I should point out that it's not, strictly speaking, the JDK itself
that is the problem; the problem is the Plug-in/OJI adapter code and the
changing API's in Mozilla.  The JDK 1.2.2 has available for it a Java Plug-In,
which is a Netscape plugin that knows how to launch a Java VM.  The plugin code
itself was written to a version of Mozilla API's that were in use a few months
ago.  Since then, however, Mozilla has frequently changed underlying API's, so
the JDK 1.2.2 Plug-In no longer works, because the API's it uses no longer exist
in current Mozilla builds.  We (the OJI group) are lobbying with the rest of
Mozilla to try to freeze current underlying API's so that plugin developers can
freeze their code and ship it.

Meanwhile, if you can please try the JDK 1.3 Beta and see if that version works,
that would be helpful information for this bug; otherwise, I must close the bug.

I don't have access to Netscape 4.7 source code, but will try to contact the
appropriate person at Netscape and see if that person can look at the bug.
The JDK1.3 fixed the problem.
Unfortunately there seems to be no support for mail or for https (or any
certificates) so I cannot use it for anything.
Status: NEW → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
I'm closing out this bug since the recent JDK 1.3 beta solves this particular
problem.  I recommend opening a new bug to report the missing additional
functionality (mail, https, certificates) along with specific, reproduceable
data so that an engineer can easily see the problem him/herself.  For example,
what is the problem with mail and Java?  I don't understand this, but a specific
URL or example program would help immensely.  Also, access to a particular site
that requires certificates will help us track down the problem.

Also, I have forwarded info about the other problem (communicator 4.7-related)
to the appropriate contact at Netscape.
QA Contact: leger → paw
Resetting QA contact from leger.
Status: RESOLVED → VERIFIED
Going to mark this verified given George's comments.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.