BSOD appears working in Access 2003 database

Posted on 2011-09-09
Medium Priority
Last Modified: 2012-05-12
Have 2 Dell 790 Windows 7 desktops that have been in production for over a month.  Yesterday both clerks experienced BSOD within an hour of each other.  Both were in an Access 2003 database running queries.  Dell was contacted and a BIOS upgrade was performed but problem occurred again today accessing the same database.  Am able to recreate BSOD on demand pretty much.  Other applications run fine.  Tried setting the Access2003 to XP compatability just to see if that might help but same result.  They have worked for over a month.  No recent MS updates have been run.
Question by:cobmo
  • 6
  • 4
  • 2
  • +1

Expert Comment

ID: 36511949
Did you try the following steps:
- Enable Kernel Dump as describe here:
At the next BSOD the dump will appear as C:\windows\memory.dmp
You could then try to open the dump and run the command !analyze -v
If you do so please paste the output here and we could see a third party driver involved in the stack.

You could also try to uninstall the AV and perform a clean boot on one of the computer following this article:
After rebooting your computer without any third party services or application, you could try to run Access and check if the BSOD still occurs. If no then you'll know it's related to a third party application.
LVL 74

Expert Comment

by:Jeffrey Coachman
ID: 36511960

If you are absolutely  sure that nothing changed in the "environment", then what changed in the DB...

Any other machines run this app besides the two you mentioned?


Author Comment

ID: 36511974
Yes.  This is a budget database that is used by serveral department heads - maybe 5-6 users.  Those machines are all XP running Office 2003.  The 2 Windows 7 machines have been working fine up until yesterday.  I tried compacting and repair ca copy of the database and had the Win7 user open and it BSOD immediately.
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

LVL 74

Expert Comment

by:Jeffrey Coachman
ID: 36512302
Are you absolutely sure that no updates were run...

For example, both of my PC's autoUpdated yesterday...

Author Comment

ID: 36512864
There were 19 Windows updates run on 8/10/2011.  There was one update run yesterday 9/8/11.  This was an Update for MS Windows KB2607712 BUT this was after several of the BSOD.
LVL 74

Expert Comment

by:Jeffrey Coachman
ID: 36513120
How about updates on the server itself that the win 7 computers connect to...?

Did anything change with the way the Win7 computers connect to the network/Server?

Are you absolutely sure that nothing in the DB design changed...?


Author Comment

ID: 36513143
The servers download the updates from WSUS but I dont have the luxury to reboot until evenings so none of those updates have run in awhile.  Nothing has changed between the PCs and server.  I do want to make mention though that it fails on the same app, same database, and the PCs failed within an hour of each other.  I initially thought it might be something like the Win7 activation failed or such due to timing.
LVL 74

Expert Comment

by:Jeffrey Coachman
ID: 36513194
Then I am at a loss here...

Did you investigate all that OliverLo posted?

Author Comment

ID: 36513217
How do I "open" the memory.dmp file?  And where do I run the !analyze -v command?  I downloaded the Win7 SDK from MS thinking I could generate something from that.  What is an easy application to use to view and generate a report for this?

Author Comment

ID: 36514006
Im not sure I got this right but I think what is giving me trouble is the: igdkmd32.sys file.  Further google search indicates problems with video card or drivers on this Dell?

Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.

Loading Dump File [C:\CJ_DUMPS\090811-9937-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.17640.x86fre.win7sp1_gdr.110622-1506
Machine Name:
Kernel base = 0x82a13000 PsLoadedModuleList = 0x82b5c4f0
Debug session time: Thu Sep  8 15:20:20.161 2011 (UTC - 5:00)
System Uptime: 0 days 0:10:39.298
Loading Kernel Symbols
Loading User Symbols
Loading unloaded module list
1: kd> !analyze -v
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *

Invalid combination of parameters was detected while saving or restoring
extended processor state.
Arg1: 00000002, The previously saved state is for an equal or higher level.
Arg2: 0000004c, The saved level.
Arg3: 00000000, The current level.
Arg4: 00000000

Debugging Details:

*** WARNING: Unable to verify timestamp for igdkmd32.sys
*** ERROR: Module load completed but symbols could not be loaded for igdkmd32.sys




PROCESS_NAME:  csrss.exe


LAST_CONTROL_TRANSFER:  from 82a9e0c1 to 82af1eb4

9be12bc4 82a9e0c1 00000131 00000002 0000004c nt!KeBugCheckEx+0x1e
9be12bfc 82a9e675 00000003 00000000 9be12c38 nt!KeSaveExtendedProcessorState+0x6a
9be12c14 92099630 9be12c38 20a1ca3e 82e2a6ee nt!KeSaveFloatingPointState+0x14
WARNING: Stack unwind information not available. Following frames may be wrong.
9be12c70 920999b4 8562f000 9be13234 00000000 igdkmd32+0x85630
9be12cf4 9202691a 8562f000 9be13234 854ff000 igdkmd32+0x859b4
9be12eec 92ac0b03 8562f000 9be13234 9be131a8 igdkmd32+0x1291a
9be12f14 92ac0021 8562f000 9be13234 00000000 dxgkrnl!DXGADAPTER::DdiPresent+0x46
9be1317c 92ae2241 00000000 40001040 400010c0 dxgkrnl!DXGCONTEXT::SubmitPresent+0x5d4
9be132b4 92ae1640 9be13314 00000010 9be132d4 dxgkrnl!DXGCONTEXT::PresentFromCdd+0xa10
9be132f8 97624624 9be13314 00000000 00000000 dxgkrnl!DxgkCddPresent+0x186
9be139c4 97625423 fd4ae328 00000001 00000000 cdd!CddPresentBlt+0x290
9be139c4 00000000 fd4ae328 00000001 00000000 cdd!PresentWorkerThread+0xadb


92099630 ??              ???


SYMBOL_NAME:  igdkmd32+85630

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: igdkmd32

IMAGE_NAME:  igdkmd32.sys


FAILURE_BUCKET_ID:  0x131_igdkmd32+85630

BUCKET_ID:  0x131_igdkmd32+85630

Followup: MachineOwner

LVL 75
ID: 36514362
Can you upload the db?  I can try it on my Win7 machine ... fwiw.

And no error messages or anything ... just BSOD ?


Accepted Solution

OliverLo earned 1000 total points
ID: 36515530
Hi Cobmo,

So it looks like the Intel Display driver igdkmd32.sys are being called in the stack preceding the BSOD.
The 2 articles are pointing to this driver as being problematic:
Please follow Microsoft's advice and update these drivers if possible.

Let me know if it works,

Author Comment

ID: 36524254
For anyone using Dell Optiplex 790, the Dell site offers the Intel graphic driver version  We found a newer one on the Intel site directly - and even though it says to be careful of manufacturer custom driver sets, we opted to install it as bsod's were are only result.  We have not had an issue with the Access program after the upgrade.

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Excel can be a tricky bit of software to get your head around. Whilst you’ll be able to eventually get to grips with the basic understanding of how to get by, there are a few Excel tips that not everybody will even know about let alone know how to d…
When you see single cell contains number and text, and you have to get any date out of it seems like cracking our heads.
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question