SecondFaceSoftware / PortalRevolution-Issues

Issue tracker for Portal: Revolution
https://www.portalrevolution.com
6 stars 2 forks source link

Crashes when trying to start from a manual save point. #210

Open shawnc59 opened 9 months ago

shawnc59 commented 9 months ago

Game Version

Information from top right of screen when in developer mode: 13703 (build 9197) Map 'sp_a2_end'

Describe the bug

When starting from a save game state, the game will crash within a few seconds of trying to move around. This only began in map sp_a2_end and only appears to happen when I try to restart from a manual save I made, but not from an autosave point.

Below is the text from the developer console:

Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[server_re] PrecacheScriptSound 'music.sp_a2_full_portalgun_a2' failed, no such sound script entry
[server_re] WARNING! Field m_fCurrentFade is using the wrong FIELD_ type!
Fix this or you'll see a crash.
[vscript] Precached movies
[engine] SAVEGAME:  608.4kb,    0.0kb used by 1013 entities (sp_a2_end)
[client_re] Attempted to precache unknown particle system "paint_splat_reflect_01"!
[client_re] Attempted to precache unknown particle system "portal_1_charge"!
[client_re] Attempted to precache unknown particle system "portal_2_charge"!
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetrt)
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetbk)
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetlf)
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetft)
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetup)
[materials] Requesting texture value from var "$hdrbasetexture" which is not a texture value (material: skybox/sky_sunsetdn)
[client_re] Attempted to precache unknown particle system "paint_splat_reflect_01"! (x2)
[client_re] Attempted to precache unknown particle system "impact_snow"! (x3)
[client_re] Attempted to precache unknown particle system "impact_sandbarrel"! (x3)
[client_re] Attempted to precache unknown particle system "ash"! (x2)
[client_re] Attempted to precache unknown particle system "ash_outer"! (x2)
[client_re] Attempted to precache unknown particle system "snow"! (x2)
[client_re] Attempted to precache unknown particle system "snow_outer"! (x2)
[soundemit] CSoundEmitterSystemBase::GetParametersForSound:  No such sound scapes/3d/water_drip_loop.wav
[client_re] HACK: Forcing all of gameui to hide on level load for portal. For some reason it stays open for us and it's annoying. Especially on xbox where it steals our controller focus.
[engine] SAVEGAME:   44.6kb,    0.0kb used by 536 entities (sp_a2_end)

To Reproduce

Manually save a game point in this map, then come back after shutting down the game and try to restart from that manual save. The game just crashes and you see the main Steam app.

Expected behavior

The game should not crash when starting from a manual save point.

Screenshots

No screenshots to share because the game just crashes. Don't know how to retrieve a log file so if you can provide that info, I can add it here.

Desktop

OS: Windows 11 Home (version: 23H2, build: 22631.3155) CPU/GPU: AMD Ryzen 7 5700U with Radeon Graphics 1.80 GHz RAM: 16.0 GB

aradapilot commented 7 months ago

I'm also experiencing this, in The Diversion, the level with the #14 sign. Logs below. Ubuntu Linux, ryzen 5800X, radeon 6800 I replayed from the previous autosave and the level worked fine

revolution_d3d11.log revolution_dxgi.log

aradapilot commented 7 months ago

I'm experiencing the same behavior on The Climb puzzle with the #6 sign and the three gel pipes in a row - but this time it's an autosave from the start of the level. Can't seem to progress at all now.

Wedge009 commented 7 months ago

I can confirm the issue on chamber #14, chapter 4. I'm currently stuck on this one (trying to work it out without looking for help for the time being) and every time I come back to it I have to use a manual save for the start of the chamber, before the aerial faith plate. Loading mid-game saves - eg saving at the button that drops the weighted storage cube - crashes to desktop.

Replicated on both Windows and Linux.