How to fix this problem? SYSTEM_SERVICE_EXCEPTION (3b) - Microsoft Q&A

pola 20 Reputation points
2024-08-26T06:01:20.8066667+00:00

I've been experiencing black screens and can't pinpoint the issue. I suspect the PSU is faulty and not providing sufficient power. Could someone help me interpret this dump log error?

This black screen happened while trying to stress test the GPU with furmark.

kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

SYSTEM_SERVICE_EXCEPTION (3b)
An exception happened while executing a system service routine.
Arguments:
Arg1: 00000000c0000005, Exception code that caused the BugCheck
Arg2: fffff80393d1cede, Address of the instruction which caused the BugCheck
Arg3: fffff508bc44dc40, Address of the context record for the exception that caused the BugCheck
Arg4: 0000000000000000, zero.

Debugging Details:
------------------


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 2218

    Key  : Analysis.Elapsed.mSec
    Value: 2227

    Key  : Analysis.IO.Other.Mb
    Value: 0

    Key  : Analysis.IO.Read.Mb
    Value: 0

    Key  : Analysis.IO.Write.Mb
    Value: 0

    Key  : Analysis.Init.CPU.mSec
    Value: 2874

    Key  : Analysis.Init.Elapsed.mSec
    Value: 237862

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 91

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x3b

    Key  : Bugcheck.Code.TargetModel
    Value: 0x3b

    Key  : Failure.Bucket
    Value: AV_nvlddmkm!unknown_function

    Key  : Failure.Hash
    Value: {7eea5677-f68d-2154-717e-887e07e55cd3}

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Version
    Value: 10.0.19041.1


BUGCHECK_CODE:  3b

BUGCHECK_P1: c0000005

BUGCHECK_P2: fffff80393d1cede

BUGCHECK_P3: fffff508bc44dc40

BUGCHECK_P4: 0

FILE_IN_CAB:  082524-9156-01.dmp

FAULTING_THREAD:  ffffac05c3298080

CONTEXT:  fffff508bc44dc40 -- (.cxr 0xfffff508bc44dc40)
rax=0000000000000000 rbx=0000000000000000 rcx=ffffac05ca504e60
rdx=0000000000000020 rsi=fffff508bc44f80c rdi=0000000000000000
rip=fffff80393d1cede rsp=fffff508bc44e640 rbp=fffff508bc44e6b0
 r8=fffff508bc44f80c  r9=0000000000000000 r10=0000000000000001
r11=0000000000001001 r12=ffffac05d0df2000 r13=ffffac05ca504e80
r14=0000000000000000 r15=fffff508bc44f804
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nvlddmkm+0x31cede:
fffff803`93d1cede 8b470c          mov     eax,dword ptr [rdi+0Ch] ds:002b:00000000`0000000c=????????
Resetting default scope

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  furmark.exe

STACK_TEXT:  
fffff508`bc44e640 00000000`00000000     : fffff508`bc44e600 ffffac05`c08fc710 00000000`00180000 ffffac05`cee0a408 : nvlddmkm+0x31cede


STACK_COMMAND:  .process /r /p 0x49742400; .cxr 0xfffff508bc44dc40 ; kb

SYMBOL_NAME:  nvlddmkm+31cede

MODULE_NAME: nvlddmkm

IMAGE_NAME:  nvlddmkm.sys

BUCKET_ID_FUNC_OFFSET:  31cede

FAILURE_BUCKET_ID:  AV_nvlddmkm!unknown_function

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {7eea5677-f68d-2154-717e-887e07e55cd3}

Followup:     MachineOwner
---------

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
11,697 questions
Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,484 questions
0 comments No comments
{count} votes

Accepted answer
  1. Hania Lian 17,186 Reputation points Microsoft Vendor
    2024-08-27T03:09:21.9066667+00:00

    Hello,

    The SYSTEM_SERVICE_EXCEPTION with the error code 3b related to nvlddmkm.sys suggests that there’s an issue with the NVIDIA graphics driver on a Windows system. The nvlddmkm.sys file is the NVIDIA Windows Kernel Mode Driver, which is used by the NVIDIA graphics card for its operation.

    Here are some steps you can take to resolve this issue:

    Update NVIDIA Graphics Drivers:

    Go to the NVIDIA website and look for the latest drivers for your graphics card model.

    Download and install the drivers following the instructions provided by NVIDIA.

    Alternatively, you can use the NVIDIA GeForce Experience software to automatically find and install updates.

    Roll Back Drivers:

    If the problem started after a recent driver update, you might want to roll back to an earlier version. You can do this through Device Manager by right-clicking on your NVIDIA graphics card, selecting ‘Properties’, clicking on the ‘Driver’ tab, and then ‘Roll Back Driver’ if the option is available.

    Check for Windows Updates:

    Ensure that your Windows OS is up to date as there may be patches or fixes for driver conflicts. Go to Settings > Update & Security > Windows Update and check for updates.

    Check for Overheating:

    Overheating can cause stability issues with graphics cards. Make sure your system is adequately cooled and clean any dust from your computer’s fans and heatsinks.

    Best Regards,

    Hania Lian

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. pola 20 Reputation points
    2024-08-27T19:59:10.7733333+00:00

    Thank you for your response. Despite trying all the methods, you mentioned earlier, I discovered that the issue was not software related. It turned out that the PCI-E Cable was not providing sufficient power to the GPU. so, I changed it, and the problem was gone.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.