r1ch.net forums
* Home Help Search Login Register
r1ch.net  |  r1ch.net stuff  |  Other Projects  |  Topic: Crash with ref_r1gl.dll
Pages: [1] 2  All
Print
Author Topic: Crash with ref_r1gl.dll  (Read 24952 times)
DJ_MELERIX
Member

Posts: 53



« on: December 13, 2007, 02:53:03 am »

Sometimes when I am playing in small maps with varios players, I get extreme lag, especially with rocket explotions and others... this is normal "sometimes" but not always, and when this lag is extreme... the r1q2 get crash with this error...

Code:
R1Q2 encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit the crash report to r1ch.net when prompted or
post this file and the crash dump .dmp file (if available) on the R1Q2 forums at
http://www.r1ch.net/forum/index.php?board=8.0

     PLEASE MAKE SURE YOU ARE USING THE LATEST VERSIONS OF R1Q2/R1GL/ETC!

This crash appears to have occured in the 'c:\quake2\ref_r1gl.dll' module.
Since this crash appears to be inside R1Q2 or R1GL, it would be very helpful
if when prompted, you submitted the crash report to r1ch.net. This will aid in
finding the fault that caused this exception.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 60007899 (c:\quake2\ref_r1gl.dll)
R1Q2 module: R1Q2.EXE(R1Q2-x86) (Version: R1Q2 b7431 x86 Oct  9 2007 Win32 RELEASE)
Windows version: 5.1 (Build 2600) Service Pack 2

Symbol information:
C:\Quake2\R1Q2.EXE, PDB symbols loaded.
C:\WINDOWS\system32\ntdll.dll, Export symbols loaded.
C:\WINDOWS\system32\kernel32.dll, Export symbols loaded.
C:\WINDOWS\system32\WINMM.dll, Export symbols loaded.
C:\WINDOWS\system32\USER32.dll, Export symbols loaded.
C:\WINDOWS\system32\GDI32.dll, Export symbols loaded.
C:\WINDOWS\system32\ADVAPI32.dll, Export symbols loaded.
C:\WINDOWS\system32\RPCRT4.dll, Export symbols loaded.
C:\WINDOWS\system32\WSOCK32.dll, Export symbols loaded.
C:\WINDOWS\system32\WS2_32.dll, Export symbols loaded.
C:\WINDOWS\system32\msvcrt.dll, Export symbols loaded.
C:\WINDOWS\system32\WS2HELP.dll, Export symbols loaded.
C:\WINDOWS\system32\DSOUND.dll, Export symbols loaded.
C:\WINDOWS\system32\ole32.dll, Export symbols loaded.
C:\WINDOWS\system32\VERSION.dll, Export symbols loaded.
C:\WINDOWS\system32\IMM32.DLL, Export symbols loaded.
C:\WINDOWS\system32\LPK.DLL, Export symbols loaded.
C:\WINDOWS\system32\USP10.dll, Export symbols loaded.
C:\WINDOWS\system32\opengl32.dll, Export symbols loaded.
C:\WINDOWS\system32\GLU32.dll, Export symbols loaded.
C:\WINDOWS\system32\DDRAW.dll, Export symbols loaded.
C:\WINDOWS\system32\DCIMAN32.dll, Export symbols loaded.
C:\WINDOWS\system32\MSCTF.dll, Export symbols loaded.
C:\WINDOWS\system32\msctfime.ime, Export symbols loaded.
C:\WINDOWS\system32\nvoglnt.dll, Export symbols loaded.
C:\WINDOWS\system32\wdmaud.drv, Export symbols loaded.
C:\WINDOWS\system32\WINTRUST.dll, Export symbols loaded.
C:\WINDOWS\system32\CRYPT32.dll, Export symbols loaded.
C:\WINDOWS\system32\MSASN1.dll, Export symbols loaded.
C:\WINDOWS\system32\IMAGEHLP.dll, Export symbols loaded.
C:\WINDOWS\system32\msacm32.drv, Export symbols loaded.
C:\WINDOWS\system32\MSACM32.dll, Export symbols loaded.
C:\WINDOWS\system32\midimap.dll, Export symbols loaded.
C:\WINDOWS\system32\KsUser.dll, Export symbols loaded.
C:\WINDOWS\system32\mswsock.dll, Export symbols loaded.
C:\WINDOWS\system32\hnetcfg.dll, Export symbols loaded.
C:\WINDOWS\System32\wshtcpip.dll, Export symbols loaded.
C:\WINDOWS\system32\OLEAUT32.DLL, Export symbols loaded.
C:\WINDOWS\system32\PSAPI.DLL, Export symbols loaded.
C:\WINDOWS\system32\Secur32.dll, Export symbols loaded.
C:\WINDOWS\system32\NTMARTA.DLL, Export symbols loaded.
C:\WINDOWS\system32\WLDAP32.dll, Export symbols loaded.
C:\WINDOWS\system32\SAMLIB.dll, Export symbols loaded.
C:\WINDOWS\system32\DNSAPI.dll, Export symbols loaded.
C:\WINDOWS\System32\winrnr.dll, Export symbols loaded.
C:\WINDOWS\system32\rasadhlp.dll, Export symbols loaded.
C:\WINDOWS\system32\rsaenh.dll, Export symbols loaded.
C:\Quake2\ref_r1gl.dll, PDB symbols loaded.
C:\Quake2\DBGHELP.dll, Export symbols loaded.

Enumerate loaded modules:
[0x00400000 - 0x00401000] C:\Quake2\R1Q2.EXE (4096 bytes, version 7.4.3.1)
[0x7C910000 - 0x7C9C6000] C:\WINDOWS\system32\ntdll.dll (745472 bytes, version 5.1.2600.2180)
[0x7C800000 - 0x7C902000] C:\WINDOWS\system32\kernel32.dll (1056768 bytes, version 5.1.2600.3119)
[0x76B00000 - 0x76B2E000] C:\WINDOWS\system32\WINMM.dll (188416 bytes, version 5.1.2600.2180)
[0x7E390000 - 0x7E420000] C:\WINDOWS\system32\USER32.dll (589824 bytes, version 5.1.2600.3099)
[0x77EF0000 - 0x77F37000] C:\WINDOWS\system32\GDI32.dll (290816 bytes, version 5.1.2600.3159)
[0x77DA0000 - 0x77E4C000] C:\WINDOWS\system32\ADVAPI32.dll (704512 bytes, version 5.1.2600.2180)
[0x77E50000 - 0x77EE1000] C:\WINDOWS\system32\RPCRT4.dll (593920 bytes, version 5.1.2600.3173)
[0x71A50000 - 0x71A5A000] C:\WINDOWS\system32\WSOCK32.dll (40960 bytes, version 5.1.2600.2180)
[0x71A30000 - 0x71A47000] C:\WINDOWS\system32\WS2_32.dll (94208 bytes, version 5.1.2600.2180)
[0x77BE0000 - 0x77C38000] C:\WINDOWS\system32\msvcrt.dll (360448 bytes, version 7.0.2600.2180)
[0x71A20000 - 0x71A28000] C:\WINDOWS\system32\WS2HELP.dll (32768 bytes, version 5.1.2600.2180)
[0x73E90000 - 0x73EEC000] C:\WINDOWS\system32\DSOUND.dll (376832 bytes, version 5.3.2600.2180)
[0x774B0000 - 0x775ED000] C:\WINDOWS\system32\ole32.dll (1298432 bytes, version 5.1.2600.2726)
[0x77BD0000 - 0x77BD8000] C:\WINDOWS\system32\VERSION.dll (32768 bytes, version 5.1.2600.2180)
[0x76340000 - 0x7635D000] C:\WINDOWS\system32\IMM32.DLL (118784 bytes, version 5.1.2600.2180)
[0x62E30000 - 0x62E39000] C:\WINDOWS\system32\LPK.DLL (36864 bytes, version 5.1.2600.2180)
[0x74D20000 - 0x74D8B000] C:\WINDOWS\system32\USP10.dll (438272 bytes, version 1.420.2600.2180)
[0x5F120000 - 0x5F1EC000] C:\WINDOWS\system32\opengl32.dll (835584 bytes, version 5.1.2600.2180)
[0x5FEA0000 - 0x5FEC1000] C:\WINDOWS\system32\GLU32.dll (135168 bytes, version 5.1.2600.2180)
[0x736E0000 - 0x73729000] C:\WINDOWS\system32\DDRAW.dll (299008 bytes, version 5.3.2600.2180)
[0x73B40000 - 0x73B46000] C:\WINDOWS\system32\DCIMAN32.dll (24576 bytes, version 5.1.2600.2180)
[0x746B0000 - 0x746FB000] C:\WINDOWS\system32\MSCTF.dll (307200 bytes, version 5.1.2600.2180)
[0x75160000 - 0x7518E000] C:\WINDOWS\system32\msctfime.ime (188416 bytes, version 5.1.2600.2180)
[0x69500000 - 0x69B84000] C:\WINDOWS\system32\nvoglnt.dll (6832128 bytes, version 6.14.11.6375)
[0x72CA0000 - 0x72CA9000] C:\WINDOWS\system32\wdmaud.drv (36864 bytes, version 5.1.2600.2180)
[0x76BF0000 - 0x76C1E000] C:\WINDOWS\system32\WINTRUST.dll (188416 bytes, version 5.131.2600.2180)
[0x77A50000 - 0x77AE5000] C:\WINDOWS\system32\CRYPT32.dll (610304 bytes, version 5.131.2600.2180)
[0x77AF0000 - 0x77B02000] C:\WINDOWS\system32\MSASN1.dll (73728 bytes, version 5.1.2600.2180)
[0x76C50000 - 0x76C78000] C:\WINDOWS\system32\IMAGEHLP.dll (163840 bytes, version 5.1.2600.2180)
[0x72C90000 - 0x72C98000] C:\WINDOWS\system32\msacm32.drv (32768 bytes, version 5.1.2600.0)
[0x77BB0000 - 0x77BC5000] C:\WINDOWS\system32\MSACM32.dll (86016 bytes, version 5.1.2600.2180)
[0x77BA0000 - 0x77BA7000] C:\WINDOWS\system32\midimap.dll (28672 bytes, version 5.1.2600.2180)
[0x73E60000 - 0x73E64000] C:\WINDOWS\system32\KsUser.dll (16384 bytes, version 5.3.2600.2180)
[0x719D0000 - 0x71A10000] C:\WINDOWS\system32\mswsock.dll (262144 bytes, version 5.1.2600.2180)
[0x66740000 - 0x66799000] C:\WINDOWS\system32\hnetcfg.dll (364544 bytes, version 5.1.2600.2180)
[0x71A10000 - 0x71A18000] C:\WINDOWS\System32\wshtcpip.dll (32768 bytes, version 5.1.2600.2180)
[0x770F0000 - 0x7717B000] C:\WINDOWS\system32\OLEAUT32.DLL (569344 bytes, version 5.1.2600.3139)
[0x76BB0000 - 0x76BBB000] C:\WINDOWS\system32\PSAPI.DLL (45056 bytes, version 5.1.2600.2180)
[0x77FC0000 - 0x77FD1000] C:\WINDOWS\system32\Secur32.dll (69632 bytes, version 5.1.2600.2180)
[0x77660000 - 0x77681000] C:\WINDOWS\system32\NTMARTA.DLL (135168 bytes, version 5.1.2600.2180)
[0x76F20000 - 0x76F4D000] C:\WINDOWS\system32\WLDAP32.dll (184320 bytes, version 5.1.2600.2180)
[0x71B90000 - 0x71BA3000] C:\WINDOWS\system32\SAMLIB.dll (77824 bytes, version 5.1.2600.2180)
[0x76EE0000 - 0x76F07000] C:\WINDOWS\system32\DNSAPI.dll (159744 bytes, version 5.1.2600.2938)
[0x76F70000 - 0x76F78000] C:\WINDOWS\System32\winrnr.dll (32768 bytes, version 5.1.2600.2180)
[0x76F80000 - 0x76F86000] C:\WINDOWS\system32\rasadhlp.dll (24576 bytes, version 5.1.2600.2938)
[0x0FFD0000 - 0x0FFF8000] C:\WINDOWS\system32\rsaenh.dll (163840 bytes, version 5.1.2600.2161)
[0x60000000 - 0x6017F000] C:\Quake2\ref_r1gl.dll (1568768 bytes, version 0.1.5.40)
[0x04D50000 - 0x04E63000] C:\Quake2\DBGHELP.dll (1126400 bytes, version 6.6.3.5)

Stack trace:
Stack    EIP      Arg0     Arg1     Arg2     Arg3     Address
0012FC90 60007899 60096988 0149319C 00000403 6000B0B8 ref_r1gl.dll!R_DrawAliasModel+0x519
0012FD18 6000A103 00000001 00000003 0012FD38 6000B26B ref_r1gl.dll!R_DrawEntitiesOnList+0xc3
0012FD28 6000B0B8 0012FD84 00468B48 00D139FC 00000001 ref_r1gl.dll!R_RenderView+0x108
0012FD38 6000B26B 75179115 00000000 75179115 7516142C ref_r1gl.dll!R_RenderFrame+0xb
0012FDB4 751742C4 001A021A 00000113 00000001 00000000 msctfime.ime!0x751742c4
0012FDDC 7E398734 7FFDF000 0012FE68 7E39885A 0012FE28 USER32.dll!0x7e398734
0012FE08 7E398816 00000000 75179115 001A021A 00000113 USER32.dll!0x7e398816
0012FE70 7E3989CD 0000FFFF AA5A0000 90907E3C 39909090 USER32.dll!0x7e3989cd
7E398832 FFFFFFFFFFFF9090 AA5A0000 90907E3C 39909090 1475E05D <unknown>!0xffffffffffff9090

A minidump was saved to C:\Quake2\R1Q2CrashLog2007-12-11_1.dmp.gz.
Please include this file when posting a crash report.

Any solution ? Thanks.
Logged
R1CH
Administrator
Member

Posts: 2625



« Reply #1 on: December 13, 2007, 03:45:32 am »

You most likely have some corrupt model or entity state that is causing R1GL to freak out. Post the .dmp file and I will be able to investigate further.
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #2 on: December 14, 2007, 02:29:06 am »

Here are the complete Crashlogs.

* R1Q2CrashLog2007-12-11_1.dmp.gz (772.54 KB - downloaded 266 times.)
* R1Q2CrashLog2007-12-11_1.txt (9.07 KB - downloaded 296 times.)
Logged
R1CH
Administrator
Member

Posts: 2625



« Reply #3 on: December 14, 2007, 03:22:14 am »

As far as I can tell, it looks like the mod set an invalid skinnum on a model, R1GL then crashed when it tried to render it. I will add a sanity check to prevent crashes if the skinnum is out of range in future, but if this is the case, then everyone on the server in range of the affected model would also crash. Does this happen at all?
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #4 on: December 14, 2007, 05:47:31 pm »

Mmmm no idea about the others users :S
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #5 on: January 09, 2008, 01:08:07 pm »

Any news R1CH ?

This bug is very bad, specially with small maps Sad
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #6 on: January 16, 2008, 12:46:33 am »

Now using b7587 the troubles continue...

No more cliente crash, but now my client are getting lag and "old frame" / "old parse" when the map have various players. I think is a R1Q2 client saturation or something related to weapons/effects and amount of objects in the map.

I have a Nvidia Geforce FX5200, Amd Sempron 2400+ and 1gb of ram DDR400, my system is already updated, the same for video drivers (169.21_forceware_winxp_32bit_international_whql).
« Last Edit: January 16, 2008, 12:51:27 am by DJ_MELERIX » Logged
R1CH
Administrator
Member

Posts: 2625



« Reply #7 on: January 16, 2008, 03:51:45 am »

b7587 shouldn't have anything that would change this behaviour. oldframe / oldparse is usually caused by heavy lag.
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #8 on: January 16, 2008, 06:35:23 pm »

Yep, but this is not server lag, is something about graphic lag with R1Q2 :/

The only temp fix is setting "sync every frame" to yes, in the options.
« Last Edit: January 16, 2008, 07:02:38 pm by DJ_MELERIX » Logged
R1CH
Administrator
Member

Posts: 2625



« Reply #9 on: January 16, 2008, 07:18:51 pm »

Maybe you are running cl_maxfps too high and maxing out your upstream? gl_finish ('sync every frame') will reduce your FPS and thus outgoing packet rate if using cl_async 0. gl_finish 1 is usually not needed except on old / buggy graphics cards.
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #10 on: January 16, 2008, 08:23:59 pm »

This is my config...

Code:
// generated by quake, do not modify
bind TAB "inven"
bind ENTER "invuse"
bind ESCAPE "togglemenu"
bind SPACE "kots_tball self"
bind ' "invdrop"
bind + "sizeup"
bind , "+moveleft"
bind - "sizedown"
bind . "+moveright"
bind / "weapnext"
bind 0 "use BFG10K"
bind 1 "use Blaster"
bind 2 "use Shotgun"
bind 3 "use Super Shotgun"
bind 4 "use Machinegun"
bind 5 "use Chaingun"
bind 6 "use Grenade Launcher"
bind 7 "use Rocket Launcher"
bind 8 "use HyperBlaster"
bind 9 "use Railgun"
bind = "sizeup"
bind [ "invprev"
bind \ "+mlook"
bind ] "invnext"
bind ` "toggleconsole"
bind a "+moveleft"
bind b "use rebreather"
bind c "+movedown"
bind d "+moveright"
bind e "+moveup"
bind f "droprune"
bind g "use grenades"
bind h "wave 0"
bind i "use invulnerability"
bind j "wave 1"
bind k "wave 2"
bind l "wave 3"
bind p "use power shield"
bind q "use quad damage"
bind r "kots_lift"
bind s "+back"
bind t "messagemode"
bind u "wave 4"
bind w "+forward"
bind x "score"
bind z "+lookdown"
bind ~ "toggleconsole"
bind BACKSPACE "invdrop"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind ALT "+strafe"
bind CTRL "+attack"
bind SHIFT "+speed"
bind F1 "cmd help"
bind F2 "menu_savegame"
bind F3 "menu_loadgame"
bind F4 "menu_keys"
bind F5 "menu_startserver"
bind F6 "echo Quick Saving...; wait; save quick"
bind F9 "echo Quick Loading...; wait; load quick"
bind F10 "menu_quit"
bind F12 "screenshot"
bind INS "+klook"
bind DEL "+lookdown"
bind PGDN "+lookup"
bind END "centerview"
bind MOUSE1 "+attack"
bind MOUSE2 "kots_flail"
bind MOUSE3 "kots_empathy"
bind PAUSE "pause"
set gl_flush "0"
set in_initjoy "0"
set cl_maxfps "90"
set cl_gun "1"
set intensity "2"
set allow_download_pics "1"
set gl_swapinterval "1"
set gl_ext_pointparameters "1"
set gl_ext_multitexture "1"
set gl_vertex_arrays "0"
set gl_texturesolidmode "default"
set gl_texturealphamode "default"
set gl_texturemode "GL_LINEAR_MIPMAP_LINEAR"
set gl_shadows "1"
set gl_modulate "3"
set gl_particle_att_c "0.01"
set gl_particle_att_b "0.0"
set gl_particle_att_a "0.01"
set gl_particle_size "40"
set gl_particle_max_size "40"
set gl_particle_min_size "2"
set gl_finish "0"
set gl_ext_palettedtexture "0"
set gl_mode "4"
set gl_driver "opengl32"
set in_joystick "0"
set cl_vwep "1"
set gender_auto "1"
set gender "male"
set fov "90"
set rate "25000"
set freelook "1"
set adr8 ""
set adr7 ""
set adr6 ""
set adr5 ""
set adr4 ""
set adr3 ""
set adr2 ""
set adr1 ""
set adr0 ""
set s_primary "0"
set s_mixahead "0.2"
set s_loadas8bit "0"
set s_khz "22"
set s_volume "0.7"
set sw_stipplealpha "0"
set vid_gamma "0.5"
set vid_ypos "22"
set vid_xpos "3"
set vid_ref "r1gl"
set allow_download_maps "1"
set allow_download_sounds "1"
set allow_download_models "1"
set allow_download_players "1"
set allow_download "1"
set hostname "noname"
set skin "male/grunt"
set name "MELERIX"
set lookstrafe "1"
set lookspring "1"
set m_pitch "0.022"
set hand "2"
set cl_run "1"
set crosshair "1"
set sensitivity "13"
set win_noalttab "0"
set vid_fullscreen "1"
set viewsize "100"
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #11 on: January 21, 2008, 06:59:01 pm »

Crash again, now with rev b7587 Sad

* R1Q2CrashLog2008-01-21_1.dmp.gz (540.44 KB - downloaded 266 times.)
* R1Q2CrashLog2008-01-21_1.txt (9.07 KB - downloaded 293 times.)
« Last Edit: January 21, 2008, 09:59:11 pm by DJ_MELERIX » Logged
R1CH
Administrator
Member

Posts: 2625



« Reply #12 on: January 21, 2008, 09:34:13 pm »

Note, you can attach crash dumps to forum posts, saves me having to wait through RapidShare Smiley. I'll look into this again.
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #13 on: February 03, 2008, 06:05:26 pm »

Any news ? cry
Logged
DJ_MELERIX
Member

Posts: 53



« Reply #14 on: February 16, 2008, 02:47:54 pm »

Crash again undecided

* R1Q2CrashLog2008-02-16_1.dmp.gz (605.4 KB - downloaded 255 times.)
* R1Q2CrashLog2008-02-16_1.txt (9.76 KB - downloaded 269 times.)
Logged
Pages: [1] 2  All
Print
r1ch.net  |  r1ch.net stuff  |  Other Projects  |  Topic: Crash with ref_r1gl.dll
Jump to:  

Powered by SMF 1.1.19 | SMF © 2013, Simple Machines