Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Dire warnings about new JAVA vulnerability

- - - - -

  • Please log in to reply
78 replies to this topic

#26
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,190 posts
  • OS:none specified
  • Country: Country Flag
x64=17,281,456 bytes
MZ......................@...............................................!..L.!This program cannot be run in DOS mode....$.......
i586=17,021,360 bytes

Not really interested in bothering with unpack. No x64 OS installed ATM to "extract" it anyway. HOWEVER I got this when trying to "run" it...

The image file <path>jre-6u39-windows-x64.exe is valid, but is for a machine type other than the current machine.

It appears good... (note: x64 box sitting next to me "disassembled")

Maybe I just got "lucky". :unsure:

Nope - just did it AGAIN!!! Downloaded fine -
http://java.com/en/download/manual.jsp
http://javadl.sun.co...?BundleId=73859
err - above is JRE7U13 (may as well DL them too)
THIS is JRE6U39 -
http://java.com/en/d...d/manual_v6.jsp
http://javadl.sun.co...?BundleId=73923
And it downloaded...

Edited by submix8c, 03 February 2013 - 04:24 PM.

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image



How to remove advertisement from MSFN

#27
CharlotteTheHarlot

CharlotteTheHarlot

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,054 posts
  • OS:none specified
  • Country: Country Flag

x64=17,281,456 bytes

MZ......................@...............................................!..L.!This program cannot be run in DOS mode....$.......
i586=17,021,360 bytes

Not really interested in bothering with unpack. No x64 OS installed ATM to "extract" it anyway. HOWEVER I got this when trying to "run" it...

The image file <path>jre-6u39-windows-x64.exe is valid, but is for a machine type other than the current machine.

It appears good...
(note: x64 box sitting next to me "disassembled")

You're right, those are binaries. While experimenting I received a bunch of ASCII PHP and HTML in place of binaries from the server.

Here is what I successfully downloaded from the Sun website with results shown from NirSoft HashMyFiles ...

-------- FILENAME -------------- SIZE -------------------- MD5 ---------------------------------- SHA1 ------------------------ CRC32 ----
jre-6u39-windows-i586.exe ... 17,021,360 ... 94352006bf3c732c989e070a6c438967 ... d3700efc154a0acc5944f60f8652178487bc9894 ... 79d71166
jre-6u39-windows-x64.exe .... 17,281,456 ... 0328d48b4a6d63a0ac10df0d4f38ccda ... 85264d267e97f77b942ec6215bdaabf0422ee3ce ... 72cc5f73
jre-7u13-windows-i586.exe ... 31,512,992 ... fd6a76916408345e57b28c6afa5b9cfc ... 72ad271c6c7e7d1893a9661aad2854a75e87cd5f ... f915bac9
jre-7u13-windows-x64.exe .... 32,997,280 ... 96dd162939e0c84cdbaadbc0deeca996 ... 0acc9b9d6a7f4ebd255c0cc720a6f452797c487f ... 0e2f6735


Note: I haven't run them yet ( 32-bit or 64-bit ), so I am assuming I have valid files. It looks like the file sizes match yours. Maybe you should see what HashMyFiles has to say.

P.S. oh crap, I just noticed that NirSoft HashMyFiles page says Win2k and above, yet he has both Unicode and Non-Unicode versions on that page for download. I don't remember if I ever tried the Non-Unicode version on Win9x before, has anyone?

... Let him who hath understanding reckon the Number Of The Beast ...


#28
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,190 posts
  • OS:none specified
  • Country: Country Flag
jre-6u39-windows-i586.exe 17,021,360 94352006bf3c732c989e070a6c438967 d3700efc154a0acc5944f60f8652178487bc9894 79d71166
jre-6u39-windows-x64.exe 17,281,456 0328d48b4a6d63a0ac10df0d4f38ccda 85264d267e97f77b942ec6215bdaabf0422ee3ce 72cc5f73
jre-7u13-windows-i586.exe 31,512,992 fd6a76916408345e57b28c6afa5b9cfc 72ad271c6c7e7d1893a9661aad2854a75e87cd5f f915bac9
jre-7u13-windows-x64.exe 32,997,280 96dd162939e0c84cdbaadbc0deeca996 0acc9b9d6a7f4ebd255c0cc720a6f452797c487f 0e2f6735

???
Using Flashget 1.73 Build 128
http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/6u39-b04/jre-6u39-windows-x64.exe?AuthParam=1359930932_335dde157aa64636e823ff1c72657f31&GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/6u39-b04/jre-6u39-windows-x64.exe&File=jre-6u39-windows-x64.exe&BHost=javadl.sun.com
Bear in mind that you have to have the AUTH to actually get it (been there, done that). IOW, you MUST right-click in the Download Page to get it. I always right-click and "open in new tab". ;)

Edited by submix8c, 03 February 2013 - 04:39 PM.

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#29
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag


I'm asking if anyone has something more recent than Java version 6 update 30 installed.  If so, are there EASY, EXPLICIT instructions for it.  The threads for the DIY kex extensions ARE NOT EASY TO FOLLOW - they are very disorganized.  In the past, I've tried to install update 31 or 32 but it didin't seem to work.

Are you saying that a custom DIY Kex extension *is necessary* to install a more recent JAVA update?


Installing Kext is a little off topic. But yes, GetSystemWow64DirectoryA=z2e120 must added to the .ini file. 

1. Paste the downloaded Kstubxxx.ini and Kstubxxx.dll in your KernelEX folder. It doesn't matter which version you use 626, 730 or 822 it should work.

2. Add GetSystemWow64DirectoryA=z2e120 to the ini file under [Kernel32.dll].

3. Add Kstubxxx to the core.ini in the kernelEX folder: contents=Kstub626,std,kexbases,kexbasen

4. reboot

=> msi or silent  and check out the vulnerability on 98 

Hmmm ... I've tried installing recent versions of Java 1.6, following the Wiki instructions (mostly the MSI method, but also the silent method) but without success. I have KexStubs installed with the "GetSystemWow64DirectoryA=z2e120" setting, etc. However, I can't even get 6u30 to install, let alone 6u39.

Here's a typical attempt :

1. Run 'jre-6u30-windows-i586.exe', let it crash and die.
2. Navigate to the "%windir%\Application Data\Sun\Java\jre1.6.0_30" directory.
3. Start 'jre1.6.0_30.msi' ...
4. Installation proceeds to about 75% then fails and does a "roll back".
5. The end.

Running the 6u39 installer version is similar, except that the MSI gives an Error 26011 (Unpacking rt failed), whereas 6u30 gives no explanation. According to the Sun/Oracle information, this means I don't have enough free disk space and to allow for at least 100M - rubbish, I have about 300M free on drive C: (which should not be relevant) and about 2G free on drive E: (which in my case is the installation drive, also where temporary files live and die).

Running the installation executable with the "silent" option is, well, just a more "silent" version of failure.

Anyone have some idea on this? Does the newer Java stuff need a P4+ processor with SSE2 or some such (I'm running a P3)?

Joe.

#30
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag



I'm asking if anyone has something more recent than Java version 6 update 30 installed.  If so, are there EASY, EXPLICIT instructions for it.  The threads for the DIY kex extensions ARE NOT EASY TO FOLLOW - they are very disorganized.  In the past, I've tried to install update 31 or 32 but it didin't seem to work.

Are you saying that a custom DIY Kex extension *is necessary* to install a more recent JAVA update?


Installing Kext is a little off topic. But yes, GetSystemWow64DirectoryA=z2e120 must added to the .ini file. 

1. Paste the downloaded Kstubxxx.ini and Kstubxxx.dll in your KernelEX folder. It doesn't matter which version you use 626, 730 or 822 it should work.

2. Add GetSystemWow64DirectoryA=z2e120 to the ini file under [Kernel32.dll].

3. Add Kstubxxx to the core.ini in the kernelEX folder: contents=Kstub626,std,kexbases,kexbasen

4. reboot

=> msi or silent  and check out the vulnerability on 98 

Hmmm ... I've tried installing recent versions of Java 1.6, following the Wiki instructions (mostly the MSI method, but also the silent method) but without success. I have KexStubs installed with the "GetSystemWow64DirectoryA=z2e120" setting, etc. However, I can't even get 6u30 to install, let alone 6u39.

Here's a typical attempt :

1. Run 'jre-6u30-windows-i586.exe', let it crash and die.
2. Navigate to the "%windir%\Application Data\Sun\Java\jre1.6.0_30" directory.
3. Start 'jre1.6.0_30.msi' ...
4. Installation proceeds to about 75% then fails and does a "roll back".
5. The end.

Running the 6u39 installer version is similar, except that the MSI gives an Error 26011 (Unpacking rt failed), whereas 6u30 gives no explanation. According to the Sun/Oracle information, this means I don't have enough free disk space and to allow for at least 100M - rubbish, I have about 300M free on drive C: (which should not be relevant) and about 2G free on drive E: (which in my case is the installation drive, also where temporary files live and die).

Running the installation executable with the "silent" option is, well, just a more "silent" version of failure.

Anyone have some idea on this? Does the newer Java stuff need a P4+ processor with SSE2 or some such (I'm running a P3)?

Joe.


The error should be logged in your temp folder. 

#31
dencorso

dencorso

    Adiuvat plus qui nihil obstat

  • Super Moderator
  • 5,782 posts
  • OS:98SE
  • Country: Country Flag

Donator

JRE-6u30-windows-i586 does *NOT* need SSE2, and I'm sure of it because I'm running it on an Athlon XP 3000+ Barton (but on Win XP SP3).
Here's what I get from JavaTester:

Attached Files



#32
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag


I've tried installing recent versions of Java 1.6, following the Wiki instructions (mostly the MSI method, but also the silent method) but without success. I have KexStubs installed with the "GetSystemWow64DirectoryA=z2e120" setting, etc. However, I can't even get 6u30 to install, let alone 6u39.

Here's a typical attempt :

1. Run 'jre-6u30-windows-i586.exe', let it crash and die.
2. Navigate to the "%windir%\Application Data\Sun\Java\jre1.6.0_30" directory.
3. Start 'jre1.6.0_30.msi' ...
4. Installation proceeds to about 75% then fails and does a "roll back".
5. The end.

Running the 6u39 installer version is similar, except that the MSI gives an Error 26011 (Unpacking rt failed), whereas 6u30 gives no explanation. According to the Sun/Oracle information, this means I don't have enough free disk space and to allow for at least 100M - rubbish, I have about 300M free on drive C: (which should not be relevant) and about 2G free on drive E: (which in my case is the installation drive, also where temporary files live and die).

Running the installation executable with the "silent" option is, well, just a more "silent" version of failure.

Anyone have some idea on this? Does the newer Java stuff need a P4+ processor with SSE2 or some such (I'm running a P3)?

Joe.


The error should be logged in your temp folder. 

OK, here are the log file contents :

Mon Feb 18 10:56:07 2013
:: MSICheckPendingFileRenameOperations: RegOpenKeyEx() failed with ERROR_FILE_NOT_FOUND: 2, Error Code: 0

18/2/13 10:56:25 (Error ) Product: Java™ 6 Update 39 -- Error 26011. Unpacking rt failed.

18/2/13 10:56:28 (Info ) Product: Java™ 6 Update 39 -- Installation operation failed.

Error 26011. Unpacking rt failed.
=== Logging stopped: 18/2/13 10:56:28 ===

In summary, an "PendingFileRenameOperations" RegOpenKeyEx event occurred at about 10:56:07 and the Error 26011 occurred at about 10:56:25, about 18 seconds later. I also started 'RegMon' just prior. This indicated the "PendingFileRenameOperations" RegOpenKeyEx event at about 18.2s into the capture log, so the Error 26011 must have occurred at about 36s into the capture log. Now, looking at missing keys shown around this time, I see the following :

HKCU\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts\ScriptsDisabled
0xC1C600F0\WINREG
0xC1C50D40\WINREG
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\WINDOWS\Installer\
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\Config.Msi\
0xC1C600F0\CRYPT32
0xC1C50D40\CRYPT32
0xC1C600F0\MSASN1
0xC1C50D40\MSASN1
HKLM\SOFTWARE\Microsoft\OLEAUT
HKLM\SOFTWARE\Microsoft\OLEAUT\UserEra
So, does anyone have these keys? Alternatively, has anyone succeeded in installing 6u39 without them?

JRE-6u30-windows-i586 does *NOT* need SSE2, and I'm sure of it because I'm running it on an Athlon XP 3000+ Barton (but on Win XP SP3).
Here's what I get from JavaTester:

Thanks, Den! It's a process of elimination, so at least I don't need to wonder about my hardware.

Joe.

Edited by jds, 17 February 2013 - 11:54 PM.


#33
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag

In summary, an "PendingFileRenameOperations" RegOpenKeyEx event occurred at about 10:56:07 and the Error 26011 occurred at about 10:56:25, about 18 seconds later. I also started 'RegMon' just prior. This indicated the "PendingFileRenameOperations" RegOpenKeyEx event at about 18.2s into the capture log, so the Error 26011 must have occurred at about 36s into the capture log. Now, looking at missing keys shown around this time, I see the following :

HKCU\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts\ScriptsDisabled
0xC1C600F0\WINREG
0xC1C50D40\WINREG
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\WINDOWS\Installer\
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\Config.Msi\
0xC1C600F0\CRYPT32
0xC1C50D40\CRYPT32
0xC1C600F0\MSASN1
0xC1C50D40\MSASN1
HKLM\SOFTWARE\Microsoft\OLEAUT
HKLM\SOFTWARE\Microsoft\OLEAUT\UserEra

So, does anyone have these keys? Alternatively, has anyone succeeded in installing 6u39 without them?


I don't have these keys. I think a problem similar to it I get for example with a Diskeeper light installation (without modifying the msi). Normally the setup makes a rollback, but I can abort it with "alt-strg-del" to use it. Then it's impossible to install Java. I've to undo this installation. Possibly you have a reg entry PendingFileRenameOperations - .  Did you try to delete it? 

I've no problem to install java 39.



#34
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag

I don't have these keys. I think a problem similar to it I get for example with a Diskeeper light installation (without modifying the msi). Normally the setup makes a rollback, but I can abort it with "alt-strg-del" to use it. Then it's impossible to install Java. I've to undo this installation. Possibly you have a reg entry PendingFileRenameOperations - .  Did you try to delete it? 

I've no problem to install java 39.

Thanks for confirming this, schwups. That means it's not these missing keys that are the problem.

As for 'PendingFileRenameOperations', no I don't have this key. It seems to be something the installer checks for very early in the process, and the fact that it continues with most of the installation from that point means it is happy that the key is missing. I suspect it would be less happy if the key was present.

OK, so I've now ruled out the P3 CPU and the missing registry keys as the cause of the non-installation. Progress of sorts.

Joe.

#35
dencorso

dencorso

    Adiuvat plus qui nihil obstat

  • Super Moderator
  • 5,782 posts
  • OS:98SE
  • Country: Country Flag

Donator

What JRE you do have installed and working? If it is one of the 1.6 versions, you might as well just use MsiX.EXE, a fantastic command-line tool, able to extract files from .msi, .msm and .msp installation files to extract the .msi contents and then put them in place, over the old ones... it's labor intensive, but it might work.

#36
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,796 posts
  • OS:none specified
  • Country: Country Flag
Den, is your link valid? I keep getting the "... could not load the webpage because blogs.msdn.com took too long to respond." error.

It's working now.

Cheers and Regards

Edited by bphlpt, 19 February 2013 - 08:19 AM.

Posted Image


#37
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag

In summary, an "PendingFileRenameOperations" RegOpenKeyEx event occurred at about 10:56:07 and the Error 26011 occurred at about 10:56:25, about 18 seconds later. I also started 'RegMon' just prior. This indicated the "PendingFileRenameOperations" RegOpenKeyEx event at about 18.2s into the capture log, so the Error 26011 must have occurred at about 36s into the capture log. Now, looking at missing keys shown around this time, I see the following :

HKCU\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Policies\Microsoft\Windows\Installer
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts\ScriptsDisabled
0xC1C600F0\WINREG
0xC1C50D40\WINREG
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\WINDOWS\Installer\
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Folders\E:\Config.Msi\
0xC1C600F0\CRYPT32
0xC1C50D40\CRYPT32
0xC1C600F0\MSASN1
0xC1C50D40\MSASN1
HKLM\SOFTWARE\Microsoft\OLEAUT
HKLM\SOFTWARE\Microsoft\OLEAUT\UserEra

So, does anyone have these keys? Alternatively, has anyone succeeded in installing 6u39 without them?


I don't have these keys. I think a problem similar to it I get for example with a Diskeeper light installation (without modifying the msi). Normally the setup makes a rollback, but I can abort it with "alt-strg-del" to use it. Then it's impossible to install Java. I've to undo this installation. Possibly you have a reg entry PendingFileRenameOperations - .  Did you try to delete it? 

I've no problem to install java 39.


Try: Skip CheckPendingFileRenameOperations action with SuperOrca or Orca. 

#38
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 803 posts
  • OS:98SE
  • Country: Country Flag

Donator

What JRE you do have installed and working? If it is one of the 1.6 versions, you might as well just use MsiX.EXE, a fantastic command-line tool, able to extract files from .msi, .msm and .msp installation files to extract the .msi contents and then put them in place, over the old ones... it's labor intensive, but it might work.

Even though I tried with Firefox 3.6.27 on XP, when I try to download that tool, my browser is blocked and demands an upgrade. :realmad:

I fixed it though. Changed the User Agent String to a set of less than complimentary expletives, :whistle: and it let me in. :lol:

#39
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,796 posts
  • OS:none specified
  • Country: Country Flag
As you saw from my post above, for some reason that link is very temperamental.

Cheers and Regards.

Posted Image


#40
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag

What JRE you do have installed and working? If it is one of the 1.6 versions, you might as well just use MsiX.EXE, a fantastic command-line tool, able to extract files from .msi, .msm and .msp installation files to extract the .msi contents and then put them in place, over the old ones... it's labor intensive, but it might work.

Hi Den,

I have 6u7 installed. I've also tried uninstalling this first, but it doesn't help.

MsiX isn't doing too well for me, it extracts about 10 files, some only partially renamed to their final names. AFAIK, MsiX uses the API's of the installed MSI stuff on the system. When that's not working properly, neither does MsiX. At least that's what I've concluded just now. BTW, the MSI stuff on my system does work properly for other MSI files that I've previously installed, it's only this Java stuff that it has issues with.

I wonder what version of 'msiexec.exe' others have, and what KernelEx settings it has? Mine is version 2.0.2600.2 (MD5 = 53223ff3012db1ac5a35cae4720bdd46). I get a different error message depending on what KernelEx compatibility settings I use, but it seems to bomb out at around the same point either way.

Speaking of MD5 hashes, these are the hashes of the files I get after attempting to run the 6u39 installer :
Data1.cab = 4ce133f19d40787a5548a6afcf15541e
jre1.6.0_39.msi = 606aac2b60cf3e37baebd8a744cf300c
Perhaps someone can confirm these are OK (else it would mean the installer extraction process is the problem).

Try: Skip CheckPendingFileRenameOperations action with SuperOrca or Orca. 

Hi schwups,

I tried this just now (deleted 3 or 4 occurrences). Unfortunately, it didn't help.

It's frustrating, but I don't seem to be the only one having problems with this Java stuff.

Anyway, there's now a new version of this thing - that also won't install for me : 6u41.

Joe.

#41
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag


What JRE you do have installed and working?  If it is one of the 1.6 versions, you might as well just use MsiX.EXE, a fantastic command-line tool, able to extract files from .msi, .msm and .msp installation files to extract the .msi contents and then put them in place, over the old ones... it's labor intensive, but it might work.

Hi Den,

I have 6u7 installed. I've also tried uninstalling this first, but it doesn't help.

MsiX isn't doing too well for me, it extracts about 10 files, some only partially renamed to their final names. AFAIK, MsiX uses the API's of the installed MSI stuff on the system. When that's not working properly, neither does MsiX. At least that's what I've concluded just now. BTW, the MSI stuff on my system does work properly for other MSI files that I've previously installed, it's only this Java stuff that it has issues with.

I wonder what version of 'msiexec.exe' others have, and what KernelEx settings it has? Mine is version 2.0.2600.2 (MD5 = 53223ff3012db1ac5a35cae4720bdd46). I get a different error message depending on what KernelEx compatibility settings I use, but it seems to bomb out at around the same point either way.

Speaking of MD5 hashes, these are the hashes of the files I get after attempting to run the 6u39 installer :
Data1.cab = 4ce133f19d40787a5548a6afcf15541e
jre1.6.0_39.msi = 606aac2b60cf3e37baebd8a744cf300c
Perhaps someone can confirm these are OK (else it would mean the installer extraction process is the problem).

Try: Skip CheckPendingFileRenameOperations action with SuperOrca or Orca. 

Hi schwups,

I tried this just now (deleted 3 or 4 occurrences).  Unfortunately, it didn't help.

It's frustrating, but I don't seem to be the only one having problems with this Java stuff.

Anyway, there's now a new version of this thing - that also won't install for me : 6u41.

Joe.


The version number of my msiexec is the same and MD5 (MD5Checker9x) is different. 


6A20A72677196CC87E75681524E03773  msiexec.exe, Size 83,456; DATE Modified 26.Jan.2002

Java39:

606AAC2B60CF3E37BAEBD8A744CF300C  jre1.6.0_39.msi; Size: 905,728; Date: 4.Feb.2013

Cab: 4CE133F19D40787A5548A6AFCF15541E  Data1.cab; 13,211,806; 

I think you cleaned your registry, especially the JavaSoft Keys. Make sure that the updater and the Quickstarter is disabled. Your current KernelEX setting in the Core.ini is 0 (DCFG1)? What is listed in the Kstub822.log (stubs.log)?  

Version 41 just installed successfully, too.


Edited by schwups, 20 February 2013 - 04:32 AM.


#42
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag
"MSICheckPendingFileRenameOperations: RegOpenKeyEx() failed with ERROR_FILE_NOT_FOUND: 2, Error Code: 0" isn't the real problem.

Now I also see this in my jusched.log:

Wed Feb 20 11:25:47 2013


:: SetDllDirectory() failed.  ErrorCode: 120
Wed Feb 20 11:26:37 2013
:: MSICheckPendingFileRenameOperations:  RegOpenKeyEx() failed with ERROR_FILE_NOT_FOUND: 2, Error Code: 0

Did you verify "[Kernel32.dll] GetSystemWow64DirectoryA=z2e120" with KTree? The function isn't contained in the Kstub822 (Kext first post). You have to add it.

 "Error 26011. Unpacking rt failed" is a a widespread problem, not only for ME/98 users. Today 300MB free disk space is very little. Maybe Oracle enlarged the required space?
link


Edited by schwups, 20 February 2013 - 05:54 AM.


#43
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 754 posts
  • OS:ME
  • Country: Country Flag

 "Error 26011. Unpacking rt failed" is a a widespread problem, not only for ME/98 users. Today 300MB free disk space is very little. Maybe Oracle enlarged the required space?
link

I used to have this problem a while back and could never find either the cause or a fix. Now it works again and I don't know why.

There was a workaround however and that was to install the corresponding JDK which installs the JRE as a subset of its installation and whose installer didn't suffer from this issue. Perhaps this still applies today. Worth a try anyway I guess.

#44
egrabrych

egrabrych

    Junior

  • Member
  • Pip
  • 84 posts
  • OS:98SE
  • Country: Country Flag

Donator

JRE Version 6 Update 41: http://www.java.com/...d/manual_v6.jsp

#45
CharlotteTheHarlot

CharlotteTheHarlot

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,054 posts
  • OS:none specified
  • Country: Country Flag
Important note from the Oracle-Sun website ...

"This is the last public release of Java 6. No new public updates of Java 6 will be available after February 2013."

Just downloaded these packages ...

jre-6u41-windows-i586.exe ... Webpage ... Direct Download ( for now )
jre-6u41-windows-x64.exe .... Webpage ... Direct Download ( maybe! )

jre-7u15-windows-i586.exe ... Webpage ... Direct Download ( for now )
jre-7u15-windows-x64.exe .... Webpage ... Direct Download ( maybe! )

Note: There does not seem to have been a jre-6u40.
Note: There does not seem to have been a jre-7u14.

... Let him who hath understanding reckon the Number Of The Beast ...


#46
MiKl

MiKl

    Member

  • Member
  • PipPip
  • 106 posts
  • OS:98SE
  • Country: Country Flag
I was also able to install .41 but I am not sure if it is really working !! There are several websites to check Java but I usually go here:
http://www.chemgaped...ments/java.html

There should be anything displayed. Either a Java logo with a rotating effect or, if Java 3D is also installed, a rotating cube.
I see the cube when checking Java on my XP.

Can anything be done to fix this ? Flash and Shockwave are working.

UPDATE: Deleting the next-generation plug-in from the plug-in folder made it work !! I see the cube again :thumbup

Edited by MiKl, 21 February 2013 - 01:25 PM.


#47
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag

I was also able to install .41 but I am not sure if it is really working !! There are several websites to check Java but I usually go here:
http://www.chemgaped...ments/java.html

There should be anything displayed. Either a Java logo with a rotating effect or, if Java 3D is also installed, a rotating cube.
I see the cube when checking Java on my XP.

Can anything be done to fix this ? Flash and Shockwave are working.


Some month ago I also had checked on this website. I seem to remember me, that the test had failed, if both JRE Java 6.xx and Java 3D are installed. Maybe old Java 3D of 2003 isn't compatible with new JRE Java 6 anymore. 

Edited by schwups, 21 February 2013 - 07:23 AM.


#48
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag

The version number of my msiexec is the same and MD5 (MD5Checker9x) is different. 

6A20A72677196CC87E75681524E03773  msiexec.exe, Size 83,456; DATE Modified 26.Jan.2002

Java39:

606AAC2B60CF3E37BAEBD8A744CF300C  jre1.6.0_39.msi; Size: 905,728; Date: 4.Feb.2013

Cab: 4CE133F19D40787A5548A6AFCF15541E  Data1.cab; 13,211,806; 

I think you cleaned your registry, especially the JavaSoft Keys. Make sure that the updater and the Quickstarter is disabled. Your current KernelEX setting in the Core.ini is 0 (DCFG1)? What is listed in the Kstub822.log (stubs.log)?  

Version 41 just installed successfully, too.

Hi schwups,

Thank you for that information, it's a great help in tracking down this problem.

Our CAB and MSI files are the same, so the extraction is OK and I can rule that out. The 'msiexec.exe' file is a mystery. Mine has the same time stamp, version string and file size, yet clearly they are different. This might be the key. Note that I haven't yet managed to find your version, but I've got a number of archives to look through.

Following your suggestion, I've deleted anything Java related from the registry and the applicable drive directories. But no luck yet.

Did you verify "[Kernel32.dll] GetSystemWow64DirectoryA=z2e120" with KTree? The function isn't contained in the Kstub822 (Kext first post). You have to add it.

 "Error 26011. Unpacking rt failed" is a a widespread problem, not only for ME/98 users. Today 300MB free disk space is very little. Maybe Oracle enlarged the required space?
link

Yes, I do have the 'GetSystemWow64DirectoryA' setting (I mentioned this at the outset). ;)

I only mentioned the 300MB figure for drive C: for completeness. The relevant figure is 2G for drive E:. Also, I would have received an appropriate pop-up warning if disk space were to run low during the installation process. I have no doubts that the "low disk space" explanation given by Sun/Oracle is not applicable, just as it isn't for many others too, as your link makes clear. BTW, depending on the KernelEx compatibility setting for 'msiexec.exe', the error can be 1723 instead.


 "Error 26011. Unpacking rt failed" is a a widespread problem, not only for ME/98 users. Today 300MB free disk space is very little. Maybe Oracle enlarged the required space?
link

I used to have this problem a while back and could never find either the cause or a fix. Now it works again and I don't know why.

There was a workaround however and that was to install the corresponding JDK which installs the JRE as a subset of its installation and whose installer didn't suffer from this issue. Perhaps this still applies today. Worth a try anyway I guess.

Good idea, loblo. Unfortunately however, I get the same error with the JDK.

Joe.

#49
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 410 posts
  • OS:ME
  • Country: Country Flag
I also found in the installer an information that you must have more than 32MB RAM. I'm sure you have more.

"PhysicalMemory>=32  This machine does not have the recommended amount of memory to install this product."



#50
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • OS:98SE
  • Country: Country Flag

The version number of my msiexec is the same and MD5 (MD5Checker9x) is different. 

6A20A72677196CC87E75681524E03773  msiexec.exe, Size 83,456; DATE Modified 26.Jan.2002

I also found in the installer an information that you must have more than 32MB RAM. I'm sure you have more.

"PhysicalMemory>=32  This machine does not have the recommended amount of memory to install this product."

Hi schwups, et. al.

Well, I still haven't found a version of 'msiexec.exe' with the same MD5 hash as you, although I have found two more files with the same timestamp and version number, yet a different MD5 hash. However, this too isn't the problem, as you'll see below.

I have 512M of RAM, so that's much more than the 32M minimum figure you quote (so little RAM would be a rarity these days).

Anyway, the only real progress I've made is that I've been able to install 6u39 without difficulty on a P4 machine. I also upgraded this to 6u41 successfully, albeit with some difficulties (6u39 didn't like being uninstalled). I've transplanted 'msiexec.exe' and associated DLL's from the P4 machine to the P3 machine, transplanted the whole KernelEx directory, compared the KernelEx compatibility settings for every file that seemed relevant, all to no avail. I still can't figure why 6u39 and 6u41 fail to install on the P3 machine. This thing is driving me crazy.

Joe.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN