date/time         : 2010-01-08 09:18
computer name     : 3229FA90BE554E6
user name         : Administrator
operating system  : Windows XP Service Pack 2 build 2600
system language   : Chinese
system up time    : 22 minutes 43 seconds 
program up time   : 3 minutes 57 seconds 
processor         : AMD Sempron(tm)
physical memory   : 65/479 MB (/ܼ)
free disk space   : (C:) 4.08 GB (F:) 2.16 GB
display mode      : 1024x768, 32 bit
monitors          : 1
process id        : $1930
allocated memory  : 15.17 MB
executable        : flashfxp.exe
executable hash   : 7A1A22455435370BA04AE2462D325F09
madExcept version : 2.7k
exception class   : EAccessViolation
exception message : ȡڵַ 7C931F6C ģ顰ntdll.dllȡ ַ 20D04FE0.

main thread ($195c):
7c931f6c ntdll.dll     RtlAllocateHeap
7c932c94 ntdll.dll     LdrFindResource_U
77d1f0e9 user32.dll    WCSToMBEx
77d1d540 user32.dll    DefWindowProcA
7c92eae0 ntdll.dll     KiUserCallbackDispatcher
77d1d540 user32.dll    DefWindowProcA
7c92eae0 ntdll.dll     KiUserCallbackDispatcher
7c957b43 ntdll.dll     RtlUnwind
7c92eaf5 ntdll.dll     KiUserExceptionDispatcher
7d5baf35 shell32.dll   SHAlloc
7d5bafd0 shell32.dll   ILClone
7d5c1641 shell32.dll   SHGetPathFromIDListW
7d604a99 shell32.dll   SHGetPathFromIDList
77d1f658 user32.dll    CallWindowProcA
7c93312f ntdll.dll     RtlUnicodeStringToAnsiString
7c812b94 kernel32.dll  GetVersionExA
77d196c2 user32.dll    DispatchMessageA

thread $14a8 (TChangeHandlerThread):
7c92eb94 ntdll.dll     KiFastSystemCallRet
7c92e9a9 ntdll.dll     NtWaitForMultipleObjects
7c8094dc kernel32.dll  WaitForMultipleObjectsEx
7c80a070 kernel32.dll  WaitForMultipleObjects
>> created by main thread ($195c) at:
00507004 flashfxp.exe  

thread $17ac:
7c92eb94 ntdll.dll     KiFastSystemCallRet
7c92e9be ntdll.dll     NtWaitForSingleObject
7c8025c5 kernel32.dll  WaitForSingleObjectEx
7c80252d kernel32.dll  WaitForSingleObject
>> created by main thread ($195c) at:
71a2d35c WS2_32.dll    

thread $17a8: <priority:1>
7c92eb94 ntdll.dll  KiFastSystemCallRet
7c92e9be ntdll.dll  NtWaitForSingleObject
7c939016 ntdll.dll  RtlpWaitForCriticalSection
7c921046 ntdll.dll  RtlEnterCriticalSection

thread $1664:
7c92eb94 ntdll.dll     KiFastSystemCallRet
7c92e9a9 ntdll.dll     NtWaitForMultipleObjects
7c8094dc kernel32.dll  WaitForMultipleObjectsEx
>> created by main thread ($195c) at:
77dca17c advapi32.dll  

:
>> internal error in GetModuleReport:
7c931f6c ???

disassembling:
[...]
7c931c83   push    esi
7c931c84   push    dword ptr [ebp-$1c]
7c931c87   call    -$10f8 ($7c930b94)
7c931c8c   lea     edx, [esi+8]
7c931c8f   mov     [ebp-$19c], edx
7c931c95   mov     eax, [edx]
7c931c97   mov     [ebp-$11c], eax
7c931c9d   mov     ecx, [edx+4]
7c931ca0   mov     [ebp-$174], ecx
7c931ca6   jmp     loc_7c93142e
7c931f49   mov     esi, [eax+4]
7c931f4c   sub     esi, 8
7c931f4f   mov     [ebp-$38], esi
7c931f52   mov     al, [esi+5]
7c931f55   mov     [ebp-$1d], al
7c931f58   lea     ecx, [esi+8]
7c931f5b   mov     edi, [ecx]
7c931f5d   mov     [ebp-$1b8], edi
7c931f63   mov     edx, [esi+$c]
7c931f66   mov     [ebp-$88], edx
7c931f6c > mov     edx, [edx]
7c931f6e   cmp     edx, [edi+4]
7c931f71   jnz     loc_7c95436a
7c931f77   cmp     edx, ecx
7c931f79   jnz     loc_7c95436a
7c931f7f   mov     ecx, [ebp-$88]
7c931f85   mov     [ecx], edi
7c931f87   mov     [edi+4], ecx
7c931f8a   cmp     edi, ecx
7c931f8c   jnz     loc_7c931fbd
7c931f8e   movzx   ecx, word ptr [esi]
7c931f91   mov     edx, ecx
7c931f93   shr     edx, 3
7c931f96   mov     [ebp-$1c0], edx
7c931f9c   and     ecx, 7
7c931f9f   xor     edi, edi
7c931fa1   inc     edi
7c931fa2   shl     edi, cl
7c931fa4   mov     [ebp-$b0], edi
7c931faa   lea     edi, [edx+ebx+$158]
7c931fb1   xor     ecx, ecx
[...]

