BSOD portcls.sys


  1. Posts : 57
    Windows 7 Ultimate x64
       #1

    BSOD portcls.sys


    I noticed when everytime I opened skype, it BSODs and says portcls.sys. These minidumps are from the driver verifier so hopefully the BSOD was triggered by the driver verifer. From what I read, it may be the sound driver or something but I'm not sure where to go about with it. Thanks
      My Computer


  2. Posts : 8,383
    Windows 10 Pro x64, Arch Linux
       #2

    BSODs were caused by the Virtual Audio Cable driver which is part of a program, 'Ventrilo'
    Update/Remove it. Ventrilo - Download

    Code:
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck D6, {fffff9800ac6f018, 0, fffff8800435fb15, 0}
    
    *** WARNING: Unable to verify timestamp for vrtaucbl.sys
    *** ERROR: Module load completed but symbols could not be loaded for vrtaucbl.sys
    
    Could not read faulting driver name
    Probably caused by : portcls.sys ( portcls!GetMaxMapRegisters+5 )
    
    
    DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION (d6)
    N bytes of memory was allocated and more than N bytes are being referenced.
    This cannot be protected by try-except.
    When possible, the guilty driver's name (Unicode string) is printed on
    the bugcheck screen and saved in KiBugCheckDriver.
    Arguments:
    Arg1: fffff9800ac6f018, memory referenced
    Arg2: 0000000000000000, value 0 = read operation, 1 = write operation
    Arg3: fffff8800435fb15, if non-zero, the address which referenced memory.
    Arg4: 0000000000000000, (reserved)
    
    Debugging Details:
    ------------------
    
    
    Could not read faulting driver name
    
    READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80002d14100
     fffff9800ac6f018 
    
    FAULTING_IP: 
    portcls!GetMaxMapRegisters+5
    fffff880`0435fb15 8b4150          mov     eax,dword ptr [rcx+50h]
    
    MM_INTERNAL_CODE:  0
    
    CUSTOMER_CRASH_COUNT:  1
    
    DEFAULT_BUCKET_ID:  VERIFIER_ENABLED_VISTA_MINIDUMP
    
    BUGCHECK_STR:  0xD6
    
    PROCESS_NAME:  audiodg.exe
    
    CURRENT_IRQL:  0
    
    TRAP_FRAME:  fffff88008b45110 -- (.trap 0xfffff88008b45110)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=0000000000000000 rbx=0000000000000000 rcx=fffff9800ac6efc8
    rdx=0000000000000001 rsi=0000000000000000 rdi=0000000000000000
    rip=fffff8800435fb15 rsp=fffff88008b452a8 rbp=fffffa800aa32f00
     r8=0000000000000000  r9=0000000000000000 r10=fffff80002f95440
    r11=fffff88008b45170 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up ei ng nz na pe nc
    portcls!GetMaxMapRegisters+0x5:
    fffff880`0435fb15 8b4150          mov     eax,dword ptr [rcx+50h] ds:fffe:fffff980`0ac6f018=????????
    Resetting default scope
    
    LAST_CONTROL_TRANSFER:  from fffff80002a8f25c to fffff80002ae2d40
    
    STACK_TEXT:  
    fffff880`08b44fa8 fffff800`02a8f25c : 00000000`00000050 fffff980`0ac6f018 00000000`00000000 fffff880`08b45110 : nt!KeBugCheckEx
    fffff880`08b44fb0 fffff800`02ae0e6e : 00000000`00000000 fffff980`0ac6f018 00000000`00000000 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x456cf
    fffff880`08b45110 fffff880`0435fb15 : fffff880`0438c9ad fffffa80`0aa32ef0 fffffa80`0a1b9f98 fffffa80`099f3b60 : nt!KiPageFault+0x16e
    fffff880`08b452a8 fffff880`0438c9ad : fffffa80`0aa32ef0 fffffa80`0a1b9f98 fffffa80`099f3b60 fffff880`04376110 : portcls!GetMaxMapRegisters+0x5
    fffff880`08b452b0 fffff880`0438c1fe : 00000000`00000000 00000000`00000000 00000000`00000000 fffffa80`0abbc260 : portcls!CPortPinWavePci::Init+0x351
    fffff880`08b45340 fffff880`0437b0ee : fffffa80`0a1b9f50 00000000`00000000 fffffa80`093461b0 00000000`000007ff : portcls!CPortFilterWavePci::NewIrpTarget+0x1a6
    fffff880`08b453c0 fffff880`04381e23 : fffff980`1a58cd30 fffffa80`0982d560 00000000`00000000 00000000`00000018 : portcls!xDispatchCreate+0xfa
    fffff880`08b45440 fffff880`043dbeea : fffff980`1a58cd30 fffffa80`0982d560 00000000`00000000 fffff880`00000000 : portcls!KsoDispatchCreateWithGenericFactory+0x2b
    fffff880`08b45470 fffff880`043d67a6 : fffff980`1a58cd30 fffffa80`09346000 fffffa80`09346060 00000000`00000000 : ks!DispatchCreate+0x11e
    fffff880`08b454c0 fffff880`0437a897 : fffff980`1a58cd30 fffffa80`09346060 00000000`00000000 00000000`00000002 : ks!KsDispatchIrp+0xc6
    fffff880`08b454f0 fffff880`0437a064 : 00000000`c000000d 00000000`00000002 fffffa80`09346060 fffff800`02f86c42 : portcls!DispatchCreate+0x67
    fffff880`08b45520 fffff880`043518c2 : fffff980`1a58cd30 00000000`00000002 fffffa80`09346060 fffffa80`09774590 : portcls!PcDispatchIrp+0x54
    fffff880`08b45550 fffff980`1a58cd30 : 00000000`00000002 fffffa80`09346060 fffffa80`09774590 fffffa80`09346060 : vrtaucbl+0x38c2
    fffff880`08b45558 00000000`00000002 : fffffa80`09346060 fffffa80`09774590 fffffa80`09346060 fffff800`02f87c16 : 0xfffff980`1a58cd30
    fffff880`08b45560 fffffa80`09346060 : fffffa80`09774590 fffffa80`09346060 fffff800`02f87c16 fffff980`1a58cd30 : 0x2
    fffff880`08b45568 fffffa80`09774590 : fffffa80`09346060 fffff800`02f87c16 fffff980`1a58cd30 00000000`00000002 : 0xfffffa80`09346060
    fffff880`08b45570 fffffa80`09346060 : fffff800`02f87c16 fffff980`1a58cd30 00000000`00000002 fffff980`1a58cd30 : 0xfffffa80`09774590
    fffff880`08b45578 fffff800`02f87c16 : fffff980`1a58cd30 00000000`00000002 fffff980`1a58cd30 fffffa80`09774590 : 0xfffffa80`09346060
    fffff880`08b45580 fffff800`02f86c42 : fffff980`1a58cf20 00000000`00000002 fffffa80`0982e8a0 fffffa80`09774590 : nt!IovCallDriver+0x566
    fffff880`08b455e0 fffff800`02f87c16 : fffff980`1a58cd30 00000000`00000002 fffffa80`0982e750 00000000`00000000 : nt!ViFilterDispatchGeneric+0x62
    fffff880`08b45610 fffff880`02ce7825 : fffff980`1a58cf68 fffff980`1a58cfb0 fffffa80`09837690 fffffa80`0aed2290 : nt!IovCallDriver+0x566
    fffff880`08b45670 fffff800`02f87c16 : fffff980`1a58cd30 00000000`00000002 00000000`00000000 fffffa80`09837b80 : ksthunk!CKernelFilterDevice::DispatchIrp+0x11d
    fffff880`08b456d0 fffff800`02ddfcd5 : 00000000`00000004 fffffa80`0aad07c8 fffffa80`092e7900 fffffa80`0ab93f40 : nt!IovCallDriver+0x566
    fffff880`08b45730 fffff800`02ddc302 : fffffa80`09837b80 fffffa80`00000000 fffffa80`0aad0610 fffffa80`00000001 : nt!IopParseDevice+0x5a5
    fffff880`08b458c0 fffff800`02ddd796 : 00000000`00000580 fffffa80`0aad0610 fffff880`08b45ca0 fffffa80`076679f0 : nt!ObpLookupObjectName+0x312
    fffff880`08b459b0 fffff800`02ddf09c : 00000000`0000041c 00000000`00000000 fffffa80`00000a01 fffffa80`0a8370e0 : nt!ObOpenObjectByName+0x306
    fffff880`08b45a80 fffff800`02de9ce4 : 00000000`0238d6e8 fffff8a0`c0000000 00000000`0238d5e0 00000000`0238d5d0 : nt!IopCreateFile+0x2bc
    fffff880`08b45b20 fffff800`02ae1fd3 : fffffa80`0a44bb30 00000000`00000001 fffffa80`0ada32e0 fffff800`02dd9234 : nt!NtCreateFile+0x78
    fffff880`08b45bb0 00000000`76d2186a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
    00000000`0238d558 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x76d2186a
    
    
    STACK_COMMAND:  kb
    
    FOLLOWUP_IP: 
    portcls!GetMaxMapRegisters+5
    fffff880`0435fb15 8b4150          mov     eax,dword ptr [rcx+50h]
    
    SYMBOL_STACK_INDEX:  3
    
    SYMBOL_NAME:  portcls!GetMaxMapRegisters+5
    
    FOLLOWUP_NAME:  MachineOwner
    
    MODULE_NAME: portcls
    
    IMAGE_NAME:  portcls.sys
    
    DEBUG_FLR_IMAGE_TIMESTAMP:  4a5bcc03
    
    FAILURE_BUCKET_ID:  X64_0xD6_VRF_portcls!GetMaxMapRegisters+5
    
    BUCKET_ID:  X64_0xD6_VRF_portcls!GetMaxMapRegisters+5
    
    Followup: MachineOwner
    ---------
      My Computer


  3. Posts : 57
    Windows 7 Ultimate x64
    Thread Starter
       #3

    I just now got a BSOD after not experiencing a BSOD in a couple of days. Used Verifier and it BSOD as soon as I opened a couple of programs. Hope this can be of help.
      My Computer


  4. Posts : 8,383
    Windows 10 Pro x64, Arch Linux
       #4

    Test your RAM: RAM - Test with Memtest86+
    Your last BSODs were caused by Pandora Saga but driver verifier could not indicate the faulting driver.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:47.
Find Us