[8.0ß6-x64] Error

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

[8.0ß6-x64] Error

Post by *ask-rus »

---------------------------
Total Commander 8.0Я6
---------------------------
Invalid pointer operation.
Invalid pointer operation
Windows 7 SP1 6.1 (Build 7601)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Stack trace (x64):40B13D
40BDCA 8907FB 89BE90 7BEDFE 7BF40A 7D85EB 7B9D5D 7B9D47
7B9D47 7BC738 7CE25E 43405E 434554 698294 440462 431944

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Да Нет
---------------------------
User avatar
Hacker
Moderator
Moderator
Posts: 13068
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

ask-rus,
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, please describe what you were doing! It seems to occur when Total Commander is closed (call to Destroy method).
Author of Total Commander
https://www.ghisler.com
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

I use the utility kITUP to restart TC. The author argues that all implemented correctly.
Author of kITUP wrote: Even if kIT UP goes wrong, that sends all top-level windows WM_CLOSE, is still a normal program should not crumble from this ...

Code: Select all

procedure CloseProcessByPID(PID: Integer); 
   function EnumWindowsProc(hwnd: HWND; lParam: LPARAM): Boolean; stdcall; 
   var 
     PID: Cardinal; 
     Res: Cardinal; 
   begin 
     GetWindowThreadProcessId(hwnd, @PID); 
     if PID = Cardinal(lParam) then 
     begin 
       SendMessageTimeout(hwnd, 16, 0, 0, SMTO_NORMAL, MainInfo.Configuration.CloseProcessWait, Res); 
     end; 
     Result := True; 
   end; 
 begin 
   EnumWindows(@EnumWindowsProc, PID); 
 end;
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

In TC8 b8 seemed that the problem is fixed. In TC8 b7 not tested. Can not find the topic where the error occurred when closing TC, please help me find.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I cannot find it either, but I did catch an exception in the OnClose function...
Author of Total Commander
https://www.ghisler.com
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

ghisler(Author) wrote:I did catch an exception in the OnClose function...
This means that in the next beta will be something fixed? In TC 8 b8 is no error, but sometimes does not restart TC (with kITUP) - starts a new copy.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No, nothing will change in b9.
Author of Total Commander
https://www.ghisler.com
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

Hi, mr. Ghisler!
In beta 11 I do not see a problem. What was done?!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I'm catching a few more exceptions, maybe that fixed it? Please observe it for a few days, and let me know how it goes.
Author of Total Commander
https://www.ghisler.com
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

For 4 days no errors! But I'll watch until the end of the week.
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

ghisler(Author)
Good job, bugs not found. Thanks!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Great, thanks!
Author of Total Commander
https://www.ghisler.com
User avatar
ask-rus
Junior Member
Junior Member
Posts: 44
Joined: 2010-06-17, 10:29 UTC
Location: Russian Federation

Post by *ask-rus »

The problem has returned. The first restart is always an error.
The last time was an error:

Code: Select all

---------------------------
Error
---------------------------
An unhandled exception occurred at $00000000007E04E9 :

EAccessViolation : Access violation

  $00000000007E04E9

  $00000000778C9BD1




---------------------------
ОК   
---------------------------
x64 b(?)-b17a
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This error doesn't seem to come from Total Commander, no version number is shown. Maybe a plugin or Explorer extension?
Author of Total Commander
https://www.ghisler.com
Post Reply