View Revisions: Issue #5441

Summary 0005441: r_useParallelAddModels crashes when the Lightgem is hidden via Gameplay Settings
Revision 10.12.2020 05:00 by nbohr1more
Additional Information https://forums.thedarkmod.com/index.php?/topic/20684-r_useparalleladdmodels-crash/

Debug log:

 Normal cycle:


tdm_src/trunk/game/Player.cpp (9711):DEB (LIGHT) FR: 0] Averaged colorvalue total: 0.125368
tdm_src/trunk/game/Player.cpp (9714):DEB (LIGHT) FR: 0] Adjustment 0.000000
tdm_src/trunk/game/Player.cpp (9727):DEB (LIGHT) FR: 0] After player adjustment 4
tdm_src/trunk/game/Player.cpp (3181):INF (SYSTEM) FR: 0] PlayerHUD: [guis/tdm_hud.gui]
tdm_src/trunk/game/Player.cpp (3228):DEB (LIGHT) FR: 0] Setting Lightgemvalue: 4 on hud: 12AD1460

Crash:

tdm_src/trunk/game/ai/Mind.cpp ( 85):INF (AI) FR: 6701] Mind is thinking... basement_hut_spider
tdm_src/trunk/game/Game_local.cpp (3477):INF (FRAME) FR: 6701] Frame end 76908 - 1921: all:2.6 th:2.6 ev:0.0 0 ents

tdm_src/trunk/game/Player.cpp (9711):DEB (LIGHT) FR: 0] Averaged colorvalue total: 0.125368
tdm_src/trunk/game/Player.cpp (9714):DEB (LIGHT) FR: 0] Adjustment 0.000000
tdm_src/trunk/game/Player.cpp (9727):DEB (LIGHT) FR: 0] After player adjustment 4

Even small changes to Player.cpp > idPlayer::DrawHUD or Overlay.sys > COverlaySys::drawOverlays()" under /game/OverlaySys.cpp cause instant crashes
so I suspect that that this is where the problem lies?

That, or the lightgem hud is touching m_lightgemValue at the same time as another process?
Revision 08.12.2020 22:54 by nbohr1more
Additional Information https://forums.thedarkmod.com/index.php?/topic/20431-209-planning/&do=findComment&comment=453948

Debug log:

 Normal cycle:


tdm_src/trunk/game/Player.cpp (9711):DEB (LIGHT) FR: 0] Averaged colorvalue total: 0.125368
tdm_src/trunk/game/Player.cpp (9714):DEB (LIGHT) FR: 0] Adjustment 0.000000
tdm_src/trunk/game/Player.cpp (9727):DEB (LIGHT) FR: 0] After player adjustment 4
tdm_src/trunk/game/Player.cpp (3181):INF (SYSTEM) FR: 0] PlayerHUD: [guis/tdm_hud.gui]
tdm_src/trunk/game/Player.cpp (3228):DEB (LIGHT) FR: 0] Setting Lightgemvalue: 4 on hud: 12AD1460

Crash:

tdm_src/trunk/game/ai/Mind.cpp ( 85):INF (AI) FR: 6701] Mind is thinking... basement_hut_spider
tdm_src/trunk/game/Game_local.cpp (3477):INF (FRAME) FR: 6701] Frame end 76908 - 1921: all:2.6 th:2.6 ev:0.0 0 ents

tdm_src/trunk/game/Player.cpp (9711):DEB (LIGHT) FR: 0] Averaged colorvalue total: 0.125368
tdm_src/trunk/game/Player.cpp (9714):DEB (LIGHT) FR: 0] Adjustment 0.000000
tdm_src/trunk/game/Player.cpp (9727):DEB (LIGHT) FR: 0] After player adjustment 4

Even small changes to Player.cpp > idPlayer::DrawHUD or Overlay.sys > COverlaySys::drawOverlays()" under /game/OverlaySys.cpp cause instant crashes
so I suspect that that this is where the problem lies?

That, or the lightgem hud is touching m_lightgemValue at the same time as another process?