crashing with violation in module ntdll.dll

Bugs and issues.
Post Reply
Message
Author
dietmar
Posts: 5
Joined: 11.03.2015, 03:33

crashing with violation in module ntdll.dll

#1 Post by dietmar » 11.03.2015, 03:45

Hi,

since a fresh install of Win7 (64 Bit), my FreeCommander crashes regularly, sometimes after some file action, sometimes even after hours of idle without having anything done with it.

I did a clean re-install, and a "sfc scannow". All is ok...

Any hints?

Thx,
Dietmar

exception class : EAccessViolation
exception message : Access violation at address 77DD2685 in module 'ntdll.dll'. Read of address 6B1539B1.

thread $f30:
77dd2685 +84 ntdll.dll
77dd25da +79 ntdll.dll RtlReAllocateHeap
596bfaa1 +15 DUI70.dll ?Register@ClassInfoBase@DirectUI@@QAEJXZ
596c662d +10 DUI70.dll ?Register@HWNDHost@DirectUI@@SGJXZ
596c660c +1b DUI70.dll RegisterBaseControls
596c4b85 +00 DUI70.dll RegisterAllControls
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
758c450f +00 SHLWAPI.dll

main thread ($16e8):
77db0156 +00e ntdll.dll NtWaitForMultipleObjects
75a215f1 +0fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +089 kernel32.dll WaitForMultipleObjectsEx
75930864 +000 USER32.dll MsgWaitForMultipleObjectsEx
75930b64 +01a USER32.dll MsgWaitForMultipleObjects
758cacc4 +037 SHLWAPI.dll #194
758c4587 +013 SHLWAPI.dll SHCreateThread
76499712 +00a shell32.dll SHFileOperationW
0089e272 +08e FreeCommander.exe fcFileOperationController 636 +15 TfcFileOperationController.ShellFileDelete
0089e0ba +176 FreeCommander.exe fcFileOperationController 603 +25 TfcFileOperationController.ShellFileDelete
008a269f +067 FreeCommander.exe fcFileDataSupplierBase 1090 +8 TfcFileDataSupplierBase.Delete
00b03ffe +15a FreeCommander.exe fcController 1983 +24 TfcController.DeleteSelectedItems
00b59c73 +067 FreeCommander.exe FcMain 5410 +6 TFcFormMain.actFileDeletePermanentlyExecute
0048ecef +00f FreeCommander.exe System.Classes TBasicAction.Execute
0050abb1 +031 FreeCommander.exe Vcl.ActnList TContainedAction.Execute
0050b99c +050 FreeCommander.exe Vcl.ActnList TCustomAction.Execute
0050ba35 +005 FreeCommander.exe Vcl.ActnList TCustomAction.HandleShortCut
0050afe7 +08b FreeCommander.exe Vcl.ActnList TCustomActionList.IsShortCut
005ff42f +047 FreeCommander.exe Vcl.Forms DispatchShortCut
005ff4bd +059 FreeCommander.exe Vcl.Forms TCustomForm.IsShortCut
0052df3c +068 FreeCommander.exe Vcl.Controls TWinControl.IsMenuKey
0052df89 +01d FreeCommander.exe Vcl.Controls TWinControl.CNKeyDown
00527171 +2bd FreeCommander.exe Vcl.Controls TControl.WndProc
0052bacf +5b3 FreeCommander.exe Vcl.Controls TWinControl.WndProc
00580b8a +0a2 FreeCommander.exe Vcl.ComCtrls TCustomListView.WndProc
0052b124 +02c FreeCommander.exe Vcl.Controls TWinControl.MainWndProc
0048f9e4 +014 FreeCommander.exe System.Classes StdWndProc
77da0107 +02b ntdll.dll KiUserCallbackDispatcher
77213388 +010 kernel32.dll BaseThreadInitThunk

thread $18ac:
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
77213388 +10 kernel32.dll BaseThreadInitThunk

thread $14ec:
77dafd8a +0e ntdll.dll NtDelayExecution
75a23bcf +5f KERNELBASE.dll SleepEx
75a244a0 +0a KERNELBASE.dll Sleep
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
6cecba5c +00 Boxcryptor.Ext.dll

thread $1ce0 (TWorkerThread):
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
75a215f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +89 kernel32.dll WaitForMultipleObjectsEx
772141fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $1ce4 (TWorkerThread):
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
75a215f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +89 kernel32.dll WaitForMultipleObjectsEx
772141fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $1ce8 (TWorkerThread):
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
75a215f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +89 kernel32.dll WaitForMultipleObjectsEx
772141fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $1cec (TWorkerThread):
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
75a215f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +89 kernel32.dll WaitForMultipleObjectsEx
772141fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $1240:
77db1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
77213388 +10 kernel32.dll BaseThreadInitThunk

thread $13f0:
77dafd8a +0e ntdll.dll NtDelayExecution
75a23bcf +5f KERNELBASE.dll SleepEx
75a244a0 +0a KERNELBASE.dll Sleep
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by thread $20bc at:
770cda8e +00 ole32.dll

thread $1e78 (TRzChangeHandlerThread):
77db0156 +0e ntdll.dll NtWaitForMultipleObjects
75a215f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
772119f3 +89 kernel32.dll WaitForMultipleObjectsEx
772141fb +13 kernel32.dll WaitForMultipleObjects
006e8dc5 +6d FreeCommander.exe RzShellCtrls 3856 +11 TRzChangeHandlerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
77213388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($16e8) at:
006e8a8e +1e FreeCommander.exe RzShellCtrls 3742 +4 TRzChangeHandlerThread.Create

thread $2174:
77db1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
77213388 +10 kernel32.dll BaseThreadInitThunk

thread $20bc:
77db1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
77213388 +10 kernel32.dll BaseThreadInitThunk

thread $1ea4:
77db1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
77213388 +10 kernel32.dll BaseThreadInitThunk

thread $1080:
77db1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
77213388 +10 kernel32.dll BaseThreadInitThunk

stack dump:
08ebfc28 63 f7 04 7f 00 00 f2 00 - 38 00 00 00 18 1a ec 04 c.......8.......
08ebfc38 4c fc eb 08 00 00 00 00 - 34 fc eb 08 00 00 00 00 L.......4.......
08ebfc48 70 77 f4 00 43 00 3a 00 - 5c 00 57 00 69 00 6e 00 pw..C.:.\.W.i.n.
08ebfc58 64 00 6f 00 77 00 73 00 - 5c 00 57 00 69 00 6e 00 d.o.w.s.\.W.i.n.
08ebfc68 53 00 78 00 53 00 5c 00 - 78 00 38 00 36 00 5f 00 S.x.S.\.x.8.6._.
08ebfc78 6d 00 69 00 63 00 72 00 - 8c e3 db 77 47 f7 04 7f m.i.c.r....wG...
08ebfc88 0e 00 07 80 a4 01 f2 00 - 00 00 f2 00 99 01 dc 77 ...............w
08ebfc98 8a fd eb 08 0d 00 88 1d - ab 02 00 00 67 f7 04 7f ............g...
08ebfca8 38 fd eb 08 16 00 00 00 - 8c e3 db 77 0e 00 00 00 8..........w....
08ebfcb8 ab 02 00 00 b4 01 f2 00 - 00 00 f2 00 e0 8d f2 00 ................
08ebfcc8 b2 04 00 00 12 00 00 00 - 00 00 00 00 00 00 00 00 ................
08ebfcd8 20 1e ec 04 d0 8a f2 00 - 00 00 f2 00 18 1a ec 04 ...............
08ebfce8 30 8f f2 00 00 00 00 00 - 84 fc eb 08 e0 8d f2 00 0...............
08ebfcf8 60 ff eb 08 f5 71 e0 77 - 37 d8 34 00 10 1a ec 04 `....q.w7.4.....
08ebfd08 8c e3 db 00 00 00 f2 00 - 02 00 00 00 28 fc eb 08 ............(...
08ebfd18 f0 f7 eb 08 60 ff eb 08 - f5 71 e0 77 df c7 34 00 ....`....q.w..4.
08ebfd28 fe ff ff ff a0 fd eb 08 - df 25 dd 77 18 1a ec 04 .........%.w....
08ebfd38 38 00 00 00 07 00 00 00 - c8 01 ec 04 18 1a ec 04 8...............
08ebfd48 00 00 00 00 08 0d ff 00 - c9 2c dc 77 08 0d ff 00 .........,.w....
08ebfd58 00 00 00 00 08 00 00 00 - 44 fe eb 08 00 00 00 00 ........D.......

disassembling:
[...]
77dd2676 shr edx, 3
77dd2679 mov eax, [eax]
77dd267b xor eax, edx
77dd267d xor eax, [$77e900a4]
77dd2683 xor eax, edi
77dd2685 > mov ax, [eax+$10]
77dd2689 movzx esi, ax
77dd268c mov al, [ecx]
77dd268e cmp al, 5
77dd2690 jz loc_77e1dcb2
77dd2696 test al, $40
[...]


joby_toss
Posts: 1345
Joined: 22.07.2009, 21:19
Location: Romania
Contact:

Re: crashing with violation in module ntdll.dll

#3 Post by joby_toss » 11.03.2015, 14:49

@dietmar: could you try the portable version and see if the problem persists?

dietmar
Posts: 5
Joined: 11.03.2015, 03:33

Re: crashing with violation in module ntdll.dll

#4 Post by dietmar » 12.03.2015, 01:47

Hi,

thanks Karol, but as I said, "sfc scannow" is ok.
I must admit that I did not test the RAM yet, but I don't think it is a hardware problem since the hardware didn't change and the problem occurs now after a fresh installation...

I will test the portable version and let you know!

Thx,
Dietmar

dietmar
Posts: 5
Joined: 11.03.2015, 03:33

Re: crashing with violation in module ntdll.dll

#5 Post by dietmar » 19.03.2015, 23:09

Hi,

using the portable version did not help much... It crashes not that many times but always several times during some hours... annoying. I really liked FC and got used to it for years now, but I fear that I will have to take a look at other file managers :(

The main difference is, that the portable FC mostly crashes without any debug output - it just hangs ("application not answering and needs to be closed") or even has to be killed manually.

I only managed by luck to get one debug output, which looks quite similar to the one I posted above...

Dietmar

exception class : EAccessViolation
exception message : Access violation at address 77408E19 in module 'ntdll.dll'. Write of address 00000014.

thread $1980:
77408e19 +00 ntdll.dll
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
6d93c9ac +00 Boxcryptor.Ext.dll

main thread ($6f4):
7699f5b7 +00e USER32.dll WaitMessage
00604485 +149 FreeCommander.exe Vcl.Forms TApplication.Idle
0060369f +017 FreeCommander.exe Vcl.Forms TApplication.HandleMessage
006039d1 +0c9 FreeCommander.exe Vcl.Forms TApplication.Run
00b718c5 +169 FreeCommander.exe FreeCommander 370 +53 initialization
74fd3388 +010 kernel32.dll BaseThreadInitThunk

thread $144c:
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
74fd3388 +10 kernel32.dll BaseThreadInitThunk

thread $e0c (TWorkerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $ba0 (TWorkerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $dcc (TWorkerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $4d0 (TWorkerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
008baafe +2e FreeCommander.exe csWorkerThreadPool 433 +5 TWorkerThreadJobLists.WaitForNextJob
008bac93 +13 FreeCommander.exe csWorkerThreadPool 521 +3 TWorkerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
008babee +1e FreeCommander.exe csWorkerThreadPool 465 +1 TWorkerThread.Create

thread $4a8:
773f1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
74fd3388 +10 kernel32.dll BaseThreadInitThunk

thread $1e2c:
773ef8ca +0e ntdll.dll NtWaitForSingleObject
754c14a5 +92 KERNELBASE.dll WaitForSingleObjectEx
74fd118f +3e kernel32.dll WaitForSingleObjectEx
74fd1143 +0d kernel32.dll WaitForSingleObject
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
76beda8e +00 ole32.dll

thread $998 (TRzChangeHandlerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
006e8dc5 +6d FreeCommander.exe RzShellCtrls 3856 +11 TRzChangeHandlerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
006e8a8e +1e FreeCommander.exe RzShellCtrls 3742 +4 TRzChangeHandlerThread.Create

thread $20e4:
773f1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
74fd3388 +10 kernel32.dll BaseThreadInitThunk

thread $1e30:
773efd8a +0e ntdll.dll NtDelayExecution
754c3bcf +5f KERNELBASE.dll SleepEx
754c44a0 +0a KERNELBASE.dll Sleep
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by thread $20e4 at:
76beda8e +00 ole32.dll

thread $23ac (TRzChangeHandlerThread):
773f0156 +0e ntdll.dll NtWaitForMultipleObjects
754c15f1 +fa KERNELBASE.dll WaitForMultipleObjectsEx
74fd19f3 +89 kernel32.dll WaitForMultipleObjectsEx
74fd41fb +13 kernel32.dll WaitForMultipleObjects
006e8dc5 +6d FreeCommander.exe RzShellCtrls 3856 +11 TRzChangeHandlerThread.Execute
004d07ab +2b FreeCommander.exe madExcept HookedTThreadExecute
0048c95a +42 FreeCommander.exe System.Classes ThreadProc
00408890 +28 FreeCommander.exe System 24 +0 ThreadWrapper
004d068d +0d FreeCommander.exe madExcept CallThreadProcSafe
004d06f7 +37 FreeCommander.exe madExcept ThreadExceptFrame
74fd3388 +10 kernel32.dll BaseThreadInitThunk
>> created by main thread ($6f4) at:
006e8a8e +1e FreeCommander.exe RzShellCtrls 3742 +4 TRzChangeHandlerThread.Create

thread $1058:
773f1f3f +0b ntdll.dll NtWaitForWorkViaWorkerFactory
74fd3388 +10 kernel32.dll BaseThreadInitThunk

cpu registers:
eax = 00000000
ebx = fffffffc
ecx = 00000000
edx = 00000004
esi = 0113ef50
edi = 0113ef54
eip = 77408e19
esp = 04bbfb8c
ebp = 04bbfbdc

stack dump:
04bbfb8c 50 ef 13 01 54 ef 13 01 - 4c ff bb 04 5e 00 1a 02 P...T...L...^...
04bbfb9c 60 ff e4 04 00 00 00 00 - 91 fd 3e 77 d5 3b 4c 75 `.........>w.;Lu
04bbfbac 00 00 00 00 01 3c 4c 75 - dd cf 04 9d 70 fe bb 04 .....<Lu....p...
04bbfbbc 28 fc bb 04 4c ff bb 04 - 24 00 00 00 00 00 00 00 (...L...$.......
04bbfbcc 00 00 00 00 00 00 00 00 - 00 c0 fa 7e 24 05 00 00 ...........~$...
04bbfbdc 04 fc bb 04 28 8d 40 77 - 00 00 00 00 00 00 00 00 ....(.@w........
04bbfbec 4c ff bb 04 70 fe bb 04 - 10 fc bb 04 04 00 00 00 L...p...........
04bbfbfc 00 00 00 00 01 00 00 00 - 20 fc bb 04 a2 91 91 6d ........ ......m
04bbfc0c 50 ef 13 01 28 fc bb 04 - cc cc cc cc cc cc cc 01 P...(...........
04bbfc1c 48 ef 13 01 7c fe bb 04 - 6a 83 91 6d 8b 8f 73 9d H...|...j..m..s.
04bbfc2c 00 00 00 00 88 fe bb 04 - cc cc cc 01 cc cc cc cc ................
04bbfc3c 58 2c 11 01 cc cc cc cc - cc cc cc cc cc cc cc cc X,..............
04bbfc4c 20 00 00 00 27 00 00 00 - cc cc cc cc cc cc cc cc ...'...........
04bbfc5c 43 00 3a 00 5c 00 55 00 - 73 00 65 00 72 00 73 00 C.:.\.U.s.e.r.s.
04bbfc6c 5c 00 78 00 79 00 00 00 - cc cc cc cc cc cc cc cc \.x.y...........
04bbfc7c cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
04bbfc8c cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
04bbfc9c cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
04bbfcac cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
04bbfcbc cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................

disassembling:
[...]
004d0683 push ebx
004d0684 mov ebx, esp
004d0686 mov eax, [ebp+$c]
004d0689 push eax
004d068a mov eax, [ebp+8]
004d068d > call eax
004d068f cmp ebx, esp
004d0691 jz loc_4d06ba
004d0693 ja loc_4d06b1
004d0695 push eax
004d0696 mov eax, ebx
[...]

joby_toss
Posts: 1345
Joined: 22.07.2009, 21:19
Location: Romania
Contact:

Re: crashing with violation in module ntdll.dll

#6 Post by joby_toss » 20.03.2015, 07:41

Sorry to hear that! I understand your feelings, but you also have to understand that this is not easy to fix if it can't be replicated by others.
Just one more question: do you have Service Pack 1 installed for your Windows 7 (in other words, is your win7 to date)?

dietmar
Posts: 5
Joined: 11.03.2015, 03:33

Re: crashing with violation in module ntdll.dll

#7 Post by dietmar » 20.03.2015, 22:53

Yes, it has SP1 and has all MS updates applied...

Since it is the only program that crashes regularly and so often, and since it started after a fresh reinstall of Win7, I don't assume a hardware (e.g. RAM) error here.

Dietmar

dietmar
Posts: 5
Joined: 11.03.2015, 03:33

Re: crashing with violation in module ntdll.dll

#8 Post by dietmar » 30.03.2015, 00:39

Ok, since it seems to be not resolvable, I will sadly turn around and try other file managers :(

Dietmar

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 22 guests