Open Bug 1202282 Opened 9 years ago Updated 9 years ago

Update(?) - Installation fails, no SeaMonkey.exe

Categories

(SeaMonkey :: General, defect)

SeaMonkey 2.35 Branch
Unspecified
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: gizmoaz, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 5.1; rv:40.0) Gecko/20100101 Firefox/40.0
Build ID: 20150826023504

Steps to reproduce:

Installed Updates which you notified me to install


Actual results:

Now no app to open. seamonkey.exe is missing completely.


Expected results:

Should have restarted seamonkey after the udate, but it cannot because there is no seamonkey.exe file. At least not where it is expecting it to be.
NOT reproducible with German SeaMonkey 2.35 (Windows NT 6.1; WOW64; rv:38.0)  Gecko/20100101 Build 20150827182544 (Classic Theme) on German WIN7 64bit

Support request, not a bug report.

@reporter: 
Please read bug writing guidelines <https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines> what will help you to contribute more precise information.
a) Your user agent information does not match with Version SM 2.35 you selected, 
   please explain
b) From what SeaMonkey Version did your update?
c) From what source did you download your update?
d) How have you been "notified to install" exactly that version
e) Please contribute precise information 
e1) How you upated Launch installer? removed old installation via
    WIN functions before? ...?)
e2) where you expect seamonkey.exe and why
e3) from where did you get user agent information
f) It seems you were able to repair the problem (or how did you report this 
   issue?), please tell us, how.
Flags: needinfo?(gizmoaz)
Additional information
g) OS due to user agent information
OS: Unspecified → Windows XP
Summary: When installed the latest seamonkey, broke everything, cannot even open mail. → Update(?) - Installation fails, no SeaMonkey.exe
a) Your user agent information does not match with Version SM 2.35 you selected, 
   please explain
b) From what SeaMonkey Version did your update?

I did not pay any attention.  You guys send auto notices when I need to update, and at that point I update.  I am using the English version of SeaMonkey.  When the requested updates broke everything I went to your website to try and download version 2.35 listed as the latest download on your website.  In the green box it says "Download Now, SeaMonkey 2.35, Windows English (30MB).  This was the version I downloaded, however it leaves me with the same problem as when I tried to do the recommended update you had notified me I need to do).

c) From what source did you download your update?  The download was supposedly already on my system, it was requesting a restart of SeaMonkey.  When that did not work, I went to the following link to try and download the latest version: http://www.seamonkey-project.org/

d) How have you been "notified to install" exactly that version: Via a pop up window that requested I restart SeaMonkey.

e) Please contribute precise information: ???

e1) How you upated Launch installer? removed old installation via
    WIN functions before? ...?)

I have followed your requests to restart SeaMonkey many, many times.  With no problems.  Once it did not work, I used your uninstall app to uninstall SeaMonkey. I restarted windows, and then went to your website and downloaded the latest version of SeaMonkey at: http://www.seamonkey-project.org/.  Still the same problem.  The app seems to be missing the exe to open the app.  It goes to the folder to look for it and the folder has no .exe in it.

e2) where you expect seamonkey.exe and why.  Here is the path to the folder it keeps going to to look for the seamonkey.exe but it is not there.

C:\Program Files\SeaMonkey\seamonkey.exe

e3) from where did you get user agent information

I do not understand this question.

f) It seems you were able to repair the problem (or how did you report this 
   issue?), please tell us, how.

The problem still exists.  I downloaded Thunderbird 38.2.0 and have been using it till we can get this resolved.

g) OS due to user agent information

I do not understand this question???
Do you have a file named 'invalidprefs.js' in your Profile Folder?
Is the file 'prefs.js' missing from your Profile Folder?

http://kb.mozillazine.org/Profile_folder_-_SeaMonkey
 
 
See also, Bug 1202353 - SeaMonkey 2.35 update (from 2.33.1) deletes 'seamonkey.exe' and 'prefs.js'
Flags: needinfo?(gizmoaz)
No, I do not have invalidprefs.js in my profile folder.

Yes, the prefs.js is in the profile folder.
Reply from bug: 1202353.

User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35
Build-Identifikator: 20150827182544

Build Machine: B-2008-IX-0065
Source: Built from http://hg.mozilla.org/releases/mozilla-esr38/rev/cf6b17cea869

Build platform: target i686-pc-mingw32

Build tools
Compiler 	Version 	Compiler flags
cl 	1800 	-TC -nologo -D_HAS_EXCEPTIONS=0 -W3 -Gy -arch:IA32 -FS -wd4244 -wd4267 -wd4819 -we4553
cl 	1800 	-TP -nologo -D_HAS_EXCEPTIONS=0 -W3 -Gy -arch:IA32 -FS -wd4251 -wd4244 -wd4267 -wd4345 -wd4351 -wd4482 -wd4800 -wd4819 -we4553 -GR- -DNDEBUG -DTRIMMED -Zi -UDEBUG -DNDEBUG -O1 -Oi -Oy

Configure arguments
--enable-crashreporter --enable-release --enable-application=suite --enable-update-channel=release --enable-update-packaging --enable-jemalloc --enable-tests --with-external-source-dir=C:/builds/slave/rel-c-r/build

Versionshinweise: http://www.seamonkey.at/releases/2.35 'Gewünschtes Release nicht gefunden.'
"Bug 1202353 - SeaMonkey 2.35 update (from 2.33.1) deletes 'seamonkey.exe' and 'prefs.js' " might indicate that there is a WIN XP Problem

@unis:
for me it is difficult to understand what seamonkey process should delete files what did exist before first launch of updated SeaMonkey (therube: any suspect?).
It might help to have 2 text documents, 1 with complete directory (with files in sub-folders) of SeaMonkey program folder before first launch and a second one after problem starts. May be also other files become deleted?
Wat do you observe if you simply unzip SeaMonkey_2.35_Installer.exe use that SeaMonkey?
Flags: needinfo?(unis)
@Rainer Bielefeld
I do not understand your objection. I have updated from version 2.33.1 to version 2.35. The profile and thus the prefs.js were therefore previously been there. Even with all the other tests I have deleted only the program and not the profile files.

The file list I uploaded as an attachment. See Bug 1202353.

There is certainly no WIN XP problem. I think it's up to one component of SeaMonkey.It may be that the processes of SeaMonkey crashed and Windows as it had to end (brutal) that while the files are deleted. But if it SeaMonkey times creates alone until the end, then it has indeed itself the invalidprefs.js created. That makes no WIN XP.

I've just found a different solution. I have completely deleted ChatZilla and at the moment it works. After closing the program 'seamonkey.exe' and 'prefs.js' not deleted.

PS: Sorry for my bad english and thanks to google translate :)
Flags: needinfo?(unis)
Okay now it is clear that it could be due to ChatZilla.

I made a new test. I have deleted the program folder of Seamonkey. Then I just copy the core of the 'SeaMonkey_2.35_Installer.exe' into the folder. 

Thereafter, the error came back and there also were both files deleted again. 

Then I removed ChatZilla and SeaMonkey not directly crashes again.

I've uploaded the file lists again. There is also a file from the display 'about: support' with 'troubleshooting information'. See Bug 1202353.
I won't continue investigation here
I hope someone else will continue to work on this problem. I'm not the only one who has this problem and I think it is a very critical bug.
I agree, This afternoon, when I got home from work, I followed the same steps as unis.  It has not fixed my problem either.
@Alan Zellhart
My solution works only temporarily, and not stable. By using the copy I can run it at least. So then I come to my profile and my e-mails.

@all
This morning, the bug was back and deleted the files. Only through the backups I could start it again.
Unfortunately ChatZilla was not the permanent solution.

I have discovered three files with changed content in the profile folder.
1.) Telemetry.FailedProfileLocks.txt
2.) Telemetry.ShutdownTime.txt
3.) SiteSecurityServiceState.txt
They have the time stamp when I've closed the program last night.

Content of files
1.) [... so all my bookmarks]
2.) 4
3.) 4682

After a new crash this morning, there was this modified two files:
panacea.dat
parent.lock
Too bad that there is no expert help. So I had to continue testing.

And I have solved the problem for me. So I did it:

1. Uninstalling Seamonkey. The registry cleaned and reboot System.
2. The name of the 'profiles.ini' changed to 'xxxprofiles.ini'. 'C: \ Documents and Settings \ ... \ Application Data \ Mozilla \ SeaMonkey'
3. Unpack the file 'SeaMonkey Setup 2.33.1.exe'. Copy the contents of the folder 'core' in the Program folder of 'SeaMonkey'. 'C: \ Program Files \ SeaMonkey'. 
4. SeaMonkey start and close it again.
5. Rename back the 'profiles.ini' from 'xxxprofiles.ini'
6. SeaMonkey start and close it again.
7. Delete the files in the Program folder 'SeaMoney'. 'C: \ Program Files \ SeaMonkey' and the test profile folder 'C: \ Documents and Settings \ .... \ Application Data \ Mozilla \ SeaMonkey \ Profiles'

And now it gets a little crazy. I knew now that the profile is not defective. I assumed that perhaps the installer has a bug. That is why I have taken the installer from an old version of which I knew that it functions properly.

8. I have both files unpacked: 'SeaMonkey Setup 2.35.exe' and 'SeaMonkey Setup 2.30.exe'. Then I have the 'setup.exe' from the folder 'SeaMonkey Setup 2.30' in the folder 'SeaMonkey Setup 2.35' exchanged.

After starting everything worked without a single error.

In XP system, however, appear as an installed version at software now Seamonkey 2.30, although it is 2.35. That's why I kept going.

9. Uninstall SeaMonkey again and reboot System.
10. The file 'SeaMonkey Setup 2.35.exe' unpack again. (or the original setup.exe again swap)
11. Install setup.exe.

I do not know exactly what step helped here, but in the end everything was fine.

@Alan Zellhart
I hope that it will also help you.
What A/V are you using?

There is a report of AVG deleting seamonkey.exe.

"Seamonkey security issue - IDP.ALEXA.46"
http://forums.mozillazine.org/viewtopic.php?f=40&t=2960765
I will follow these steps tomorrow, and see if it works for me.  It is a shame the Sea Monkey Staff did not more thoroughly look in the problem and provide a download to fix it automatically.  Makes me hesitant to continue to use their products, as I upgrade to Windows 10 on my new laptop.

THanks for your time and help.

Alan
(In reply to Alan Zelhart from comment #17)
> I will follow these steps tomorrow, and see if it works for me.  It is a
> shame the Sea Monkey Staff did not more thoroughly look in the problem and
> provide a download to fix it automatically.  Makes me hesitant to continue
> to use their products, as I upgrade to Windows 10 on my new laptop.
> 
> THanks for your time and help.
> 
> Alan

For what it's worth,'Staff' is a misnomer. I believe you mean 'contributor' since 
'Staff' implies being paid, and we aren't paid. Trust me. Otherwise, someone's gonna get a hefty bill. :P

Also, we're really lacking in resources(contributors, time and money) and we
try to make the best of what we can given the limited resources.

It was only by hard work were we able to release 2.35 and 2.38b1 (within a week
of each other) when our infrastructure's a 'little' "hindered".  While I'm not
excusing these bugs, I'm just explaining why it is possible that bugs exist
and since not a lot of our contributors (if any at all) have Windows 10 (nor
do we even build on Windows 10), things like this will rear its ugly head.
I'm still not certain what is causing this and I'll need to speak with our
resident installer expert to understand the possible causes.

We do thank you very much for your patience.

:ewong
@therube
I have no virus problem. I read the article, but this does not apply to the error.

During Intsalation I have my programs closed and the internet connection is lost (as you should actually do it at trusted sources).

I use ZoneAlarm (virus + firewall), Buffer Zone. Only MS Security Essentials was activated. After restarting, all programs were back in the protect mode and there were no problems.

Of course I had also thought this and tested, you the 'seamonkey.exe' and 'prefs.ini' were not quarantined.
@:ewong an all other 'contributors'
If you give a program for download, you have a responsibility. That you work as a volunteer is your decision. I must be able count on the program or I no longer use it. Had I not had a copy of my profile, then I would have lost my important email settings.

I am a former Netscape Suit user, since there is the program. But this bug has shaken my confidence that I now have to look for security and for an alternative me.
For what its worth, I'm looking into what I can here, with regard to checking if my XP machine to test with still even boots...
You need to log in before you can comment on or make changes to this bug.