JACoders / OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
GNU General Public License v2.0
2.03k stars 614 forks source link

Rd-Rend2 Crashes on Map Load #485

Closed SzicoVII closed 10 years ago

SzicoVII commented 10 years ago

As in the title, whenever running with cl_renderer rd-rend2 the game will crash on map load as soon as the game hits the loading screen after entering the devmap command. Attempted with clean base and base maps to no avail.

Using rd-rend2_x86.dll supplied by Xylaceth - Attached here and renamed .jpg

rd-rend2_x86

Error log: Problem Event Name: APPCRASH Application Name: openjk.x86.exe Application Version: 1.0.0.0 Application Timestamp: 52e2b5b2 Fault Module Name: rd-rend2_x86.dll Fault Module Version: 0.0.0.0 Fault Module Timestamp: 52ea9862 Exception Code: c0000005 Exception Offset: 0002d027 OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 2057 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online: http://go.microsoft....88&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt

System specs: WIndows 7 64-bit Ultimate SP1 OpenJK - "openjk-2014-01-24-6868dd2e-windows" 8GB RAM Nvidia 770GTX (Driver v.332.21) Intel Core i7-770k 3.5GHz

ensiform commented 10 years ago

You must use the same exe that was compiled by him too.

xycaleth commented 10 years ago

Shouldn't need to...if that was the case then mods wouldn't ever work.

ensiform commented 10 years ago

Well its the only thing that explains crashes with the renderer on map load due to an incorrect spec of the exports or imports.

SzicoVII commented 10 years ago

Details:

Here it is:

https://www.dropbox.com/s/2nneogr9pvaiscu/openjk.x86.DMP

And hangstack error report:

https://gist.github.com/xycaleth/1f005b84a1b876e85de4

EDIT by Xycaleth: Moved the error report into a gist

ensiform commented 10 years ago

Well all I know is this happened to me when I had mismatched engine and renderer, (even if it SHOULDN'T) so that's why I suggested that.

SzicoVII commented 10 years ago

https://www.dropbox.com/s/2nneogr9pvaiscu/openjk.x86.DMP

32bit .dmp file

ensiform commented 10 years ago

Doesn't really help without debug symbols.

SzicoVII commented 10 years ago

I'm just giving what was requested.

xycaleth commented 10 years ago

@ensiform The DLL has debug symbols...

ensiform commented 10 years ago

This should be fixed now. Right @xycaleth?

xycaleth commented 10 years ago

Yep. Fixed in f81f8a3