BSOD dxgmms1.sys randomly

OmBreNoiRe

New member
Local time
4:25 PM
Messages
5
My DELL M1330 is randomly crashing (always BSOD) :(
I changed the wifi card, the battery, and the RAM Module (I've just bought crucial 4Gb kit).
I reinstalled Windows 7, and I installed the minimal drivers :
- gpu drivers from the nvidia website
- Rocoh drivers from a website on the net (the drivers on dell pages is just for windows XP)
- Synaptics from their website
- Logitech drivers
And that's all.

I uploaded the file as suggested ;)

Please help me :p
 

My Computer My Computer

At a glance

Windows 7 Pro 32bitsIntel Core 2 Duo T7500
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS M1330
OS
Windows 7 Pro 32bits
CPU
Intel Core 2 Duo T7500
Code:
[COLOR="Red"]BugCheck 1000007E[/COLOR], {[COLOR="SeaGreen"]c0000005[/COLOR], 927acec6, 903329f0, 903325d0}

Probably caused by : dxgmms1.sys ( dxgmms1!VIDMM_GLOBAL::StartPreparation+c )

Code:
Usual causes:  Insufficient disk space, Device driver, Video card, BIOS, Breakpoint with no debugger attached, Hardware incompatibility, Faulty system service, Memory, 3rd party remote control

Code:
EXCEPTION_RECORD:  903329f0 -- ([COLOR="SeaGreen"].exr 0xffffffff903329f0[/COLOR])
ExceptionAddress: 927acec6 (dxgmms1!VIDMM_GLOBAL::StartPreparation+0x0000000c)
   ExceptionCode: [COLOR="Blue"]c0000005 (Access violation)[/COLOR]
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 00000001
   Parameter[1]: [COLOR="Red"]112a2c51[/COLOR]
Attempt to write to address 112a2c51

It appears that a device driver has attempted to access and write to a invalid memory address.

Code:
1: kd> [COLOR="SeaGreen"]lmvm nvlddmkm[/COLOR]
start    end        module name
91e10000 926e3000   nvlddmkm T (no symbols)           
    Loaded symbol image file: nvlddmkm.sys
    Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
    Image name: nvlddmkm.sys
    Timestamp:        [COLOR="Red"]Fri Jun 21 10:03:10 2013[/COLOR] (51C416CE)
    CheckSum:         008A7D0D
    ImageSize:        008D3000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

I would roll back to a older WHQL driver, which is available to download from here - NVIDIA Driver Downloads - Advanced Search

Remove:

Code:
Start Menu\Programs\DAEMON Tools Lite

Download SPTD standalone installer from Disk-Tools.com, and execute the downloaded file as guided below :
  • Double click to open it.
  • Click this button only:
  • 2012-12-13_224441.jpg
  • If it is grayed out, as in the picture, there is no more SPTD in your system, and you just close the window.

Daemon Tools uses a driver called sptd.sys, which is known to cause BSODs with Windows 7. It is recommend you remove this program, and use Windows own in-built features or ImgBurn.

Where did you download the drivers from?
 

My Computer My Computer

Computer type
Laptop
Thanks for your fast answer, I will do what you suggest and come back here very soon to tell if bsod happened again or not ;)
 

My Computer My Computer

At a glance

Windows 7 Pro 32bitsIntel Core 2 Duo T7500
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS M1330
OS
Windows 7 Pro 32bits
CPU
Intel Core 2 Duo T7500
I will look forward to your results :)
 

My Computer My Computer

Computer type
Laptop
I did what you did but I had a new BSOD screen (not same error).
I had also an other one just before.

Hope you will find my problem :(

Thanks in advance for that ;)
 

My Computer My Computer

At a glance

Windows 7 Pro 32bitsIntel Core 2 Duo T7500
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS M1330
OS
Windows 7 Pro 32bits
CPU
Intel Core 2 Duo T7500
BSOD Analysis:

Code:
[COLOR=Red]BugCheck E3[/COLOR], {[COLOR=Blue]88ba13b0[/COLOR], [COLOR=SeaGreen]85874030[/COLOR], 899844f0, 3}

Probably caused by : win32k.sys ( win32k!GreReleaseSemaphoreInternal+a )

Code:
Usual causes:  Device driver

A thread has attempted to release a lock on a resource in which it didn't own. The blue text highlights the address of the resource, and the green text indicates the thread which attempted to release the resource which it didn't rightfully own. The resource seems to be protected a Semaphore object, which only allows a certain number of threads to have access.

Code:
1: kd> [COLOR=SeaGreen]k[/COLOR]
ChildEBP RetAddr  
ae051c84 82ab496e nt!ExpReleaseResourceForThreadLite+0x23e
ae051c8c 82ac5454 nt!ExReleaseResourceLite+0xf
ae051c90 9b644377 [COLOR=Red]nt!ExReleaseResourceAndLeaveCriticalRegion+0x5[/COLOR]
ae051c94 9b654ea9 [COLOR=Red]win32k!GreReleaseSemaphoreInternal+0xa[/COLOR]
ae051ce4 9b65520d win32k!GreCreateDisplayDC+0x359
ae051d04 9b6550cd win32k!UserGetDesktopDC+0xf4
ae051d28 82a788a6 win32k!GreCreateCompatibleDC+0x61
ae051d28 77617094 nt!KiSystemServicePostCall
WARNING: Frame IP not in any known module. Following frames may be wrong.
00183a34 00000000 0x77617094

Code:
1: kd> [COLOR=SeaGreen]dt nt!_ERESOURCE 88ba13b0[/COLOR]
   +0x000 SystemResourcesList : _LIST_ENTRY [ 0x88ba1360 - 0x88ba1400 ]
   +0x008 OwnerTable       : 0x899844f0 _OWNER_ENTRY
   +0x00c ActiveCount      : 0n0
   +0x00e Flag             : 0
   +0x010 SharedWaiters    : 0x899b1b10 _KSEMAPHORE
   +0x014 ExclusiveWaiters : 0x89b29188 _KEVENT
   +0x018 OwnerEntry       : _OWNER_ENTRY
   +0x020 ActiveEntries    : 0
   +0x024 ContentionCount  : 0x48
   +0x028 NumberOfSharedWaiters : 0
   +0x02c NumberOfExclusiveWaiters : 0
   +0x030 Address          : (null) 
   +0x030 CreatorBackTraceIndex : 0
   +0x034 SpinLock         : 0xae051c74

Code:
1: kd> [COLOR=SeaGreen]dt nt!_OWNER_ENTRY 0x899844f0[/COLOR]
   +0x000 OwnerThread      : 0 <-- No owner?
   +0x004 IoPriorityBoosted : 0y1
   +0x004 OwnerReferenced  : 0y1
   +0x004 OwnerCount       : 0y000000000000000000000000000000 (0)
   +0x004 TableSize        : 3

I was attempting to find the owning thread, but I couldn't seem to getting anywhere, since the !locks extension won't work with a Minidump. Or maybe, there was no owning thread, and the current thread attempted to release a resource it didn't even acquire.

--------------------------------------------------------------------------

Code:
1: kd> [COLOR=SeaGreen]lmvm nvlddmkm[/COLOR]
start    end        module name
9500b000 959fa000   nvlddmkm T (no symbols)           
    Loaded symbol image file: nvlddmkm.sys
    Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
    Image name: nvlddmkm.sys
    Timestamp:        [COLOR=Red]Sat Oct 15 07:34:27 2011[/COLOR] (4E992973)
    CheckSum:         009DBCBF
    ImageSize:        009EF000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Is this a WHQL driver? The driver still seems to be causing problems, I believe there's a WHQL driver around January 2013 for nVidia.

Run Driver Verifier to scan for any corrupted drivers which may be causing problems, this program works by running various stress tests on drivers, in order to produce a BSOD which will locate the driver; run for least 24 hours:
 

My Computer My Computer

Computer type
Laptop
I did what you asked :
- Installed a driver WHQL from january for my graphic card
- Run verifier.exe and totally uninstall daemon tools because the driver was crashing the computer
- Run verifier.exe again and I had only one BSOD and my graphic card driver hang some time...

Hope you will find the problem ;)
 

My Computer My Computer

At a glance

Windows 7 Pro 32bitsIntel Core 2 Duo T7500
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS M1330
OS
Windows 7 Pro 32bits
CPU
Intel Core 2 Duo T7500
Code:
[COLOR=Red]BugCheck C9[/COLOR], {[COLOR=Blue]23e[/COLOR], 85ed0310, [COLOR=SeaGreen]9eafaf68[/COLOR], 0}

*** WARNING: Unable to verify timestamp for [COLOR=Red]GEARAspiWDM.sys[/COLOR]
*** ERROR: Module load completed but symbols could not be loaded for GEARAspiWDM.sys
*** WARNING: Unable to verify timestamp for dtsoftbus01.sys
*** ERROR: Module load completed but symbols could not be loaded for dtsoftbus01.sys
Probably caused by : [COLOR=Red]dtsoftbus01.sys [/COLOR]( dtsoftbus01+1310 )

This bugcheck indicates that Driver Verifier has found a I/O violation, more specifically, we can see that the that device driver has marked a IRP pending but didn't return the STATUS_PENDING flag. More Information - The NT Insider:Properly Pending IRPs - IRP Handling for the Rest of Us

--------------------------------------------------------------------------------

Okay, I see you removed Daemon Tools which is good.

Code:
0: kd> [COLOR=SeaGreen]lmvm GEARAspiWDM[/COLOR]
start    end        module name
931a0000 931a5300   GEARAspiWDM T (no symbols)           
    Loaded symbol image file: GEARAspiWDM.sys
    Image path: \SystemRoot\system32\DRIVERS\GEARAspiWDM.sys
    Image name: GEARAspiWDM.sys
    Timestamp:        [COLOR=Red]Thu May 03 20:55:59 2012[/COLOR] (4FA2E2CF)
    CheckSum:         0001012F
    ImageSize:        00005300
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

This driver belongs to either iTunes or something related to a CD-ROM driver by Gear Software - GEAR Software - DVD Mastering Software & CD Burning Software & GEAR PRO Mastering

I would update the driver/program if possible.

Stop 0x7E:

Code:
0: kd>[COLOR=SeaGreen] lmvm nvlddmkm[/COLOR]
start    end        module name
8e03d000 8e8da000   nvlddmkm T (no symbols)           
    Loaded symbol image file: nvlddmkm.sys
    Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
    Image name: nvlddmkm.sys
    Timestamp:        [COLOR=Red]Sat Dec 29 06:49:51 2012[/COLOR] (50DE928F)
    CheckSum:         00881536
    ImageSize:        0089D000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Please update your nVidia graphics card driver to the latest WHQL version, which is now the 1st of July:
Version: 320.49
Release Date for Desktops and Notebooks : July 1st 2013
In Device Manager: 9.18.13.2049
  1. Start :orb: Type: Device Manager
  2. Expand Display Adapters
  3. Right-Click Driver Name, Uninstall
  4. Reboot
  5. Run Driver Sweeper
  6. Reboot
  7. Install Downloaded Driver
Driver Sweeper will scan for any left over files from the old driver, old driver files can cause conflicts with new driver installations. Create a System Restore point beforehand, in case any problems or issues arise.

Driver Sweeper:
 

My Computer My Computer

Computer type
Laptop
Ok I did what you suggest, the system seems to be stable (for now), I will come back in 2 weeks to tell you if a BSOD happened again ;)

Thanks for your help !
 

My Computer My Computer

At a glance

Windows 7 Pro 32bitsIntel Core 2 Duo T7500
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS M1330
OS
Windows 7 Pro 32bits
CPU
Intel Core 2 Duo T7500
Back
Top