Vista - OpenGL und Bluescreen?

elan-eo-akin

Cadet 4th Year
Registriert
Feb. 2008
Beiträge
90
Hallo, ich weiss nicht mehr weiter, bekomm einen Bluescreen in Quake2!

mit:
Vista 32 SP1
Geforce GTX 260 @178.13 Treiber

Folgender Crashdump:

UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault). The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
use .trap on that value
Else
.trap on the appropriate frame will show where the trap was taken
(on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 00000000, EXCEPTION_DIVIDED_BY_ZERO
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000

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


BUGCHECK_STR: 0x7f_0

TRAP_FRAME: b1651b4c -- (.trap 0xffffffffb1651b4c)
ErrCode = 00000000
eax=00000000 ebx=a52125f8 ecx=00000000 edx=00000000 esi=b1651c3c edi=ab2a95b8
eip=8e926969 esp=b1651bc0 ebp=b1651bc0 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+0xa:
8e926969 f7750c div eax,dword ptr [ebp+0Ch] ss:0010:b1651bcc=00000000
Resetting default scope

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

PROCESS_NAME: r1q2.exe

CURRENT_IRQL: 1

LAST_CONTROL_TRANSFER: from 820d1a98 to 81f1d0b5

STACK_TEXT:
b1651aec 820d1a98 0000007f fbd9718a 8e926969 nt!KeBugCheck+0x14
b1651b40 81ea87a8 b1651b4c b1651bc0 8e926969 nt!Ki386CheckDivideByZeroTrap+0x44
b1651b40 8e926969 b1651b4c b1651bc0 8e926969 nt!KiTrap00+0x88
b1651bc0 8e9563a7 00000000 00000000 ab2a95b8 dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+0xa
b1651c04 8e95a571 b1651c3c 00000001 00000000 dxgkrnl!DmmMapVSyncFromRationalToInteger+0x59
b1651cb4 8e95a0f0 a52125f8 00000001 00000001 dxgkrnl!DXGDEVICE::SetDisplayMode+0x152
b1651d48 94a819cb 0436f7c8 0436f7c0 b1651d64 dxgkrnl!DxgkSetDisplayMode+0x57b
b1651d58 81ea7a1a 0436f7c8 0436f7dc 77629a94 win32k!NtGdiDdDDISetDisplayMode+0x14
b1651d58 77629a94 0436f7c8 0436f7dc 77629a94 nt!KiFastCallEntry+0x12a
WARNING: Frame IP not in any known module. Following frames may be wrong.
0436f7dc 00000000 00000000 00000000 00000000 0x77629a94


STACK_COMMAND: kb

FOLLOWUP_IP:
dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+a
8e926969 f7750c div eax,dword ptr [ebp+0Ch]

SYMBOL_STACK_INDEX: 3

SYMBOL_NAME: dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+a

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: dxgkrnl

IMAGE_NAME: dxgkrnl.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 4893b1df

FAILURE_BUCKET_ID: 0x7f_0_dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+a

BUCKET_ID: 0x7f_0_dxgkrnl!DMMVIDEOSIGNALMODE::DivideAndRound+a

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





Liegt es an der DirectX Version?
Bei DXDiag seh ich keine Probleme angzeigt, sehe lediglich auch nur dass ich DirectX 10 installiert habe, nicht die Version.

Muss ich DirectX 9 nachinstallieren? Oder is da was kaputt am System?
 
OpenGL und Direct X sind zwei unterschiedliche 3D Grafikstandards und Quake 2 sowie Quake 3 basieren vollkommen auf OpenGL und benötigen Microsofts Direct X nicht, somit dürfte es auch nichts bringen eine neue Direct X Version zu installieren.

Vermutlich ist Quake 2 (Baujahr 1997) einfach zu alt als das es noch unter Windows Vista läuft ... habs glaub noch 2001/2002 mit Windows XP gespielt ob es überhaupt noch unter Vista läuft?
 
dxkernel Absturz. Ausserdem habe ich bei Wiki was gelesen...

"Interestingly, OpenGL was supported at Microsoft by the DirectX team. If a developer chose to use OpenGL 3D graphics API, the other APIs of DirectX are often combined with OpenGL in computer games because OpenGL does not include all of DirectX's functionality"
 
Nunja, der führt bei mir zu einigen anderen Schwierigkeiten, ist ja auch nur eine Beta.

Ich versuch mal den 177.24
 
Zurück
Oben