Abnormal Program Termination

hanks424
Posts: 2
Joined: Fri Nov 09, 2007 5:04 am

Abnormal Program Termination

Post by hanks424 » Fri Nov 09, 2007 5:12 am

Getting MS Visual C++ Runtime error "Abnormal Program Termination" when exiting application 2.5.1008.6 I have removed and re-installed SFTPMSI.exe.
The program is working OK, just the runtime error upon exit.
Operating system XP Prof SP2

mb
Posts: 12029
Joined: Thu Oct 11, 2001 1:24 pm
Display name: Mat (SmartFTP)
Contact:

Re: Abnormal Program Termination

Post by mb » Fri Nov 09, 2007 5:19 am

Hello ..

Please post the system information from the menu: Help->About "System Information" dialog.

Can you post a screenshot showing SmartFTP right before you close it?

Do you get the Runtime error everytime?

Thank you
Regards,
Mat

hanks424
Posts: 2
Joined: Fri Nov 09, 2007 5:04 am

Re: Abnormal Program Termination

Post by hanks424 » Fri Nov 09, 2007 2:20 pm

Runtime error is every time the program closes. Here's the system info:

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

CPU Speed : 2533 MHz
Total Memory : 511 MB
Free Memory : 79 MB

+- SmartFTP ---------------------------
Version : 2.5.1008.6
Time Stamp : 2007-11-08 01:32:37
Platform : x86

+- Application DLL --------------------
sfFTPLib.dll : 1.5.11.5
sfFavorites.dll : 1.0.4.6
SmartHook.dll : 1.0.2.2

+- Language ---------------------------
SmartFTP.exe : 2.5.1008.6

+- Internet Explorer ------------------
Version : 6.0.2900.2180

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

I can e-mail you copy of screenshot image. Thanks!




Hello ..

Please post the system information from the menu: Help->About "System Information" dialog.

Can you post a screenshot showing SmartFTP right before you close it?

Do you get the Runtime error everytime?

Thank you
Regards,
Mat

s22108
Posts: 1
Joined: Sat Jan 19, 2008 2:09 pm

Re: Abnormal Program Termination

Post by s22108 » Sat Jan 19, 2008 3:38 pm

I have a similar error every time I exit via 'File | Exit':

First popup:-

[indent]Microsoft Visual C++ Debug Library

Debug Error!
Program: C:\Program Files\SmartFTP Client\SmartFTP.exe
abnormal program termination
(Press Retry to debug application)

Abort, Retry, Ignore?
[/indent]
Selecting Ignore gives second popup:-

[indent]Microsoft Visual C++ Debug Library

Runtime Error!
Program: C:\Program Files\SmartFTP Client\SmartFTP.exe
abnormal program termination

Ok?
[/indent]
System Info:

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

CPU Speed : 2732 MHz
Total Memory : 1023 MB
Free Memory : 498 MB

+- SmartFTP ---------------------------
Version : 2.5.1008.27
Time Stamp : 2007-12-15 05:00:40
Platform : x86

+- Application DLL --------------------
sfFTPLib.dll : 1.5.11.20
sfFavorites.dll : 1.0.4.27
sfFavoritesShellExtension.dll : 1.0.1.4
sfTransferQueue.dll : 1.0.1.27
SmartHook.dll : 1.0.2.2

+- Language ---------------------------
SmartFTP.exe : 2.5.1008.27

+- Internet Explorer ------------------
Version : 7.0.5730.13

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

Appears to be harmless, but I would like to know for sure.

mb
Posts: 12029
Joined: Thu Oct 11, 2001 1:24 pm
Display name: Mat (SmartFTP)
Contact:

Re: Abnormal Program Termination

Post by mb » Sat Jan 19, 2008 5:34 pm

Hello ..

Could you please provide step by step instructions on how to reproduce this on a new installation of SmartFTP?

Thank you
Regard,s
Mat

Kukac
Posts: 50
Joined: Sun Nov 07, 2004 6:14 pm

Re: Abnormal Program Termination

Post by Kukac » Sat Jan 19, 2008 9:07 pm

I'm having the same problem. SmartFTP exits with VC++ runtime error every time. Step-by-step instructions? Install, start, exit through 'x' or file/exit.

system info

Code: Select all

+- System -----------------------------

Microsoft Windows Vista Business Edition 

 (Build 6000)



CPU Speed		 : 2133 MHz

Total Memory	  : 4094 MB

Free Memory	   : 3027 MB



+- SmartFTP ---------------------------

Version		   : 2.5.1008.22

Time Stamp		: 2007-12-07 03:20:49

Platform		  : x64



+- Application DLL --------------------

sfFTPLib.dll : 1.5.11.17

sfFavorites.dll : 1.0.4.22

sfFavoritesShellExtension.dll : 1.0.1.4

sfTransferQueue.dll : 1.0.1.22

SmartHook.dll : 1.0.2.2



+- Language ---------------------------

SmartFTP.exe	  : 2.5.1008.22



+- Internet Explorer ------------------

Version		   : 7.0.6000.16575



+- Winsock ----------------------------

Winsock		   : 2.2

event log entry 1

Code: Select all

Log Name:	  Application

Source:		Application Error

Date:		  2008.01.20. 5:55:39

Event ID:	  1000

Task Category: (100)

Level:		 Error

Keywords:	  Classic

User:		  N/A

Computer:	  X

Description:

Faulting application SmartFTP.exe, version 2.5.1008.22, time stamp 0x47590e5b, faulting module SmartFTP.exe, version 2.5.1008.22, time stamp 0x47590e5b, exception code 0x40000015, fault offset 0x00000000003e7922, process id 0x858, application start time 0x01c85add9d950b10.

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

	<Provider Name="Application Error" />

	<EventID Qualifiers="0">1000</EventID>

	<Level>2</Level>

	<Task>100</Task>

	<Keywords>0x80000000000000</Keywords>

	<TimeCreated SystemTime="2008-01-19T20:55:39.000Z" />

	<EventRecordID>2145</EventRecordID>

	<Channel>Application</Channel>

	<Computer>X</Computer>

	<Security />

  </System>

  <EventData>

	<Data>SmartFTP.exe</Data>

	<Data>2.5.1008.22</Data>

	<Data>47590e5b</Data>

	<Data>SmartFTP.exe</Data>

	<Data>2.5.1008.22</Data>

	<Data>47590e5b</Data>

	<Data>40000015</Data>

	<Data>00000000003e7922</Data>

	<Data>858</Data>

	<Data>01c85add9d950b10</Data>

  </EventData>

</Event>

event log entry 2

Code: Select all

Log Name:	  Application

Source:		Application Error

Date:		  2008.01.20. 5:55:13

Event ID:	  1000

Task Category: (100)

Level:		 Error

Keywords:	  Classic

User:		  N/A

Computer:	  X

Description:

Faulting application SmartFTP.exe, version 2.5.1008.22, time stamp 0x47590e5b, faulting module SmartFTP.exe, version 2.5.1008.22, time stamp 0x47590e5b, exception code 0x40000015, fault offset 0x00000000003e7922, process id 0x824, application start time 0x01c85adcf2f52460.

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

	<Provider Name="Application Error" />

	<EventID Qualifiers="0">1000</EventID>

	<Level>2</Level>

	<Task>100</Task>

	<Keywords>0x80000000000000</Keywords>

	<TimeCreated SystemTime="2008-01-19T20:55:13.000Z" />

	<EventRecordID>2144</EventRecordID>

	<Channel>Application</Channel>

	<Computer>X</Computer>

	<Security />

  </System>

  <EventData>

	<Data>SmartFTP.exe</Data>

	<Data>2.5.1008.22</Data>

	<Data>47590e5b</Data>

	<Data>SmartFTP.exe</Data>

	<Data>2.5.1008.22</Data>

	<Data>47590e5b</Data>

	<Data>40000015</Data>

	<Data>00000000003e7922</Data>

	<Data>824</Data>

	<Data>01c85adcf2f52460</Data>

  </EventData>

</Event>
Last edited by Kukac on Sat Jan 19, 2008 9:09 pm, edited 1 time in total.

mb
Posts: 12029
Joined: Thu Oct 11, 2001 1:24 pm
Display name: Mat (SmartFTP)
Contact:

Re: Abnormal Program Termination

Post by mb » Sat Jan 19, 2008 10:02 pm

Kukac:
1. Test with the 32-bit version from: https://www.smartftp.com/download
2. Then provide the crash dumps: https://www.smartftp.com/support/kb/how- ... f2594.html

Regards,
Mat

Kukac
Posts: 50
Joined: Sun Nov 07, 2004 6:14 pm

Re: Abnormal Program Termination

Post by Kukac » Mon Jan 21, 2008 5:10 pm

I did what you asked.

1. Installed version 2.5.1008.33 from the link provided by you. In order to avoid problems due to funny settings, I removed my settings folder prior to installation, though I didn't touch my registry. Got the same VC++ error on exit.

2. I'll edit this post to include links to the crash report on rapidshare. For now, I'm still uploading all the rar'ed ~200 MBs (uncompressed around 500M). Here're the links to the report:

I'd like to suggest a few clarifications/corrections to the "how to collect crash reports" page.

A/ On Vista x64 and using 64-bit debug tools, the correct path to the script is %systemdrive%\Program Files\Debugging Tools for Windows 64-bit\adplus.vbs. There're 2 problems with the one shown on the page, first %programfiles% sometimes resolves to the program files (x86) dir, second there's the "64-bit" at the end of the directory path.

B/ When smartftp wasn't running when the script was executed, I got an error indicating so and the debug report looked quite empty except for a process list (check the first, older folder in the rar). To get a full crash report I had to start the client first and then run the script.

C/ On running the script a window pops up telling me about some missing symbols path variable. If this is to be ignored, please indicate so. I wouldn't want to redo the whole process, especially the uploading to rapidshare (which still hasn't finished, instead it has failed once already

edit: used A) ... C), turned out B ) was
edit2: typos, grammar
edit3: finally, here're the links. good luck
Last edited by Kukac on Mon Jan 21, 2008 6:00 pm, edited 1 time in total.

mb
Posts: 12029
Joined: Thu Oct 11, 2001 1:24 pm
Display name: Mat (SmartFTP)
Contact:

Re: Abnormal Program Termination

Post by mb » Mon Jan 21, 2008 7:06 pm

Hello ..

Thank you. I have updated the article accordingly.

The %ProgramFiles% variable resolves to the 64-bit program files folder if you run it in a 64-bit process (e.g. 64-bit command line).

I will look at the crash dumps and post any updates here.

Regards,
Mat

mb
Posts: 12029
Joined: Thu Oct 11, 2001 1:24 pm
Display name: Mat (SmartFTP)
Contact:

Re: Abnormal Program Termination

Post by mb » Mon Jan 21, 2008 9:48 pm

Hello ..

I wasn't able to debug the problem with the 64-bit dumps. Can you create the crash dumps again with the 32-bit version of the debugging tools for windows?

Thank you
Regards,
Mat

Locked