Details
-
Bug
-
Resolution: Unresolved
-
Major
-
0.4.15-dev-1788-g41475df https://github.com/reactos/reactos/commit/41475dfcd71275f2c704cc3e8cfbcb8bf35aa242
Description
Reproduction steps
- have an UDFS iso mounted in a secondary CDROM drive, I used MSVisualStudio2010Express cd for this test
- boot the ros LiveCD
- run an exe from the UDFS iso, see my video. (I guess it doesn't matter which exe we would run here.) But it is important to run an exe, the bug would not happen if you just browsed the UDFS-file-system, I double-checked that!
- try to shutdown the ros LiveCD afterwards
Expected result
It should shutdown without any assertion being hit
Observed result
It asserts 2x during shutdown
*** Assertion failed: !Vcb->OverflowQueueCount
|
*** Source File: drivers/filesystems/udfs/shutdown.cpp, line 199
|
|
Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)?
|
kdb:> bt
|
Execute '.cxr F83988DC' to dump context
|
[7h
|
Entered debugger on embedded INT3 at 0x0008:0x8058B515.
|
kdb:> bt
|
Eip:
|
<ntoskrnl.exe:18b516 (C:\ros\reactos\output-MinGW-i386/../sdk/lib/rtl/i386/debug_asm.S:33 (DbgBreakPoint))>
|
Frames:
|
<udfs.sys:3c055 (drivers/filesystems/udfs/shutdown.cpp:199 (UDFCommonShutdown))>
|
<udfs.sys:3c29b (drivers/filesystems/udfs/shutdown.cpp:72 (UDFShutdown))>
|
<ntoskrnl.exe:70287 (ntoskrnl/io/iomgr/irp.c:1286 (IofCallDriver))>
|
<ntoskrnl.exe:5821e (ntoskrnl/io/iomgr/device.c:175 (IoShutdownSystem))>
|
<ntoskrnl.exe:1178a7 (ntoskrnl/po/poshtdwn.c:277 (PopGracefulShutdown))>
|
<ntoskrnl.exe:3c14c (ntoskrnl/ex/work.c:158 (ExpWorkerThreadEntryPoint))>
|
<ntoskrnl.exe:12b730 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
|
<ntoskrnl.exe:149eb5 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
|
<ntoskrnl.exe:12b703 (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))>
|
The assertion can be ignored, but still it should not happen.
0.4.15-dev-3878-gd9f156e_LiveCD_affected.log
0.4.15-dev-3878-gd9f156e_LiveCD_affected.webm
The bug is reproducible for me.
Attachments
Issue Links
- relates to
-
CORE-19386 UDFS - Unable to access some files
- Open
-
CORE-18370 Boot CD on Xbox: Memory at 0xFFFFFFFF could not be accessed (then BSOD)
- Open