Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
JosefReisinger

Intel HD Graphics 6.14.10.5449 Haswell

Recommended Posts

I wonder if this buggy intel driver (it will BSOD on w2k, xp and server 2003, and I found many infos about this non functioning intel joke on the net) could be patched so it will work.

Experiments were done with server2003 / xp64

I examined all files with dependency walker: no errors. Only some files don´t have an implemented routine to find %sysdir%\drivers when loaded into depends, although put in the sytem32 directory, so I had to set a system path system32\drivers. These files are:

igxpdv64.dll

igxpdx64.dll

igxpgd64.dll

igxprd64.dll

 

There is no problem with installation on my system, but after reboot it will BSOD SYSTEM_SERVICE_EXCEPTION. This is the dump:

 

0: 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: fffffadf29624de0, Address of the instruction which caused the bugcheck

Arg3: fffffadf1fb30600, Address of the context record for the exception that caused the bugcheck

Arg4: 0000000000000000, zero.

 

Debugging Details:

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

 

 

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in "0x%08lx" verweist auf Speicher in "0x%08lx". Der Vorgang  "%s" konnte nicht auf dem Speicher durchgef hrt werden.

 

FAULTING_IP:

igxpmp64+20dde0

fffffadf`29624de0 ff9000010000    call    qword ptr [rax+100h]

 

CONTEXT:  fffffadf1fb30600 -- (.cxr 0xfffffadf1fb30600)

rax=0000000000000000 rbx=fffffadf3aabe040 rcx=0000000000000000

rdx=fffffadf1fb30d00 rsi=fffffadf1fb31c54 rdi=fffffadf1fb31330

rip=fffffadf29624de0 rsp=fffffadf1fb30e10 rbp=fffffadf3b9d59c0

 r8=0000000000000001  r9=0000000000000004 r10=fffffadf29738fb0

r11=fffffadf1fb31491 r12=0000000000232018 r13=fffffadf3ab76540

r14=fffffadf3ab761c0 r15=0000000000000000

iopl=0         nv up ei ng nz na pe nc

cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00010282

igxpmp64+0x20dde0:

fffffadf`29624de0 ff9000010000    call    qword ptr [rax+100h] ds:002b:00000000`00000100=????????????????

Resetting default scope

 

CUSTOMER_CRASH_COUNT:  1

 

DEFAULT_BUCKET_ID:  DRIVER_FAULT

 

BUGCHECK_STR:  0x3B

 

PROCESS_NAME:  úÿÿºy

 

 

CURRENT_IRQL:  0

 

LAST_CONTROL_TRANSFER:  from fffffadf29625756 to fffffadf29624de0

 

STACK_TEXT: 

fffffadf`1fb30e10 fffffadf`29625756 : fffffadf`37c7d000 00000000`00000001 00000000`00000000 00000000`00000000 : igxpmp64+0x20dde0

fffffadf`1fb30e50 fffffadf`295a1123 : fffffadf`37c7d000 00000000`00000000 fffffadf`1fb31330 fffffadf`00000004 : igxpmp64+0x20e756

fffffadf`1fb312f0 fffffadf`29598d86 : fffffadf`3a13b000 fffffadf`0000000b fffffadf`00000000 fffffadf`295ea180 : igxpmp64+0x18a123

fffffadf`1fb31420 fffffadf`29597bd4 : fffffadf`3a13b000 fffffadf`0000000b fffffadf`00000000 fffffadf`3a154d71 : igxpmp64+0x181d86

fffffadf`1fb31490 fffffadf`2957b6cb : fffffadf`3a13b000 fffffadf`00000000 fffffadf`1fb31680 fffffadf`3b15258c : igxpmp64+0x180bd4

fffffadf`1fb315d0 fffffadf`29501498 : fffffadf`3a154210 fffffadf`1fb32110 fffffadf`1fb318f0 fffffadf`3b15258c : igxpmp64+0x1646cb

fffffadf`1fb317f0 fffffadf`294f30d6 : fffffadf`3b152370 fffffadf`1fb32110 fffffadf`00000000 00000000`0826299e : igxpmp64+0xea498

fffffadf`1fb31c80 fffffadf`294f8ff9 : fffffadf`3a15f4e0 fffffadf`1fb32110 fffffadf`2971bc40 00000000`00000000 : igxpmp64+0xdc0d6

fffffadf`1fb31cc0 fffffadf`2945e2ad : fffffadf`3ab765a8 fffffadf`1fb32110 00000000`00000001 00000000`00000000 : igxpmp64+0xe1ff9

fffffadf`1fb31d00 fffffadf`29429b89 : fffffadf`3ab765a8 fffffadf`3b9d59c0 00000000`00000000 00000000`00000000 : igxpmp64+0x472ad

fffffadf`1fb322d0 fffffadf`29422ae9 : fffffadf`3ab765a8 fffffadf`1fb32c08 fffffadf`3ad8abf0 fffff800`011b0180 : igxpmp64+0x12b89

fffffadf`1fb32320 fffffadf`2941ff84 : fffffadf`3ab765a8 fffffadf`1fb32c08 fffffadf`3aabe170 00000000`00000000 : igxpmp64+0xbae9

fffffadf`1fb32b20 fffffadf`2940a777 : fffffadf`3ab765a8 fffffadf`1fb32c08 00000000`00000000 fffffadf`3ad8ac00 : igxpmp64+0x8f84

fffffadf`1fb32b60 fffff97f`ff08450e : fffffadf`3ab76070 fffffadf`3aabe010 00000000`c0000002 fffffadf`3ab76070 : VIDEOPRT!VideoPortCreateEvent+0xe37

fffffadf`1fb32c80 fffff97f`ff084411 : 00000000`c0000002 fffff97f`fe847d67 fffffa80`008df370 fffff97f`fe847ff9 : win32k!GreDeviceIoControl+0xdc

fffffadf`1fb32d40 fffff97f`fe851bf7 : 00000001`01065c01 fffff800`01037d2b fffffa80`008dec50 00000000`00000000 : win32k!EngDeviceIoControl+0x37

fffffadf`1fb32d90 fffff97f`fe85997d : fffffadf`3ab76070 fffffadf`00232018 fffffadf`1fb32e50 00000000`0000002c : igxpgd64+0x10bf7

fffffadf`1fb32df0 fffff97f`fe859a53 : fffffadf`3a52a000 fffffadf`3a52a05c fffffadf`1fb33080 fffffa80`00233400 : igxpgd64!GfxDebugPrint+0x1b0d

fffffadf`1fb32e90 fffff97f`fe86357f : fffffadf`3a52a000 fffffadf`1fb33080 fffffa80`00000001 fffffadf`1fb32f78 : igxpgd64!GfxDebugPrint+0x1be3

fffffadf`1fb32f10 fffff97f`fe862baf : fffffa80`011f1cd0 fffffadf`00000001 fffffadf`1fb33080 fffffadf`1fb33070 : igxpgd64!GetSemaphoreHookedFlags+0x497f

fffffadf`1fb32fa0 fffff97f`fe85a9ea : fffffa80`011f1cd0 fffffadf`00000001 00000000`00000000 fffffadf`1fb33180 : igxpgd64!GetSemaphoreHookedFlags+0x3faf

fffffadf`1fb330d0 fffff97f`fe86b981 : fffffa80`011f1cd0 fffffadf`0000000d 00000000`00000200 fffffadf`1fb32118 : igxpgd64!DrvEnableDriver+0x70a

fffffadf`1fb331b0 fffff97f`fe83112e : fffffa80`011f1cd0 fffff97f`fe83acc8 fffffadf`3adce0a0 fffff800`011b0990 : igxpgd64!OsFreeMem+0x5631

fffffadf`1fb331f0 fffff97f`ff005209 : fffffa80`011f1cd0 fffffadf`2a4a034b fffffa80`008dec50 fffffa80`011f1cd0 : igxprd64+0x912e

fffffadf`1fb33280 fffff97f`ff0a9d74 : fffffadf`1fb332d0 fffffa80`010d5010 fffffa80`008f3000 fffffa80`008f3000 : win32k!WatchdogDrvEnableSurface+0x85

fffffadf`1fb332c0 fffff97f`ff007123 : fffffa80`008f3000 fffffa80`009222b4 fffffa80`011f0420 fffffa80`010d5010 : win32k!PDEVOBJ::bMakeSurface+0x43

fffffadf`1fb33310 fffff97f`ff006ccd : fffffa80`00a225c0 fffffa80`013e54c0 fffffa80`011f0420 00000000`00000001 : win32k!hCreateHDEV+0x76b

fffffadf`1fb33430 fffff97f`ff00b343 : fffffadf`00000000 fffffadf`1fb334e0 00000000`00000000 00000000`ffffffff : win32k!DrvCreateMDEV+0x87f

fffffadf`1fb33790 fffff97f`ff0091cd : 00000000`ffffffff 00000000`00000000 00000000`00000000 00000000`00000000 : win32k!DrvChangeDisplaySettings+0x36d

fffffadf`1fb339c0 fffff97f`ff00baa2 : 00000000`00000000 00000000`00000000 00000000`00000003 fffffadf`3a9e9ec0 : win32k!InitVideo+0x4c

fffffadf`1fb33a30 fffff97f`ff00b756 : 00000000`00000060 fffffadf`1fb33cf0 00000000`00000060 00000000`0000005c : win32k!UserInitialize+0x33e

fffffadf`1fb33c20 fffff800`0102e33d : fffffadf`3ad8abf0 fffffadf`1fb33cf0 fffffadf`3ad8abf0 00000000`00000020 : win32k!NtUserInitialize+0x15f

fffffadf`1fb33c70 fffffadf`3ad8abf0 : fffffadf`1fb33cf0 fffffadf`3ad8abf0 00000000`00000020 00000000`00000000 : nt!IoReuseIrp+0x6e

fffffadf`1fb33c78 fffffadf`1fb33cf0 : fffffadf`3ad8abf0 00000000`00000020 00000000`00000000 00001f80`02000000 : 0xfffffadf`3ad8abf0

fffffadf`1fb33c80 fffffadf`3ad8abf0 : 00000000`00000020 00000000`00000000 00001f80`02000000 00000000`00000000 : 0xfffffadf`1fb33cf0

fffffadf`1fb33c88 00000000`00000020 : 00000000`00000000 00001f80`02000000 00000000`00000000 000007ff`7c7d0000 : 0xfffffadf`3ad8abf0

fffffadf`1fb33c90 00000000`00000000 : 00001f80`02000000 00000000`00000000 000007ff`7c7d0000 00000000`004c0001 : 0x20

 

 

FOLLOWUP_IP:

igxpmp64+20dde0

fffffadf`29624de0 ff9000010000    call    qword ptr [rax+100h]

 

SYMBOL_STACK_INDEX:  0

 

SYMBOL_NAME:  igxpmp64+20dde0

 

FOLLOWUP_NAME:  MachineOwner

 

MODULE_NAME: igxpmp64

 

IMAGE_NAME:  igxpmp64.sys

 

DEBUG_FLR_IMAGE_TIMESTAMP:  52eae96a

 

STACK_COMMAND:  .cxr 0xfffffadf1fb30600 ; kb

 

FAILURE_BUCKET_ID:  X64_0x3B_igxpmp64+20dde0

 

BUCKET_ID:  X64_0x3B_igxpmp64+20dde0

 

Followup: MachineOwner

---------

 

0: kd> lmvm igxpmp64

start             end                 module name

fffffadf`29417000 fffffadf`2977a000   igxpmp64   (no symbols)          

    Loaded symbol image file: igxpmp64.sys

    Mapped memory image file: d:\windows\system32\drivers\igxpmp64.sys

    Image path: igxpmp64.sys

    Image name: igxpmp64.sys

    Timestamp:        Fri Jan 31 01:08:10 2014 (52EAE96A)

    CheckSum:         0035D306

    ImageSize:        00363000

    File version:     6.14.10.5449

    Product version:  6.14.10.5449

    File flags:       0 (Mask 3F)

    File OS:          40004 NT Win32

    File type:        3.4 Driver

    File date:        00000000.00000000

    Translations:     0409.04b0

    CompanyName:      Intel Corporation

    ProductName:      Intel Graphics Accelerator Drivers for Windows XP®

    InternalName:     igxpmp64.sys

    OriginalFilename: igxpmp64.sys

    ProductVersion:   6.14.10.5449

    FileVersion:      6.14.10.5449

    FileDescription:  Intel Graphics Miniport Driver

    LegalCopyright:   Copyright © 1998-2006 Intel Corporation.

0: kd> .cxr 0xfffffadf1fb30600

rax=0000000000000000 rbx=fffffadf3aabe040 rcx=0000000000000000

rdx=fffffadf1fb30d00 rsi=fffffadf1fb31c54 rdi=fffffadf1fb31330

rip=fffffadf29624de0 rsp=fffffadf1fb30e10 rbp=fffffadf3b9d59c0

 r8=0000000000000001  r9=0000000000000004 r10=fffffadf29738fb0

r11=fffffadf1fb31491 r12=0000000000232018 r13=fffffadf3ab76540

r14=fffffadf3ab761c0 r15=0000000000000000

iopl=0         nv up ei ng nz na pe nc

cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00010282

igxpmp64+0x20dde0:

fffffadf`29624de0 ff9000010000    call    qword ptr [rax+100h] ds:002b:00000000`00000100=????????????????

 

Since I am a newbee, I cannot see too much out of this, but I am interested in your comments.

 

Greetings

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...