Beta 11 unable to run some EXEs

Discussion of bugs and problems found in Altap Salamander. In your reports, please be as descriptive as possible, and report one incident per report. Do not post crash reports here, send us the generated bug report by email instead, please.
DavidAns

Beta 11 unable to run some EXEs

Post by DavidAns »

1. Download the ".NET Framework 2.0 SDK x86" setup.exe from the http://msdn.microsoft.com/netframework/ ... fault.aspx web page (direct link: http://www.microsoft.com/downloads/deta ... layLang=en).
2. Navigate to destination folder with Salamander in Detailed view
3. Note that file icon is not correct (compare with Windows Explorer)
4. F3 to view file
5. Note that Portable Executable Viewer is NOT used (it's hex view instead)
6. Try to run setup.exe
7. Error message:
---------------------------
E:\Temp\setup.exe
---------------------------
Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item.
---------------------------
OK
---------------------------
8. Try to run setup.exe from a command shell
9. Works fine

Something about Beta 11 seems to have trouble viewing and running this EXE file.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

David, I cannot reproduce this problem. I can run downloaded setup.exe without problem, the icon is OK too.

Please, try to check setup.exe MD5 using Plugins > Checksum menu.
It should be: 1A52CB6000C4390B6265671E031F9D64
Guest

Post by Guest »

The CRC is the same. However, the problem does NOT reproduce for me on another machine. In fact, now that I check, the problem does NOT reproduce for me on the SAME machine with a different instance of Salamander! But the one instance I've been running for a couple of days is definitely confused here, because it exhibits the behavior I describe above consistently.

If you're interested in following up, I could generate a process dump of the confused Salamander.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Giving up, I doubt we will be able to identify the reason.
If you encounter this problem again, please let us know.
DavidAns

Post by DavidAns »

Just figured out the repro. Warning: It's weird. :)

1. Start Salamander
2. Verify Setup.exe icon is correct and Portable Executable Viewer works
3. Ctrl+E in other pane to email some small file
4. Click Don't show me warning again
5. Click OK to create email
6. Dismiss new email window (I'm using Outlook 2003 SP2)
7. Switch back to Salamander
8. Refresh Setup.exe pane
9. Icon is now wrong and Portable Executable Viewer is no longer used
10. Close Salamander, go back to step 1, and repeat the works/broken pattern

100% repro for me. :)

PS - I haven't rebooted to see if that fixes the problem.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

DavidAns wrote:Just figured out the repro. Warning: It's weird. :)
It looks really weird. Is the "4. Click Don't show me warning again" step necessary?

Did you calculate the MD5 from such "bad" instance of Servat Salamander or from a good one?

Please try:
1. Bring this "bad" state.
2. Try to open setup.exe using Ctrl+Shift+F3 -> PE Viewer. Is some error message displayed?
3. Try to copy setup.exe to another directory (if no error message is displayed, we will ensure that the whole file is readable).

Thank you for test!
Jan Patera
Plugin Developer
Plugin Developer
Posts: 707
Joined: 08 Dec 2005, 14:33
Location: Prague, Czech Republic
Contact:

Post by Jan Patera »

DavidAns wrote:8. Refresh Setup.exe pane
What view type do you have in this panel? Is it thumbnail mode? What other files do you have in that folder? Can you reproduce the problem
even when there are no other files in this folder? It could be that some shell extension or SS plugin corrupts memory when creating a thumbnail.
DavidAns

Post by DavidAns »

1. Reboot
2. Open new Outlook
3. Open new Salamander
4. Reset Options | Confirmations | Do you want to Email selected Files
5. Verify file:
E:\Temp\SalamanderBugDemo>dir
Volume in drive E is E:
Volume Serial Number is E4AA-4760

Directory of E:\Temp\SalamanderBugDemo

2006-02-02 11:58 AM <DIR> .
2006-02-02 11:58 AM <DIR> ..
2006-02-02 11:57 AM 371,230,904 setup.exe
2006-02-02 11:58 AM 103 setup.md5
2 File(s) 371,231,007 bytes
2 Dir(s) 13,595,176,960 bytes free

E:\Temp\SalamanderBugDemo>type setup.md5
; Generated by Servant Salamander, http://www.altap.cz
;
1a52cb6000c4390b6265671e031f9d64 setup.exe

6. Set left and right panes to E:\Temp\SalamanderBugDemo, details mode
7. Verify icon correct, PEV works
8. Ctrl+E for setup.md5 in right pane
9. Click Yes to email
10. Cancel new email
11. Refresh right pane
12. Icon broken, hex view is now used
13. Ctrl+Shift+F3, PEV gives error dialog:
Portable Executable Viewer
Unable to open file E:\Temp\SalamanderBugDemo\setup.exe
14. F7 to create "dir" subdirectory
15. Both panes refresh, icon is now broken, PEV doesn't work
16. Navigate left pane to "dir"
17. Copy from right pane to left pane
18. Success
19. Icon is broken in copy of setup.exe in left pane, PEV doesn't work
20. Start new Salamander instance, leaving broken one running
21. Confirm that icon works in both directories, PEV works in both directories

This seems to be isolated to the Salamander instance that tried to send email and doesn't seem to be related to file corruption or access problems.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

It looks like there is some problem in the Outlook 2003. We should examine it and report it to Microsoft. Added to my to-do list.
DavidAns

Post by DavidAns »

I'm pretty sure (not positive) that this problem did NOT happen with Salamander beta 10. So if you can reproduce the problem with beta 11, please try it with beta 10 as well to check. (I'd check myself, but beta 10 has expired.)

Thanks!
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

DavidAns wrote:(I'd check myself, but beta 10 has expired.)
Btw, you can run expired beta versions too... just wait 30 seconds on start.
DavidAns

Post by DavidAns »

I've just checked and the same problem is present with beta 10, so it's not new to beta 11. I'm not sure if that means it has to be an Outlook problem, but I wanted to let you know my findings. Thanks very much!
Post Reply