Forum / Note e aggiornamenti sulla patch / [v1.8.1] Update: Server GC Migration, Challenge Rift XP Leak Fix & Core Memory Optimization

[v1.8.1] Update: Server GC Migration, Challenge Rift XP Leak Fix & Core Memory Optimization

Avatar
#1
Zethrone
admin
Messaggi: 125
Punti: 99999
Yesterday, 5:32 PM #1
Nephalem,

We have deployed v1.8.1, a critical core optimization and infrastructure update. Backed by a definitive forensic analysis of server minidumps using advanced debugging runtimes, this update completely eliminates process-freezing stop-the-world lags, secures character experience tables against data leaks from Challenge Rifts, and optimizes hot-path memory assignments under peak load.

Server GC Architecture & Performance Hardening
  • Server GC Migration: migrated the server's runtime configuration from Workstation Garbage Collection to fully parallelized Server GC + Concurrent + RetainVM configurations. This divides garbage collection tasks across all 16 processor cores, shifting complex generation-2 background clearances out of the main game loop thread to permanently eradicate hard stalls exceeding 60 seconds.
  • Hot-Path Allocation Relief: resolved severe heap memory inflation caused by continuous background stack-trace compilations. Modified the ItemGenerator to cleanly short-circuit invalid or sentinel item lookups (IDs -1 and 0) with a silent null return, drastically reducing GC garbage pressure.
  • Late Projectile Impact Guards: redeployed the PROJECTILE_LATE_HIT_GUARD safety loops into the main assembly thread. Spells or skeleton mage projectiles hitting targets after their original combat context or user has already been destroyed will dissolve cleanly without triggering NullReferenceExceptions inside the damage construct.
Challenge Rift Experience Leak & Character Sheet Fixes
  • XP Redirection Lockdown: identified a major progression bug where characters under level 70 would permanently stall their level-up bars (showing 0 requirements or impossibly high paragon-scale numbers like the "cant get xp no more" issue). While transformed into the weekly template donor inside a Challenge Rift, any earned experience is now strictly omitted from leaking into your baseline profile parameters.
  • Snapshot Restoration Overhaul: the Challenge Rift snapshot engine has been upgraded to securely capture and restore the player's true, original experience properties (ExperienceNext and ParagonLevel) upon leaving the competitive game mode.
  • Automated Character Progress Repair: implemented an advanced, automated healing pass upon login. If a low-level character registers an invalid experience value that exceeds their level requirement, the server automatically re-clamps the attribute to its correct limits, restoring instant progression tracking on their next kill or quest turn-in.
Combat Health & System Diagnostics Cleanups
  • Defensive Hitpoints Verification: added internal mathematical sanitation guards to target calculation tables to gracefully capture and reset out-of-bounds parameters (such as NaN/Percent limits) into safe zero-states, preventing system thread stalls.

Expected gameplay impact
  • Unbreakable Server Heartbeat: complete eradication of massive game loop stalls during high-uptime public sessions due to multicore concurrent memory management.
  • Bulletproof Character Progression: farm and level up your sub-70 alt characters safely, knowing their experience bars will never freeze or inherit broken paragon values after testing weekly challenge content.
  • Micro-Stutter Relief: smoother screen performance and animations when dealing with massive projectile waves.

If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.

- Zethrone Team

Risposta Rapida

Devi registrarti per rispondere in questo board.

Nephalem Attivi (Ultimi 30 Giorni)

Totale: 239
Zethrone
Zethrone
Lilith
Lilith
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
Shouya
Shouya
NephalemHero
NephalemHero
GH 450
GH 450
maucar
maucar
VitorStein
VitorStein
kira
kira
MSECA69
MSECA69
elfollacabras69
elfollacabras69
bettyboopers
bettyboopers
PizzaMan
PizzaMan
19_CCCP_89
19_CCCP_89
Ocomeia
Ocomeia
WhaleWarrior
WhaleWarrior
blackgell10
blackgell10
Johnny21Walker
Johnny21Walker
rinengan
rinengan
lulla
lulla
RPPR
RPPR
Ryolait
Ryolait
valk
valk
flaviork97
flaviork97
Aliya1414
Aliya1414
Holopop
Holopop
Иллидан
Иллидан
AudReS
AudReS
xTrancGuarDx
xTrancGuarDx
Aratorn98
Aratorn98
EricStf
EricStf
Vem_Tranquilo_Bixo
Vem_Tranquilo_Bixo
LancerKAGE
LancerKAGE
Kalathi
Kalathi
senpaiplzx
senpaiplzx
Rolgarn
Rolgarn
Trigers
Trigers
Marian
Marian
Mr.Zalupa
Mr.Zalupa
Ramso
Ramso
Bufinha
Bufinha
Gorbit
Gorbit
slim underscore
slim underscore
Zbyniekpl
Zbyniekpl
Romius
Romius
PeYoorR
PeYoorR
g00lpe
g00lpe
DalekShark
DalekShark
Tokisada
Tokisada
Collapse
Collapse
Szalki
Szalki
Tyanbasco
Tyanbasco
Luffy
Luffy
Sun
Sun
Satambira
Satambira
zero92
zero92
queensnix
queensnix
Spadellix
Spadellix
Igor
Igor
otonny
otonny
Quidway
Quidway
pepe071726
pepe071726
ilboy
ilboy
mayorovv
mayorovv
Bayern551
Bayern551
Cheburekk
Cheburekk
Cheburek
Cheburek
JohnWaiters
JohnWaiters
Rachmann
Rachmann
Mihes
Mihes
donsim
donsim
fs
fs
PATTO55
PATTO55
Tsuhecir
Tsuhecir
Pedrinnc
Pedrinnc
makkks1980
makkks1980
AsmodeUs
AsmodeUs
aMPhosphere
aMPhosphere
Neevely
Neevely
Joelarder
Joelarder
marker1
marker1
Möwe168
Möwe168
MrLechero
MrLechero
Sharrman
Sharrman
fadewtf
fadewtf
ysh
ysh
Diodilla
Diodilla
SandraArt
SandraArt
creo13
creo13
Stain
Stain
Don
Don
Valera
Valera
sergyljfan
sergyljfan
MatMarra
MatMarra
Rashaul
Rashaul
Vavey
Vavey
Timur123
Timur123
horus
horus
leelovesraven
leelovesraven
Velho Corvo
Velho Corvo
Test
Test
qwertyno
qwertyno
Myst
Myst
VenommOoO
VenommOoO
theYuni
theYuni
SlowGrind
SlowGrind
shadoukan
shadoukan
Lashkhor
Lashkhor
Apathos
Apathos
Axiom
Axiom
ldw2469
ldw2469
donwang
donwang
Zombie
Zombie
SSS
SSS
SpaWn
SpaWn
Unbarmherzig
Unbarmherzig
MyBigJuicy
MyBigJuicy
detonsovgav
detonsovgav
JohnP
JohnP
Elleonora
Elleonora
Gevinyusuf
Gevinyusuf
Helios
Helios
GOODSW
GOODSW
pezdetz
pezdetz
ssstrickys
ssstrickys
BlackWraith
BlackWraith
AysT
AysT
BadBunny
BadBunny
Dizitor
Dizitor
Alex VN
Alex VN
idkjustahero
idkjustahero
Virusrus_fellow
Virusrus_fellow
CyberPug
CyberPug
exeptionv
exeptionv
bernice2020
bernice2020
pastrama1
pastrama1
thieuhoangphuoc
thieuhoangphuoc
Kovydonas
Kovydonas
Yuno
Yuno
Mrfareway
Mrfareway
Ayanreii
Ayanreii
Ярослав
Ярослав
Simon1993
Simon1993
ChaosWarden
ChaosWarden
DeathConqueror
DeathConqueror
Adria
Adria
Peppin
Peppin
Azmodan
Azmodan
IronConqueror
IronConqueror
BloodConqueror
BloodConqueror
Kadala
Kadala
LightSoul
LightSoul
Gillian
Gillian
Aidan
Aidan
BoneCry
BoneCry
Malthael
Malthael
Tyrael
Tyrael
Myriam
Myriam
StarBorn
StarBorn
ArcaneProtector
ArcaneProtector
Wirt
Wirt
Kashya
Kashya
StarAvenger
StarAvenger
NobleWolf
NobleWolf
Belial
Belial
SpiritKing
SpiritKing
LightHawk
LightHawk
BoneLord
BoneLord
FallenWolf
FallenWolf
Diablo
Diablo
Andariel
Andariel
Deckard
Deckard
MoonCaster
MoonCaster
Charsi
Charsi
Baal
Baal
Orek
Orek
Maghda
Maghda
DarkRider
DarkRider
Cain
Cain
DeadlyWhisper
DeadlyWhisper
Akara
Akara
Isendra
Isendra
DarkKing
DarkKing
SwiftShade
SwiftShade
RisenConqueror
RisenConqueror
Kormac
Kormac
Leoric
Leoric
Covetous
Covetous
Lyndon
Lyndon
RisenCaster
RisenCaster
Izual
Izual
Jazreth
Jazreth
MoonMaster
MoonMaster
Ghom
Ghom
Lachdanan
Lachdanan
NetherKing
NetherKing
Albrecht
Albrecht
MoonKnight
MoonKnight
Eirena
Eirena
HellQueen
HellQueen
DarkWeaver
DarkWeaver
Warriv
Warriv
NobleCaster
NobleCaster
DarkClaw
DarkClaw
Griswold
Griswold
StarRider
StarRider
FierceCaster
FierceCaster
Moreina
Moreina
MoonKing
MoonKing
Urshi
Urshi
VoidHowl
VoidHowl
Cydaea
Cydaea
Ogden
Ogden
WickedKing
WickedKing
Auriel
Auriel
Leah
Leah
WraithRunner
WraithRunner
FrostHunter
FrostHunter
Itherael
Itherael
BloodBlade
BloodBlade
WildWhisper
WildWhisper
BloodCaster
BloodCaster
SunWhisper
SunWhisper
RunHunter
RunHunter
VoidKing
VoidKing
Mephisto
Mephisto
WraithRoar
WraithRoar
Gheed
Gheed
ThunderBane
ThunderBane
HellBlade
HellBlade
SilentKeep
SilentKeep
FierceQueen
FierceQueen
Imperius
Imperius
Rakanoth
Rakanoth
DeathRunner
DeathRunner
Colori dei ranghi
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend