Crash when pointing to a .png image file

When I want to select a .png image file (locally) the SmartFTP client just crashes without any warning. Re-start, re-boot or re-installation does not solve the problem.



+- System -----------------------------
Microsoft Windows XP Professional
Service Pack 2 (Build 2600)

CPU Speed : 1998 MHz
Total Memory : 511 MB
Free Memory : 50 MB

+- SmartFTP ---------------------------
Version : 2.5.1006.40
Time Stamp : 2007-09-22 13:25:14
Platform : x86

+- Application DLL --------------------
sfFTPLib.dll : 1.5.10.0
sfFavorites.dll : 1.0.2.40
SmartHook.dll : 1.0.2.2

+- Language ---------------------------
SmartFTP.exe : 2.5.1006.40

+- Internet Explorer ------------------
Version : 7.0.5730.11

+- Winsock ----------------------------
Winsock : 2.2

Hello ..

Please install the latest version from:
https://www.smartftp.com/download

If it crashes again please submit the crash report to Microsoft when asked. In addition please send the mdmp file that is created during the crash to us. You can find the location of the minidump by inspecting the event that is generated in the event viewer.

Does it crash with every .png you select or just with one particular one?

Regards,
Mat

Hello ..

Event Viewer:
Start -> Control Panel -> Administration Tools -> Event View

Check if you find a crash report in the Application log.

Without a crash dump we cannot debug the problem.

Do you have any 3rd party software installed that may interfere with .png files in the shell?
Does the thumbnail view work in Windows Explorer where the .png files are located at?

Regards,
Mat

Hello ..

What's the file version of gdiplus.dll in the C:\Windows\System32 folder? To get the file version right click on the file and select "Properties" from the context menu. Then go to the version dialog.

Thank you.

Regards,
Mat

Please post the content of the following registry key: HKEY_CLASSES_ROOT\.png

To get the content follow these steps:
1. Start regedit.exe
2. Select HKEY_CLASSES_ROOT\.png in the tree view (left side)
3. Menu: File->Export
4. Specify a .reg file in the Save As ... dialog.
5. Open/Edit the exported .reg file in a text editor.
6. Copy&Paste everything in the file
7. Paste the content here.

Thanks again
Mat

Hello ..

Event Viewer:
Start -> Control Panel -> Administration Tools -> Event View

Check if you find a crash report in the Application log.

Without a crash dump we cannot debug the problem.

Do you have any 3rd party software installed that may interfere with .png files in the shell?
Does the thumbnail view work in Windows Explorer where the .png files are located at?

Regards,
Mat

Sorry, there is NO crash dump in the event viewer.
There should be no other software interfering (everything worked well in the previous version of SmartFTP).

Hello ..

What's the file version of gdiplus.dll in the C:\Windows\System32 folder? To get the file version right click on the file and select "Properties" from the context menu. Then go to the version dialog.

Thank you.

Regards,
Mat

Can't find this .dll !!!

I have got a gdi32.dll (Version: 5.1.2600.3159)

Thanks,
Jens

Please post the content of the following registry key: HKEY_CLASSES_ROOT\.png

To get the content follow these steps:
1. Start regedit.exe
2. Select HKEY_CLASSES_ROOT\.png in the tree view (left side)
3. Menu: File->Export
4. Specify a .reg file in the Save As ... dialog.
5. Open/Edit the exported .reg file in a text editor.
6. Copy&Paste everything in the file
7. Paste the content here.

Thanks again
Mat

So, here is the content of .png:

[codebox]Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.png]
"PerceivedType"="image"
@="Fireworks.Doc"
"Content Type"="image/png"

[HKEY_CLASSES_ROOT\.png\OpenWithList]

[HKEY_CLASSES_ROOT\.png\OpenWithList\CoverDes.exe]

[HKEY_CLASSES_ROOT\.png\OpenWithList\ois.exe]
@=""

[HKEY_CLASSES_ROOT\.png\OpenWithList\PhotoSnapViewer.exe]

[HKEY_CLASSES_ROOT\.png\OpenWithProgids]
"pngfile"=hex(0):

[HKEY_CLASSES_ROOT\.png\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[/codebox]

Thank you.

Do you have a gdiplus.dll in the following folder:
C:\WINDOWS\WinSxS\

For example on my Windows XP installation the gdiplus.dll is located at:
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82

Please post the full name/path of the folder where the gdiplus.dll is.

Regards,
Mat

Thank you.

Do you have a gdiplus.dll in the following folder:
C:\WINDOWS\WinSxS\

For example on my Windows XP installation the gdiplus.dll is located at:
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82

Please post the full name/path of the folder where the gdiplus.dll is.

Regards,
Mat

I have found at least 2 instances:

one in
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.0_x-ww_8d353f13
Version: 5.1.3097.0 (xpclient.010817-1148)

and one in
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82
Version: 5.1.3102.2180 (xpsp_sp2_rtm.040803-2158)

Thanks,

Jens

Hello ..

Thank you. We cannot see any problems. You may want to disable the Preview pane which very likely causes the problem.
Menu: View->Panes->Preview

Regards,
Mat

I'm having the same problem when I click on a png file with a preview window.

I have both files, as well:
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.0_x-ww_8d353f13
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82

Here is the event log:
Event 1000: Faulting application smartftp.exe, version 2.5.1006.44, faulting module ntdll.dll, version 5.1.2600.2180, fault address 0x00031c6b.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event 1001:Fault bucket 523916053.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


And the registry entry for .png:
[codebox]Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.png]
"PerceivedType"="image"
@="Fireworks.Doc.4"
"Content Type"="image/png"

[HKEY_CLASSES_ROOT\.png\OpenWithList]

[HKEY_CLASSES_ROOT\.png\OpenWithList\ois.exe]
@=""

[HKEY_CLASSES_ROOT\.png\OpenWithProgids]
"pngfile"=hex(0):

[HKEY_CLASSES_ROOT\.png\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[/codebox]

I hope it hepls,
Thank you

Thanks.

Can you email the minidump (a .dmp or .mdmp)? The location of the dump file should be found in the event description.

Thanks
Mat

Hello ..

Please go to the Control Panel -> Administrative Tools -> Event Viewer. In the Application log you should find an event with a crash description. The path to the dmp file should be there as well.
Or you may want to search your harddisk for .dmp and .mdmp files.

Feel free to contact me on Live Messenger anytime ;-)

Regards,
Mat
SmartFTP

I also have been getting crashes when selecting .png files on the local side, even with the Preview pane closed. My .png files have transparency, if that makes a difference.

Here's my System Info:

+- System -----------------------------
Microsoft Windows XP Professional
Service Pack 2 (Build 2600)

CPU Speed : 1993 MHz
Total Memory : 1535 MB
Free Memory : 269 MB

+- SmartFTP ---------------------------
Version : 2.5.1006.40
Time Stamp : 2007-09-22 13:25:14
Platform : x86

+- Application DLL --------------------
sfFTPLib.dll : 1.5.10.0
sfFavorites.dll : 1.0.2.40
SmartHook.dll : 1.0.2.2

+- Language ---------------------------
SmartFTP.exe : 2.5.1006.40

+- Internet Explorer ------------------
Version : 7.0.5730.11

+- Winsock ----------------------------
Winsock : 2.2

We need crash dumps to fix the problem. Please send them to any of our email addresses.

Regards,
SmartFTP

Do you guys have Macromedia Fireworks installed?

Hello ..

Please try the latest version (.48):
https://www.smartftp.com/download

We believe that we have fixed the bug.

Regards,
Mat
SmartFTP

Duplicated issue on .47, installed .48 and it previews the PNG properly now (doesn't crash).

This just started happening to me tonight. png's crash everytime in local view. I have 2.5 1006 installed.

Any advice on what I can do?

Is it recommended to uninstall the old version first , then install the new version clean? Will I lose ftp site settings if I do that?
Or can I just run the new over old w/o issues?


ps: maybe i missed it, but where do you find/see what version you're running (ie .48)

Hello ..

You can just install the new version over the old one.

Version info can be found in the menu: Help->About

Regards,
Mat