[7.50a] Access violation

Please report only one bug per message!

Moderators: sheep, Hacker, Stefan2, white

Post Reply
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

[7.50a] Access violation

Post by *m^2 » 2009-10-10, 21:30 UTC

Code: Select all

---------------------------
Total Commander 7.50a fin
---------------------------
Access violation at address 00402CB1. Read of address 7463656C.

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

Windows exception: C0000005
Stack trace:
00402CB1
436AC9  445F34  431BAC  443C6F  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34
44410E  445F34  44410E  445F34  44410E  445F34

Raw:
4437B4  415851  507DBC  410E90  413F42
406C54  404602  69F143  4023DB  4026A4  4036C5  4437E2  4023DB
4026A4  4036C5  4437E2  4023DB  4026A4  4036C5
4437E2  4023DB  436AC9  443C6F  402235  4033D4
4021B4  44410E  445F22  445F34  443782  4026A4
4036C5  4437E2  4026A4  4036C5  4437E2  4026A4
4036C5  4437E2  431BAC  443C6F  431C25  44410E
445F22  445F34  431C43  44410E  445F22  445F34
431C43  44410E  445F22  445F34  431C43  44410E
445F22  445F34  431C43  44410E  445F22  445F34

Press Ctrl+C to copy this report!
---------------------------
OK   
---------------------------
There is a memory leak in TC. I believe it's related to unpacking (password protected?) rar archives using external rar.exe.
I want to trace it, but that's not the point of this report.
I was in a situation with very low memory, heavy disk thrashing. Also, 100% CPU usage. I knew that TC has this leak and expected it to be taking 200-500 MB and decided to restart it. A few seconds after pressing the close button (my computer was working really slow then), I saw the message above.

ADDED:
Strange. I see that some of the work my computer was doing is unfinished, output files are cut. Did other processes crash too?
Also, I have to say that it's not the first time I restart TC in such situation and I never saw it causing a crash.

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 37695
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) » 2009-10-13, 19:48 UTC

There seems to be an infinite loop in Delphi, the following two functions alternate each other:
TWinControl.CreateHandle
TWinControl.GetHandle

Apparently Windows cannot create any more window controls because of an out of memory (probably: USER objects) situation.
There is a memory leak in TC.
I'm not aware of any, can you try to me more specific of what you are trying to do? Are these multi-volume RAR files, or otherwise special?
Author of Total Commander
http://www.ghisler.com

User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 » 2009-10-14, 04:13 UTC

ghisler(Author) wrote:There seems to be an infinite loop in Delphi, the following two functions alternate each other:
TWinControl.CreateHandle
TWinControl.GetHandle

Apparently Windows cannot create any more window controls because of an out of memory (probably: USER objects) situation.
There is a memory leak in TC.
I'm not aware of any, can you try to me more specific of what you are trying to do? Are these multi-volume RAR files, or otherwise special?
Various.
Usually encrypted, sometimes multi-volume.
I'll try to find something reproducible.

EDIT:
I just experienced another crash like that.
Sorry, I didn't copy it.
No other programs crashed this time, though background jobs were the same.

User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 » 2009-10-18, 11:33 UTC

Similar situation, just this time my computer wasn't overloaded.

Code: Select all

---------------------------
Total Commander 7.50a fin
---------------------------
Access violation at address 00445F36. Read of address 000000E4.

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

Windows exception: C0000005
Stack trace:
00445F36
414BEC  415398  4177F1  >414514  414514  41673E
442479  414514  443C2C  443F67  445F34  465F15
403630  
Raw:
414B7B  414BEC  41506B  415398  4177F1  442479
444689  4161F0  4443C6  414514  444733  416D81
444D11  442479  444689  4443C6  4443DD  4161F0
4443C6  414514  41673E  417656  442479  444689
444689  4161F0  4443C6  414514  443C2C  402235
4033D4  4021B4  4023DB  4026A4  4036C5  4437E2
443DB2  443F67  46005A  4023DB  4026A4  402D2E
402F77  65853B  4210BE  420F1D  414F18  416AE8
44410E  445F22  445F34  6013F9  690062  50001E
46005A  465F15  4026A4  403630  
Press Ctrl+C to copy this report!
---------------------------
OK   
---------------------------

Caretaker
Junior Member
Junior Member
Posts: 8
Joined: 2003-06-27, 23:03 UTC
Location: MD
Contact:

Post by *Caretaker » 2009-10-23, 20:47 UTC

same here under win 7:

---------------------------
Total Commander 7.50a fin
---------------------------
Access violation at address 77073E1B. Read of address 000B0058.

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

Windows exception: C0000005
Stack trace:
77073E1B
67EBC3 67EE1B 681EC5 682001 5FF4DE 5DD0D3
4443BA >414514 44397B 414514 4438E9 414514
442479 443A3D 4443BA 414514 44397B 414514
419B58 419BF0 69F119
Raw:
67EBC3 67EE1B 681EC5 690063 69C11F 682001
69BBC9 65C563 65C563 69C025 69C11F 698843
6986B5 60077C 690063 69E65D 5DBA43 5DC615
66B71A 69BC73 66B770 69C11F 69623E 665701
66BBA0 5FF464 444733 442479 444689 444689
698CE5 433D25 443A3D 4443BA 4443DD 66B71A
66B71A 69BC73 66B770 40268C 402CF0 402F3C
6584A2 69C11F 69C11F 5FF4DE 69C11F 69C366
6952D9 5DACC3 69BBC9 6985D7 69BBC9 6985D7
69C025 69C11F 698843 6986B5 69C11F 698843

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nein
---------------------------

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 37695
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) » 2009-10-26, 17:16 UTC

2Caretaker
Your crash was at a completely different address. Can you describe what you were doing in TC when you got the crash?
Author of Total Commander
http://www.ghisler.com

Post Reply