[771] deletion fails, when closing app crashes
Posted: 25.02.2018, 11:46
i moved some folders (FC method) containing some files from desktop to USB. files were moved correctly but empty folders remained.
deleting these folders fails repeatedly, when closing XE crashes, hope this helps:
version : 2018.0.0.771
compiled with : Delphi 10.2 Tokyo
madExcept version : 4.0.17
callstack crc : $f76bcc78, $f76bcc78, $4d7bc34e
exception number : 1
exception class : Unknown
exception message : Unknown.
stack dump:
09f354e0 d8 ec fd 00 00 00 00 00 - fc 0c 00 00 00 00 00 00 ................
09f354f0 64 05 00 00 00 00 00 00 - 01 00 01 00 00 01 00 00 d...............
09f35500 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35510 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35520 00 00 00 00 00 00 00 00 - 90 3b da 09 00 00 00 00 .........;......
09f35530 68 05 00 00 00 00 00 00 - 5a 01 00 00 ff ff ff ff h.......Z.......
09f35540 ff ff ff ff 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35550 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35560 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35570 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35580 00 00 00 00 00 00 00 00 - 00 00 90 00 00 00 00 00 ................
09f35590 00 00 00 00 00 00 00 00 - b0 4b f3 09 00 00 00 00 .........K......
09f355a0 d0 49 68 00 b0 04 02 00 - 01 00 00 00 51 00 00 00 .Ih.........Q...
09f355b0 2e 00 7b 00 53 00 79 00 - 73 00 74 00 65 00 6d 00 ..{.S.y.s.t.e.m.
09f355c0 2e 00 47 00 65 00 6e 00 - 65 00 72 00 69 00 63 00 ..G.e.n.e.r.i.c.
09f355d0 73 00 2e 00 43 00 6f 00 - 6c 00 6c 00 65 00 63 00 s...C.o.l.l.e.c.
09f355e0 74 00 69 00 6f 00 6e 00 - 73 00 7d 00 54 00 44 00 t.i.o.n.s.}.T.D.
09f355f0 69 00 63 00 74 00 69 00 - 6f 00 6e 00 61 00 72 00 i.c.t.i.o.n.a.r.
09f35600 79 00 3c 00 53 00 79 00 - 73 00 74 00 65 00 6d 00 y.<.S.y.s.t.e.m.
09f35610 2e 00 50 00 6f 00 69 00 - 6e 00 74 00 65 00 72 00 ..P.o.i.n.t.e.r.
disassembling:
[...]
00f90f65 mov edx, eax
00f90f67 call -$44028c ($b50ce0) ; fcFileList.TfcFileList.GetFileItem
00f90f6c lea rsi, [rbx+$68]
00f90f70 mov rcx, [rsi+8]
00f90f74 mov rdx, rbx
00f90f77 > mov r8, [rax+$30]
00f90f7b mov r9d, [rbx+$14c]
00f90f82 mov eax, [rbx+$150]
00f90f88 mov [rsp+$20], eax
00f90f8c movzx rax, byte ptr [rbx+$154]
00f90f94 mov [rsp+$28], al
[...]
deleting these folders fails repeatedly, when closing XE crashes, hope this helps:
version : 2018.0.0.771
compiled with : Delphi 10.2 Tokyo
madExcept version : 4.0.17
callstack crc : $f76bcc78, $f76bcc78, $4d7bc34e
exception number : 1
exception class : Unknown
exception message : Unknown.
stack dump:
09f354e0 d8 ec fd 00 00 00 00 00 - fc 0c 00 00 00 00 00 00 ................
09f354f0 64 05 00 00 00 00 00 00 - 01 00 01 00 00 01 00 00 d...............
09f35500 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35510 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35520 00 00 00 00 00 00 00 00 - 90 3b da 09 00 00 00 00 .........;......
09f35530 68 05 00 00 00 00 00 00 - 5a 01 00 00 ff ff ff ff h.......Z.......
09f35540 ff ff ff ff 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35550 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35560 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35570 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
09f35580 00 00 00 00 00 00 00 00 - 00 00 90 00 00 00 00 00 ................
09f35590 00 00 00 00 00 00 00 00 - b0 4b f3 09 00 00 00 00 .........K......
09f355a0 d0 49 68 00 b0 04 02 00 - 01 00 00 00 51 00 00 00 .Ih.........Q...
09f355b0 2e 00 7b 00 53 00 79 00 - 73 00 74 00 65 00 6d 00 ..{.S.y.s.t.e.m.
09f355c0 2e 00 47 00 65 00 6e 00 - 65 00 72 00 69 00 63 00 ..G.e.n.e.r.i.c.
09f355d0 73 00 2e 00 43 00 6f 00 - 6c 00 6c 00 65 00 63 00 s...C.o.l.l.e.c.
09f355e0 74 00 69 00 6f 00 6e 00 - 73 00 7d 00 54 00 44 00 t.i.o.n.s.}.T.D.
09f355f0 69 00 63 00 74 00 69 00 - 6f 00 6e 00 61 00 72 00 i.c.t.i.o.n.a.r.
09f35600 79 00 3c 00 53 00 79 00 - 73 00 74 00 65 00 6d 00 y.<.S.y.s.t.e.m.
09f35610 2e 00 50 00 6f 00 69 00 - 6e 00 74 00 65 00 72 00 ..P.o.i.n.t.e.r.
disassembling:
[...]
00f90f65 mov edx, eax
00f90f67 call -$44028c ($b50ce0) ; fcFileList.TfcFileList.GetFileItem
00f90f6c lea rsi, [rbx+$68]
00f90f70 mov rcx, [rsi+8]
00f90f74 mov rdx, rbx
00f90f77 > mov r8, [rax+$30]
00f90f7b mov r9d, [rbx+$14c]
00f90f82 mov eax, [rbx+$150]
00f90f88 mov [rsp+$20], eax
00f90f8c movzx rax, byte ptr [rbx+$154]
00f90f94 mov [rsp+$28], al
[...]