Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-18740

[AUDIO] NUX audio driver makes ntoskrnl and ks to hang the system.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      ReactOS ver: Reactos-bootcd-0.4.15-dev-5507-g475c0d1-x86-gcc-lin-dbg
      Arch: x86
      Drivers: http://v2sources.siiite.com//enclosure/sources/gOIxzRKkLEkuUyQT/NUX%20UC-2%20Driver%20(Windows).zip

      This device is a audio controller that have MIDI and some audio channels.

      Steps to reproduce:
      1. Insert the NUX UC2 to install the drivers.
      2. Start the setup. It will fail but the drivers will be copied into C:/Program Files/NUX/NUX MINI PORT
      3. Manually install the main driver.
      4. Once it finishes, the driver show up a new device, that must be installed too. And then, it will crash.

      Expected: Simply install and run. Same as Windows 2003.

      Log:

      (base/services/umpnpmgr/install.c:118) Installing: TUSBAUDIO_ENUM\VID_20B1&PID_2018&KS\6&c847f81a&1
      fixme:(dll/win32/imm32/ctf.c:77) (04090409)
      (base/services/umpnpmgr/rpcserver.c:3427) PNP_SetDeviceProblem(00000000 TUSBAUDIO_ENUM\VID_20B1&PID_2018&KS\6&c847f81a&1 28 0x00000001)
      (base/services/umpnpmgr/rpcserver.c:274) SetDeviceStatus(TUSBAUDIO_ENUM\VID_20B1&PID_2018&KS\6&c847f81a&1 0x400 0x1c)
      (ntoskrnl/io/pnpmgr/plugplay.c:865) Set status data is NOT SUPPORTED
      (win32ss/gdi/gdi32/objects/gdiobj.c:326) Trying to delete system object 0x008A001D
      (win32ss/user/ntuser/nonclient.c:1133) err: Wnd is active and not set active!
      (drivers/ksfilter/ks/connectivity.c:281) ZwOpenKey() failed with status 0xc0000034
      (sdk/lib/drivers/sound/mmixer/controls.c:481) MMixerCountMixerControls PinId 11 is not connected by any node
      err:(dll/win32/advapi32/service/scm.c:2951) RStartServiceW() failed (Error 1056)
      (ntoskrnl/mm/ARM3/sysldr.c:169) Loading: \SystemRoot\System32\drivers\nuxusbaudioks.sys at F638E000 with c pages
      (drivers/ksfilter/ks/driver.c:194) KsInitializeDriver Setting KS function handlers
      (drivers/ksfilter/ks/device.c:665) KsInitializeDevice Descriptor F6395178
      (drivers/ksfilter/ks/device.c:676) DeviceHeader E1865EB8Entered debugger on last-chance exception (Exception Code: 0xc0000046) (Unknown/User defined exception)
      kdb:> bt
      Eip:
      <ntoskrnl.exe:994ef (ntoskrnl/ke/mutex.c:136 (KeReleaseMutant))>
      Frames:
      <ntoskrnl.exe:995cb (ntoskrnl/ke/mutex.c:195 (KeReleaseMutex))>
      <ks.sys:50c4 (drivers/ksfilter/ks/device.c:124 (IKsDevice_fnReleaseDevice))>
      <ks.sys:2b3d (drivers/ksfilter/ks/api.c:1651 (KsReleaseDevice))>
      <nuxusbaudioks.sys:19a6>
      <nuxusbaudioks.sys:105b>
      <ks.sys:53ac (drivers/ksfilter/ks/device.c:327 (IKsDevice_PnpStartDevice))>
      <ks.sys:5618 (drivers/ksfilter/ks/device.c:438 (IKsDevice_Pnp))>
      <ntoskrnl.exe:772d5 (ntoskrnl/io/iomgr/irp.c:1286 (IofCallDriver))>
      <ntoskrnl.exe:84598 (ntoskrnl/io/pnpmgr/pnpirp.c:67 (IopSynchronousCall))>
      <ntoskrnl.exe:84728 (ntoskrnl/io/pnpmgr/pnpirp.c:104 (PiIrpStartDevice))>
      <ntoskrnl.exe:80cf5 (ntoskrnl/io/pnpmgr/devaction.c:2356 (PiDevNodeStateMachine))>
      <ntoskrnl.exe:814d5 (ntoskrnl/io/pnpmgr/devaction.c:2592 (PipDeviceActionWorker))>
      <ntoskrnl.exe:3fb1c (ntoskrnl/ex/work.c:158 (ExpWorkerThreadEntryPoint))>
      <ntoskrnl.exe:1392da (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
      <ntoskrnl.exe:15bed9 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
      <ntoskrnl.exe:1392ad (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))>
      <ec835356>
      Couldn't access memory at 0x57E58959!
      

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              julenuri julenuri
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: