Pale Moon Portable Unstable fails to extract

For discussions specific to the Portable version of the browser.

Moderator: satrow

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-15, 16:48

I tried downloading and extracting the portable version of Pale Moon Unstable to two of my Windows laptops, but a number of the files in the archive fail to extract due to a vague "data error". I have not encountered this issue with the stable portable releases. Has anyone else run into this, or know what might be causing it?

Operating system:
Windows 7 x64
Windows 10 x64

Browser version:
Pale Moon v28.0.0a4 Portable, x64 and x86

Extraction tool:
7-zip 18.01 (Win7), 18.05 (Win10)
Extract.png
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23700
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Moonchild » 2018-06-15, 16:50

Have you tried re-downloading the archive? I verified the local archives with 7-zip and they are OK.
Last edited by Moonchild on 2018-06-15, 16:51, edited 1 time in total.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it: Image

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
"I'm afraid you have me mistaken for someone who can be shamed by a child." -- Quillspawn

User avatar
therube
Keeps coming back
Keeps coming back
Posts: 967
Joined: 2018-06-08, 17:02

Re: Pale Moon Portable Unstable fails to extract

Unread post by therube » 2018-06-15, 17:02

Are there hashes on the (beta) download pages?
(I don't think I saw any the other day when I was there.)

Linux download has a hash, but not the Windows downloads.
Last edited by therube on 2018-06-15, 17:09, edited 1 time in total.

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-15, 17:35

Moonchild wrote:Have you tried re-downloading the archive? I verified the local archives with 7-zip and they are OK.
I downloaded fresh maybe thirty minutes before my post, and tried re-downloading again just now. The extraction fails with the same errors.

Interestingly, if I try going through the context menu (Right-click, 7-zip, extract to...), I get different errors. I get the same errors using the "Test archive" option from the context menu:
Extract2.png
What version of 7-zip did you use to do the verification?
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
therube
Keeps coming back
Keeps coming back
Posts: 967
Joined: 2018-06-08, 17:02

Re: Pale Moon Portable Unstable fails to extract

Unread post by therube » 2018-06-15, 20:27

Which file did you download?
Which location?
What is its' size?
What is its' hash, MD5 or SHA1 or SHA256 ?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23700
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Moonchild » 2018-06-15, 23:15

The files should have the following hashes. I verified the EU mirror location was correctly uploaded. Which mirror did you download from?

palemoon-unstable-latest.win32.portable.exe a5dfd75dc44050e70fe480a62f9ffb29740c10a5e080c0745fea4a7495ec6696
palemoon-unstable-latest.win64.portable.exe b8a8f19cd0c336ab40e2d6a9441268f4af8a7bf33b3e91b20ce6acdedf08acfd
City of Heroes public server: https://www.moonshard.org/ -- Vote for it: Image

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
"I'm afraid you have me mistaken for someone who can be shamed by a child." -- Quillspawn

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-16, 01:11

I believe I only tried US mirror #1. I didn't think about trying the other mirrors or checking the hashes. I won't be able to test anything for the next week or so, but I'll try the other mirrors and check the hashes when I am available again.
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23700
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Moonchild » 2018-06-16, 01:51

I'll just assume something went wrong with the upload to the US mirror then and will re-upload.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it: Image

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
"I'm afraid you have me mistaken for someone who can be shamed by a child." -- Quillspawn

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-25, 03:37

Just a quick follow up to this: I've tried the 64-bit unstable portable downloads from both mirrors on a different Windows 7 laptop with 7-zip 18.01. Both extracted and ran without a problem. Tomorrow I'll confirm this on the two laptops I mentioned in my first post.
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-25, 15:24

I tried this again on the two laptops from my first post. The installer from the EU mirror extracts correctly on both, but the one from the US mirror still fails with the same issues. The SHA-256 hashes match for both downloads, so I don't think anything is messing with the download process. The only thing I can think of is that some security software is causing some issue with the extraction process, but I cannot find any indication of this.

The installer from the EU mirror works, so that's good enough for me until PM 28 is released on the stable channel.

Thanks!
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
therube
Keeps coming back
Keeps coming back
Posts: 967
Joined: 2018-06-08, 17:02

Re: Pale Moon Portable Unstable fails to extract

Unread post by therube » 2018-06-25, 16:31

The SHA-256 hashes match for both downloads
Describe your workflow.

You download, save to disk, check the hash, ...
Last edited by therube on 2018-06-25, 16:32, edited 1 time in total.

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-25, 18:28

therube wrote:
The SHA-256 hashes match for both downloads
Describe your workflow.

You download, save to disk, check the hash, ...
1) Download to C:\Users\<user>\Downloads
2) Right click file > CRC SHA* > SHA-256

*This context menu option is installed as part of 7-zip.
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23700
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Moonchild » 2018-06-25, 19:11

So you're saying that 2 files, with matching checksum checked AFTER being saved to disk, display different behavior depending on whether they are downloaded from the EU or US mirror?...
City of Heroes public server: https://www.moonshard.org/ -- Vote for it: Image

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
"I'm afraid you have me mistaken for someone who can be shamed by a child." -- Quillspawn

User avatar
Isengrim
Keeps coming back
Keeps coming back
Posts: 805
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Isengrim » 2018-06-25, 22:19

As far as I can tell, yes. It makes just as much sense to me as it does to you. :crazy:

I just tested on a fourth Windows machine and both downloads extracted correctly. The last two computers tested do not run the same security software as the two that exhibit the problem, so I'm holding that software suspect. I have no hard evidence to back up my hypothesis, but there's nothing else I can think of that would interfere with extracting a zip file, and the security software is quite zealous.
Linux Mint 19.1 Cinnamon (64-bit), Windows 7 (64-bit), Windows 10 build 1803 (64-bit)
JavaScript is not Java
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23700
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Pale Moon Portable Unstable fails to extract

Unread post by Moonchild » 2018-06-26, 10:26

It HAS to be something local because otherwise binary exact matching files should never display different behavior.
Perhaps the overzealous (as of yet unnamed) security software restricts execution rights based on the "mark of the web"? (ADS zone information to mark something was downloaded)
City of Heroes public server: https://www.moonshard.org/ -- Vote for it: Image

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
"I'm afraid you have me mistaken for someone who can be shamed by a child." -- Quillspawn

Weasel
Hobby Astronomer
Hobby Astronomer
Posts: 28
Joined: 2016-10-10, 15:59

Re: Pale Moon Portable Unstable fails to extract

Unread post by Weasel » 2018-07-01, 20:50

Check your RAM with memtest86+ overnight.

This is a common symptom of bad memory cells, and doesn't hurt to rule it out. If you do get errors then remove each RAM stick one-by-one until errors go away then you know which one is at fault and should be replaced.

Locked