Details
- 
    Bug 
- 
    Resolution: Unresolved
- 
    Major 
- 
    None
- 
    None
Description
ReactOS ver: reactos-bootcd-0.4.15-dev-5539-g9385830
Arch: 32 bits
Compiler: gcc
Hardware: Verybox AOpen DE2700 with Realtek HD Audio Codec ALC662.
Drivers tested: Realtek HD drivers
Steps to reproduce:
1. Try to install via device manager any Realtek Audio HD driver. In this case, the Ver: R2.35. The "Update Drive Wizard" will show the Realtek High Definition Audio as if it is being installed.
Log:
| (ntoskrnl/io/pnpmgr/plugplay.c:214) Device Root\System\0000 already exists! | 
| Audio Service main() | 
| * Service starting | 
| Registering service control handler... | 
| Service status handle 2324856 | 
| Creating audio device list | 
| Creating file mapping | 
| Mapping view of file | 
| Device list created | 
| Registering for device notifications | 
| fixme:(dll/win32/setupapi/cfgmgr.c:613) CMP_RegisterNotification(00237978 0082FF3C 1 0082FF20) | 
| fixme:(dll/win32/setupapi/cfgmgr.c:656) Register a service | 
| fixme:(dll/win32/setupapi/cfgmgr.c:667) Register service: AudioSrv | 
| (base/services/umpnpmgr/rpcserver.c:4622) PNP_RegisterNotification(00000000 0 'AudioSrv' 002957F8 32 0x1 00295838 32c 00295824) | 
| (base/services/umpnpmgr/rpcserver.c:4642) DBT_DEVTYP_DEVICEINTERFACE | 
| Starting system audio services | 
| Starting sysaudio service | 
| (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\System32\drivers\sysaudio.sys at F6700000 with f pages | 
| Starting wdmaud service | 
| (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\System32\drivers\wdmaud.sys at F66C6000 with 3a pages | 
| Device added to list | 
| Processing existing devices | 
| * Service started | 
| (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\system32\drivers\RtkHDAud.sys at F60F1000 with 5d5 pages | 
| (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\system32\drivers\portcls.sys at F6095000 with 5c pages | 
| (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\system32\drivers\drmk.sys at F608B000 with a pages | 
| WARNING: HDA_PDOHandleQueryInterface at drivers/wdm/audio/hdaudbus/businterface.cpp:370 is UNIMPLEMENTED! | 
| (drivers/wdm/audio/hdaudbus/businterface.cpp:234) HDA_GetResourceInformation Addr 1 NodeId 1 | 
| (drivers/wdm/audio/hdaudbus/businterface.cpp:40) HDA_TransferCodecVerbs Count 1 CodecTransfer F75E1A74 Callback 00000000 Context 00000000 | 
| (ntoskrnl/kdbg/kdb_symbols.c:232) Trying \SystemRoot\system32\drivers\RtkHDAud.sys | 
| (drivers/wdm/audio/hdaudbus/fdo.cpp:29) HDA_InterruptService c0000000 | 
| (drivers/wdm/audio/hdaudbus/fdo.cpp:109) Response 10ec0662 ResponseFlags 1 Cad 1 | 
| (drivers/wdm/audio/hdaudbus/businterface.cpp:40) HDA_TransferCodecVerbs Count 1 CodecTransfer F75E1A64 Callback 00000000 Context 00000000 | 
| (drivers/wdm/audio/hdaudbus/fdo.cpp:29) HDA_InterruptService c0000000 | 
| (drivers/wdm/audio/hdaudbus/fdo.cpp:109) Response a0a00700 ResponseFlags 1 Cad 1 | 
| (drivers/wdm/audio/hdaudbus/businterface.cpp:24) HDA_InterfaceDereference | 
| Assertion failed at /srv/buildbot/worker_data/Build_GCCLin_x86/build/ntoskrnl/ke/timerobj.c(210): ((Timer)->Header.Type == TimerNotificationObject) || ((Timer)->Header.Type == TimerSynchronizationObject) | 
| [?7h[c[18t | 
| Entered debugger on first-chance exception (Exception Code: 0xc0000420) (Assertion Failure) | 
| [18tkdb:> bt | 
| [18t[Active TSS 0x0028 @ 0x80DCE000] | 
| Eip: | 
| <ntoskrnl.exe:a0ed1 (sdk/include/crt/mingw32/intrin_x86.h:1700 (KeCancelTimer))> | 
| Frames: | 
| <RtkHDAud.sys:2b6b3f> | 
| <RtkHDAud.sys:1455> | 
| <RtkHDAud.sys:1e7c7> | 
| <RtkHDAud.sys:130a9> | 
| <RtkHDAud.sys:2b62cb> | 
| <portcls.sys:5bdc (drivers/wdm/audio/backpln/portcls/irp.cpp:97 (PortClsPnp))> | 
| <portcls.sys:5e49 (drivers/wdm/audio/backpln/portcls/irp.cpp:432 (PcDispatchIrp))> | 
| <RtkHDAud.sys:4f0271> | 
| <ntoskrnl.exe:7758d (ntoskrnl/io/iomgr/irp.c:1286 (IofCallDriver))> | 
| <ntoskrnl.exe:84850 (ntoskrnl/io/pnpmgr/pnpirp.c:67 (IopSynchronousCall))> | 
| <ntoskrnl.exe:849e0 (ntoskrnl/io/pnpmgr/pnpirp.c:104 (PiIrpStartDevice))> | 
| <ntoskrnl.exe:80fad (ntoskrnl/io/pnpmgr/devaction.c:2356 (PiDevNodeStateMachine))> | 
| <ntoskrnl.exe:8178d (ntoskrnl/io/pnpmgr/devaction.c:2592 (PipDeviceActionWorker))> | 
| <ntoskrnl.exe:3fdd0 (ntoskrnl/ex/work.c:158 (ExpWorkerThreadEntryPoint))> | 
| <ntoskrnl.exe:139592 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))> | 
| <ntoskrnl.exe:15c191 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))> | 
| <ntoskrnl.exe:139565 (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))> | 
| <ec835356> | 
| Couldn't access memory at 0x57E58959! | 
| Couldn't access parent TSS 0x0808 | 
This ticket is a second instance of CORE-16522, closed because that device died and the ticket have difficulties for debugging.