Hi people, I´m managing 3 terminal servers, all these servers are running on hyper-v host, I'll try to describe the scenary below:
All machines are up to date and running Windows Server 2008 R2 SP1 (x64).
I have a lot users connect in each one of these virtual machines (I believe 100 users per vm), printer redirection is enabled and I getting BSODs frequently.
I´ve been analyzing the crash dump and it says that probably the driver called "rbdss.sys" is causing the issue, I´ll past a fragment of the crash dump below.
################################################################################################
SYSTEM_SERVICE_EXCEPTION (3b)
An exception happened while executing a system service routine.Arguments:
Arg1: 0000000080000003, Exception code that caused the bugcheck
Arg2: fffff880028048eb, Address of the instruction which caused the bugcheck
Arg3: fffff88003e2bbd0, Address of the context record for the exception that caused the bugcheck
Arg4: 0000000000000000, zero.
Debugging Details:
------------------
EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - Um ou mais argumentos s o inv lidos
FAULTING_IP:
rdbss!RxFsdCommonDispatch+ad7
fffff880`028048eb cc int 3
CONTEXT: fffff88003e2bbd0 -- (.cxr 0xfffff88003e2bbd0)
rax=fffffa801946d801 rbx=01cdc0e0d6b3227a rcx=fffffa801946d870
rdx=fffffa801b4cf361 rsi=fffff78000000014 rdi=01cdc0e03fc1d49c
rip=fffff880028048eb rsp=fffff88003e2c5b0 rbp=fffff88003e2c5f0
r8=fffffa801b4cf360 r9=0000000000000060 r10=fffff8800281cac0
r11=fffffa801ef876a0 r12=0000000000000002 r13=0000000000000000
r14=fffffa801e07fe10 r15=fffff8800281b110
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0000 ds=002b es=002b fs=0053 gs=002b efl=00000246
rdbss!RxFsdCommonDispatch+0xad7:
fffff880`028048eb cc int 3
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT_SERVER
BUGCHECK_STR: 0x3B
PROCESS_NAME: svchost.exe
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 0000000000000000 to fffff880028048eb
STACK_TEXT:
fffff880`03e2c5b0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : rdbss!RxFsdCommonDispatch+0xad7
FOLLOWUP_IP:
rdbss!RxFsdCommonDispatch+ad7
fffff880`028048eb cc int 3
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: rdbss!RxFsdCommonDispatch+ad7
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: rdbss
IMAGE_NAME: rdbss.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4ce79497
STACK_COMMAND: .cxr 0xfffff88003e2bbd0 ; kb
FAILURE_BUCKET_ID: X64_0x3B_rdbss!RxFsdCommonDispatch+ad7
BUCKET_ID: X64_0x3B_rdbss!RxFsdCommonDispatch+ad7
Followup: MachineOwner
################################################################################################
I´ve been trying to understand why this is happening, I believe that when some printer is getting redirect some faulty driver installed causes the BSOD.
Easy print driver is enabled but most of printers are using proprietary drivers.
I really appreciate any suggestion, thanks in advantage and sorry my poor english.