Code: Select all
date/time : 2011-06-28, 13:34:58, 704ms
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 4 hours 35 minutes
program up time : 977 milliseconds
processors : 2x Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
physical memory : 626/2030 MB (free/total)
free disk space : (C:) 13.61 GB (E:) 305.09 GB
display mode : 1680x1050, 32 bit
process id : $1564
allocated memory : 18.94 MB
command line : "E:\PortableApps\FreeCommanderPortable\App\FreeCommander\FreeCommander.exe" -i="E:\PortableApps\FreeCommanderPortable\Data\settings\FreeCommander.ini"
executable : FreeCommander.exe
exec. date/time : 2011-06-25 21:44
version : 0.0.0.540
compiled with : Delphi 2010
madExcept version : 3.0l
callstack crc : $252f2622, $ad67f543, $bca89087
exception number : 1
exception class : EInvalidOperation
exception message : Invalid image size.
main thread ($1208):
0057362d +051 FreeCommander.exe ImgList TCustomImageList.CheckImage
005728ff +037 FreeCommander.exe ImgList TCustomImageList.ReplaceMasked
008ada7d +10d FreeCommander.exe fcTabControl 1281 +16 TfcTabControl.MsgSetIconIndex
0055a944 +2d4 FreeCommander.exe Controls TControl.WndProc
0055f20c +568 FreeCommander.exe Controls TWinControl.WndProc
0055e8ac +02c FreeCommander.exe Controls TWinControl.MainWndProc
004b1290 +014 FreeCommander.exe Classes StdWndProc
7e418a0b +00a USER32.dll DispatchMessageW
0058be3d +11d FreeCommander.exe Forms TApplication.ProcessMessage
0058be82 +00a FreeCommander.exe Forms TApplication.HandleMessage
0058c1ad +0c9 FreeCommander.exe Forms TApplication.Run
009749c1 +049 FreeCommander.exe FreeCommander 256 +6 initialization
thread $107c:
7c90df48 +0a ntdll.dll NtWaitForMultipleObjects
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
77df8c8c +00 ADVAPI32.dll
thread $d84:
7c90daa8 +0a ntdll.dll NtReplyWaitReceivePortEx
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
77e7d10d +00 RPCRT4.dll
thread $1468:
7c90d218 +0a ntdll.dll NtDelayExecution
7c8023eb +4b kernel32.dll SleepEx
7c802450 +0a kernel32.dll Sleep
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
775309b3 +00 ole32.dll
thread $11d4:
7c90daa8 +0a ntdll.dll NtReplyWaitReceivePortEx
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by thread $d84 at:
77e7d10d +00 RPCRT4.dll
thread $304:
7c90d218 +a ntdll.dll NtDelayExecution
thread $1154:
7c90da48 +a ntdll.dll NtRemoveIoCompletion
thread $15e4 (TChangeHandlerThread):
7c90df48 +0a ntdll.dll NtWaitForMultipleObjects
7c80958a +00 kernel32.dll WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll WaitForMultipleObjects
0060c6a1 +6d FreeCommander.exe RzShellCtrls 3824 +11 TChangeHandlerThread.Execute
0046c3fb +2b FreeCommander.exe madExcept HookedTThreadExecute
004ae76e +42 FreeCommander.exe Classes ThreadProc
0040707c +28 FreeCommander.exe System 240 +0 ThreadWrapper
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
0060c36a +1e FreeCommander.exe RzShellCtrls 3713 +4 TChangeHandlerThread.Create
thread $14f0 (TChangeHandlerThread):
7c90df48 +0a ntdll.dll NtWaitForMultipleObjects
7c80958a +00 kernel32.dll WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll WaitForMultipleObjects
0060c6a1 +6d FreeCommander.exe RzShellCtrls 3824 +11 TChangeHandlerThread.Execute
0046c3fb +2b FreeCommander.exe madExcept HookedTThreadExecute
004ae76e +42 FreeCommander.exe Classes ThreadProc
0040707c +28 FreeCommander.exe System 240 +0 ThreadWrapper
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
0060c36a +1e FreeCommander.exe RzShellCtrls 3713 +4 TChangeHandlerThread.Create
thread $16e8 (TVirtualImageThread): <priority:1>
7c90df58 +0a ntdll.dll NtWaitForSingleObject
7c8025d5 +85 kernel32.dll WaitForSingleObjectEx
7c80253d +0d kernel32.dll WaitForSingleObject
008116fc +50 FreeCommander.exe fcIconThread 356 +6 TVirtualImageThread.Execute
0046c3fb +2b FreeCommander.exe madExcept HookedTThreadExecute
004ae76e +42 FreeCommander.exe Classes ThreadProc
0040707c +28 FreeCommander.exe System 240 +0 ThreadWrapper
0046c2dd +0d FreeCommander.exe madExcept CallThreadProcSafe
0046c347 +37 FreeCommander.exe madExcept ThreadExceptFrame
>> created by main thread ($1208) at:
00811436 +16 FreeCommander.exe fcIconThread 262 +1 TVirtualImageThread.Create
disassembling:
[...]
008ada6e push eax
008ada6f mov eax, [ebp-4]
008ada72 mov eax, [eax+$428]
008ada78 mov ecx, [ebp-$c]
008ada7b mov edx, esi
008ada7d > call -$33b1ba ($5728c8) ; ImgList.TCustomImageList.ReplaceMasked
008ada82 xor eax, eax
008ada84 pop edx
008ada85 pop ecx
008ada86 pop ecx
008ada87 mov fs:[eax], edx
[...]
error details:
on startup