LifePlay-Revival/Docs/Registre_Erreurs.md
edujiro5972 56dfcfc3d2 LifePlay UE 5.8 : état de développement au 2026-10-20
Tickets : PUB-20261020-T1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-20 17:35:10 +02:00

80 KiB
Raw Blame History

Registre des erreurs — migration 5.5

Une ligne par signature d'erreur. Fréquence mesurée avec Tools\LogStats.ps1 ; source indiquée. Priorité = fréquence × gravité. Statut : ouvert · en cours · corrigé (CHG) · accepté (V1).

ID Signature Source Fréquence Gravité Lot cible Statut
ERR-001 Content/BPs/GI.uasset au format UE4, identique à 4.27 Tools\AssetHeaders.ps1 1 fichier bloquante L1 clos (CHG-007) : remplacé par la base saine 4.27 complète ; format UE5 → ERR-022
ERR-020 GetAssetsByClass : classe perdue à la montée de version (3 nœuds GI) + 2 Break AssetData sans ObjectPath LPCheckMeshAssignment L1 5 broches bloquante (cause probable d'ERR-002) L4-CX-B01 corrigé (CHG-018), validé en jeu avec ERR-002 (personnages aléatoires distincts, V1)
ERR-021 broche Font d'EditableTextBoxStyle : échec de compilation UI/StatMenu, UI/CharGen CompileAllBlueprints L1 6 erreurs bloquante (cuisson) L4-CX-B02 corrigé (CHG-022)
ERR-022 293 packages de gameplay au format UE4 (base 4.27) Tools\AssetHeaders.ps1 293 faible (converti au chargement) L4-CX-B07 corrigé (CHG-035, CX-B07) : 239 paquets réenregistrés (le nombre avait baissé de 293 à 239 grâce aux lots CX-B01 à B09) ; 8563/8563 paquets au format UE5
ERR-023 AndroidFileServer réécrit sa section et son SecurityToken dans DefaultEngine.ini à chaque lancement L1 chaque lancement faible (bruit git) L2 clos (CHG-011, CHG-012)
ERR-024 McpAutomationBridge (outil de développement) impose des plugins d'exécution (GameplayAbilities, SmartObjects, Niagara, PythonScriptPlugin…) et dépend de StructUtils, déprécié en 5.5 UBT L2 — faible (livraison) L7g ouvert
ERR-002 generatePerson() sans argument : personnages identiques (« Tyrone »), nus, invisibles ; en PIE 5.5 chaque index SPAWN pointe vers Person_C_0 rapport 2026-09-28, journal PIE 09-28 16,6 Accessed None maillage/perso (4.27 : 0,3) bloquante L5 clos : volet aléatoire corrigé par CX-B01, volet preset par CX-B08 (ERR-027) ; validé en jeu le 2026-09-30
ERR-027 Personnages de quête (generatePerson(preset)) invisibles pendant le dialogue, dévêtus dans le mini-jeu. Pile : ReadSceneLine → CallFunction → GeneratePerson → LoadPreset → GenerateAndApplyStrings / GenerateAndApplyBools lit un maillage vide dans les champs de structure Mesh_2_99B58993… et SkeletalMesh_2_93573D99… ; en aval GetSkeletalMesh_DEPRECATED renvoie None (Person EventGraph, GI::PlayAnimationMorph) partie utilisateur L4b (LifePlay_Build_5.5_L4b/.../Saved/Logs/LifePlay.log) Accessed None maillage : 26,5 par personnage (1 219 / 46) contre 0,27 en 4.27 (4 / 15) ; les deux signatures de champ : 0 occurrence en 4.27 bloquante L5 corrigé (CHG-029, CX-B08), validé en jeu le 2026-09-30 : 0 lecture de corps vide, 0,38 Accessed None/perso (43,7 avant)
ERR-028 clearVariable : index 0 sur tableau Person vide de Variable (via GeneratePerson, getRelative, GetSpecific) partie utilisateur L4b 211 bruit : présent à l'identique en 4.27 — piste écartée — accepté
ERR-003 Variables DSL vides (Person, Floats) dans GI::ReturnStatIfNeeded, getActorVar builds 5.5 — faible L7i clos : à parcours identique, variables Person vides 123/min en 5.5 contre 124 en 4.27 (préexistant) ; AI introuvable seulement en jeu accéléré (interférence boucle des scènes / boucle d'IA, même mécanisme en 4.27) ; part Floats = ERR-005 (corrigé, CX-B12)
ERR-004 index N from CallFunc_ParseIntoArray_ReturnValue of length N (GI EventGraph) PIE 09-28 6 510 moyenne L7b ouvert — origine localisée (L3) : GI.populateClothes4 appelée par Person.ReceiveBeginPlay
ERR-005 getBeautyValue : Floats_* index hors bornes PIE 09-28 ; A/B 2026-10-01 : 0,08/perso en 4.27 contre 3,0 en 5.5 1 297 moyenne L7i corrigé (CHG-042, CX-B12) — cause : FString::Find avec sous-chaîne vide (insensible à la casse, depuis le début) renvoie 0 en UE5 et « non trouvé » en 4.27 ; Contains(x, "") devenu vrai : filterMorphList appelé sans étiquette ne filtrait plus. 385 nœuds Contains/Split/FindSubstring rebranchés sur LPStringCompat ; validé en jeu le 2026-10-01 : 52 → 2,3/min (4.27 : 1,3)
ERR-006 Accès à None NearVec dans Person::standIdle PIE 09-28 273 moyenne L7k corrigé indirectement par CX-B12 : par personnage 0,05 (4.27) → 0,38 (5.5) → 0,09 (5.5 + CX-B12)
ERR-007 Accès à None ContactMenu dans UpdateDailyPose PIE 09-28 257 moyenne L7k corrigé (CHG-263) (décision de l'utilisateur, 2026-10-13) : branches secondScreen puis IsValid(GI.ContactMenu) ; avant : 63 par session U6 (CHG-263, non recompté) ; après : 0 property ContactMenu dans 11 journaux de STB-JEU2 à U8r2 (etat/REG/REG1/REG1-INV.md). Historique : corrigé indirectement par CX-B12, par personnage 0,12 (4.27) → 0,62 (5.5) → 0,20 (5.5 + CX-B12)
ERR-008 CallFunc_Array_Get_Item à None dans GI (FocusOnMapMarkers → MapMarkers.WidgetComponents[0] vide après HideAllMarkers / spawn sans amenité) PIE 09-28 ; retour utilisateur 2026-10-08 (approche PNJ) 229 moyenne L5 atténué (CHG-243) : LPMapMarkersGuardSubsystem reconstitue / garantit WidgetComponents[0] + clear Vector2Ds ; garde BP Length encore souhaitable. Relecture 2026-10-08 : VQ/Settings hors cause ; approche corrélée via updateAllPersonButtons→SpawnMapMarkers ; updateButtonSize = ButtonSM seulement (≠ corps / ERR-043)
ERR-009 SpawnActor failed because no class was specified PIE 09-28 11 moyenne L6 ouvert
ERR-010 LogLPModdingTrace : instrumentation de portage à chaque LoadTxt tous journaux ≈ 1 300 à 5 400 / session faible (bruit) L3 clos (CHG-016) : LogModdingExtra en Verbose
ERR-011 GetSocketInfoByName … No SkeletalMesh for CharacterMesh tous journaux 80/perso en 4.27, 76 en 5.5 bruit (existe en 4.27) — corrigé (part F5 du DESTROY, CHG-326) : groupe F5 dans la trame du DESTROY 0 / 31 en J6 contre 70 / 70 en H9 (etat\ST\STE\STE-J6-TRACE.md § 4) ; les autres F5 restent du bruit accepté ; mise à jour 2026-10-14 (JOURNAUX1) : variante GetSocketInfoByName(CenterBrow) à chaque image sur des Person détruites, sans effet visible (COMMUN-5, COMMUN-6) ; rattachement à confirmer
ERR-012 Nœud SkeletalMesh déprécié (GI 52, Person 24) LogBlueprint 153 faible (dette) L7a corrigé (CHG-036, CX-B10) : 56 nœuds (8 Blueprints) remplacés par LPMeshCompat::GetSkeletalMesh ; compilation 190 → 6 avertissements, cuisson 95 → 3 ; validé en jeu le 2026-09-30 (build L7a)
ERR-013 Daz/Michael/hairs/other/Pubes05-06 introuvable (assets dans Daz/Bridget/Hairs/Pubic/) journaux 4.27 et 5.5 56 / session faible (existe en 4.27) L7b ouvert
ERR-014 Modules/ModLauncher.config absent : LoadTxt ECHEC journaux 4.27 et 5.5 2 / session faible (existe en 4.27) L3 accepté : signalé une seule fois (CHG-016) ; absence = tous les modules actifs
ERR-015 InputMode:UIOnly … Non-Focusable widget PIE 09-28 25 faible L7b ouvert ; mise à jour 2026-10-14 (JOURNAUX1) : COMMUN-2 : 17 sur 18 Error: (C2-BILAN:24) ; COMMUN-3 S1 : 1 à l'ouverture de BodyShapeMenu (STE-H3i-DIAG.md:21) » ; statut inchangé (ouvert)
ERR-016 Matériau FntMat sans bUsedWithStaticLighting → matériau par défaut rapport 09-28 — faible (visuel) L7d ouvert
ERR-017 LogStreaming Failed to read file (icônes moteur VisionOS, Interchange, Slate) PIE 09-28 37 cosmétique — accepté
ERR-018 Assets StreetMap fortement réduits (CentralLondon 202 → 13,6 Mo, 00BathCC) comparaison des tailles 4 fichiers — L7h clos, pas de perte (CHG-044) : 280 villes (routes, nœuds, bâtiments, eaux, parcs, aménités) et 280 maillages Static (sommets et triangles sources et de rendu, sections, matériaux, dimensions) identiques entre une copie des assets 4.27 et les assets 5.5 ; la baisse de taille vient du format UE5 (données de rendu hors du fichier)
ERR-019 Plantages du resave de masse : BulkData IsUnlocked, Array.h:783 (fnt_new100/111) Saved/Crashes 09-07 2 à surveiller L4 ouvert
ERR-025 LPFixEditableTextBoxFont : un Make EditableTextBoxStyle peut perdre sa police sans rebranchement selon l'ordre de parcours (CharGen::Make_64) relecture du diff L4-CX-B02 1 nœud haute (silencieuse) L4-CX-B02 corrigé dans la commandlet (CHG-020) ; présent probablement dans le contenu du 2026-09-07
ERR-026 Build Development incomplète : 3 257 packages cuits au lieu de 8 561 ; la plupart des maillages, vêtements, coiffures et textures manquent (chargés par chemin à l'exécution, invisibles pour le cuiseur) retour utilisateur sur LifePlay_Build_5.5_L4 5 304 packages bloquante L4 corrigé (CHG-025) : +DirectoriesToAlwaysCook=(Path="/Game") ; test T-PKG-01 ajouté
ERR-029 Cuisson L5d : 95 avertissements (L5c : 0) L5d_BuildCookRun.log 95 faible L7a accepté : ≈ 90 dépréciations Get SkeletalMesh (R-03) + 3 GetRandomPointInNavigableRadius (R-04) + 1 Unreal Trace Server ; visibles car la cuisson itérative a recompilé les 17 Blueprints modifiés par CX-B08 (L5c n'en recompilait aucun). Pas de régression
ERR-030 Accessed None … Person dans GI::Dress (appelée par Room) : habillage des PNJ de pièce partie V1 du 2026-09-30 (42 min, 271 personnages) 20 189 (74,5/perso ; 4.27 : 0) faible (situationnel, pas d'effet visible) L7i corrigé (CHG-321) : gardes O1 (Room) et O3 (clearScenePersons) ; GI_C:Dress: 32 716 (J4) → 0 (J5, 13 déplacements de la compagne, 6 099 CHECKING:) et 0 (U8r2) ; la mention « préexistant en 4.27 » reste vraie (défaut d'origine) (etat/ST/STE/STE-J5.md, etat/REG/REG1/REG1-INV.md)
ERR-031 Le contact n'apparaît pas dans l'encadré lors d'un appel téléphonique retour utilisateur 2026-09-30 — moyenne (visuel) L6c préexistant en 4.27 (constaté par l'utilisateur le 2026-09-30, même encadré vide) : hors périmètre de la migration, non corrigé. Analyse : UI/Scene::FaceRender affiche Render/SecondScreenMat ← caméra SecondScreen de CentralLondon (liste « ShowOnly » : Wall + PlayerCharacter, scène à -3,1e6 / -1,5e7) ; dans la carte 4.27 d'origine, cette caméra a RootComponent = None et une position nulle, elle ne vise donc que le ciel. Corrigé (amélioration L7j : CHG-052, CHG-054, cadrage du visage), validé en jeu le 2026-10-01
ERR-032 Scintillement à l'approche d'un personnage retour utilisateur 2026-09-30 — moyenne (visuel) L6a corrigé (CHG-031), validé en jeu le 2026-09-30 : on peut s'approcher des PNJ sans scintillement
ERR-033 Certaines actions demandent deux clics pour démarrer retour utilisateur 2026-09-30 — moyenne (ergonomie) L6d non reproduit depuis le build L6e (constat utilisateur 2026-09-30) ; aucune modification ciblée — coïncide avec CX-B09 (marges des boutons), sans lien démontré ; sous surveillance, à rouvrir s'il réapparaît
ERR-034 La barre de temps est décalée vers la droite retour utilisateur 2026-09-30 — faible (visuel) L6e corrigé (CHG-033, CX-B09) — cause : marge par défaut des UButton passée de 2 px (UE4 FCoreStyle) à 12 px horizontaux (UE5 FUMGCoreStyle) ; 5 boutons × 20 px = 100 px de débordement ; validé en jeu le 2026-09-30 (build L6e, confirmé par l'utilisateur)
ERR-035 6 nœuds GetRandomPointInNavigableRadius dépréciés (R-04 : Person 3, Room 2, AI 1) LogBlueprint 6 (compilation), 3 (cuisson) faible (dette) L7b corrigé (CHG-037, CX-B11), retiré à tort (CHG-038), réappliqué (CHG-039) : compilation et cuisson 0 avertissement ; validé en jeu le 2026-09-30 (build L7b)
ERR-036 En extérieur (ex. forest___vin01.lpworld), personnages et objets (bois du feu de camp) enfoncés sous la surface du sol ; ils traversent la matière retour utilisateur 2026-09-30 (capture) — faible (visuel) L7l préexistant en 4.27 (confirmé par l'utilisateur), présent aussi en V1/L7a : hors périmètre de la migration ; cause mesurée (CHG-057) : plafond WallT à 18 cm du sol en extérieur (échelle Z 0,01), qui masque pieds et pieds des meubles ; correctif CHG-057 (plafond masqué en extérieur) : corrigé, validé en jeu le 2026-10-01 (forêt : pieds visibles, sol texturé) ; mise à jour 2026-10-14 (JOURNAUX1) : cause distincte pour la rue : voir ERR-115 (collision simple de fnt_ext001) ; ERR-036 écartée par STG-C2
ERR-037 Quick dress (menu Action) laisse souvent le personnage principal nu retour utilisateur 2026-10-01 — moyenne (visible) — accepté (comportement approuvé par l'utilisateur, 2026-10-13). Historique : préexistant en 4.27 (confirmé par l'utilisateur le 2026-10-01 : même comportement au travail) ; au travail seuls les vêtements « Formal » sont acceptés ; sans bas ni chaussures formels dans l'inventaire, seul le haut est mis
ERR-038 Au changement de lieu, les personnages de la pièce précédente apparaissent un instant dans la nouvelle, avant d'être détruits et remplacés retour utilisateur 2026-10-02 (partie O9) à chaque changement de lieu faible (visuel) — préexistant en 4.27 (confirmé par l'utilisateur) : tous les lieux sont reconstruits dans le même studio ; les anciens personnages ne sont détruits qu'après la reconstruction. Essai de correction par sous-système C++ (LPRoomTransitionSubsystem, CHG-070/072) retiré (CHG-073) : au moment de la reconstruction, les personnages créés pendant le trajet et retirés 2 s après l'arrivée (le défaut) sont indiscernables des vrais clients du lieu d'arrivée, créés de la même façon et conservés ; le sous-système en cachait donc aussi à tort. Une correction fiable devra se faire dans GI (décision de retrait après le trajet), dans un lot dédié. Ouvert, défaut d'origine
ERR-039 GroomComponent : Failed to find /HairStrands/Materials/… (4 erreurs au démarrage) journaux des builds depuis O1 4 par lancement faible (aucune chevelure Groom utilisée) O1 corrigé (CHG-077) : le module HairStrands reste dans le jeu (dépendance d'autres plugins) ; son contenu est de nouveau cuit (/HairStrands retiré de DirectoriesToNeverCook), plus d'erreur au démarrage
ERR-040 À la création du personnage (nouvelle partie), la femme proposée par défaut est chauve retour utilisateur 2026-10-03 (test UI15) à chaque nouvelle partie faible (visuel) — clos (décision de l'utilisateur, 2026-10-13). Historique : préexistant en V1.4 (confirmé par l'utilisateur) ; 4.27 et V1.3 non vérifiés ; piste non vérifiée : première entrée de GI.HairstyleTable = « NONE » pour une femme
ERR-041 Module absent de GI.ModEnableds tenu pour actif par LPHairstyleSubsystem (coiffures d'un mod décoché présentes) retour utilisateur 2026-10-03 (test H3a) toujours moyenne H3a défaut introduit en H1, présent en V1.4 ; corrigé (CHG-102), validé en jeu le 2026-10-03
ERR-042 LifePlay Revival et le LifePlay d'origine partagent le dossier de sauvegardes %LOCALAPPDATA%\LifePlay\Saved\SaveGames (emplacements de partie et GameSettings.sav communs) question d'un joueur sur Discord, 2026-10-03 (V1.5) permanent moyenne (risque d'écraser une partie du jeu d'origine ; choix des mods réécrit) SAV1 ouvert, à faire (lot SAV1, 04_Cahier_Des_Charges.md §6) ; consigne aux joueurs d'ici là : copier le dossier SaveGames avant le premier lancement ; mise à jour 2026-10-14 (JOURNAUX1) : en cours (lot REL-SAV) : DIAG faite (option B, garde B+, -UserDir ; UE_SAVED_DIR_OVERRIDE impossible avec le moteur Launcher) ; garde LPSaveRelaunch écrite (.cpp a0cd6687, .h f31173f6, LifePlay.cpp 3f7ffa30), VAL PASS-STATIC ; essais COMMUN-8 : E1, E2, E3, E4 et E6 OK, E7 et E8 OK partiels (code de sortie non mesuré), E5 et E9 à faire avec le build de l'alpha ; CHG à venir ; mise à jour 2026-10-14 (JOURNAUX2) : E9 PASS sur le Shipping 2026.10.2.1a (exe 4a9bbdb3) : dossier %LOCALAPPDATA%\LifePlay-Revival\Saved créé (Config, Logs, LPDataCache, SaveGames), 1.sav écrite puis rechargée par « Continuer » après relance avec -UserDir, ancien dossier %LOCALAPPDATA%\LifePlay inchangé (68 fichiers, 19 650 943 o) ; reste : les personnages d'une partie sauvegardée restent dans le dossier du jeu (LifePlay\Content\Saves), annoncé comme limite connue de l'alpha ; E5 (chemin relatif dans LPSaveLocation.ini) non fait, facultatif ; Mod Manager à refaire avec un zip de mod. CHG à venir
ERR-043 Prop d'animation (verre drinkglass_prop, etc.) reste visible alors que le corps du PNJ a disparu (« seul le verre reste apparent ») ; parfois verre flottant devant un PNJ encore visible retour utilisateur 2026-10-08 (captures pub) ; PIE LifePlay.log ; fiche etat/PROP/PROP-BUG.md 21 083 No SkeletalMesh CharacterMesh0 au DestroyDummies / session moyenne (visuel) PROP corrigé code (CHG-244) : destroyDummy sans clearProps → LPPersonPropGuardSubsystem ; compile PASS ; à valider en PIE — détail cause / non-causes / acceptation : Docs/Migration/etat/PROP/PROP-BUG.md
ERR-044 Mod d'assets recuit en 5.5 monté dans le jeu 5.8 : plantage au démarrage (Fatal error dans ContainerHelpers.cpp, FZenPackageHeader::MakeView) essai U7-T4 (utilisateur, 2026-10-09) ; journaux T4_LifePlay.log:6248,6278 et T4_LifePlay_run1.log 2 / 2 essais haute (jeu inutilisable avec un mod 5.5) U7 corrigé (CHG-257) : garde de compatibilité (moteur / version min / version max), mod refusé démonté au démarrage ; essai rejoué : « refuse : moteur : conteneur 4 (jeu 5), registre 17 (jeu 24) », sans plantage (LifePlay-backup-2026.10.09-06.17.59.log:811,815) ; avec les cases moteur et min levées, le plantage revient (preuve que les cases agissent)
ERR-045 Personnage féminin chauve à l'ouverture de l'éditeur de personnage après ouverture du gestionnaire de mods (coiffure par défaut perdue) ; même symptôme que ERR-040 (lien estimé, non vérifié) retours utilisateur 2026-10-09 (builds 5.5 DC4 avec mod, 5.8 mod refusé) ; diagnostic U7-T11 (LifePlay_U7c_T11_sans_mod.log:6218) à chaque ouverture du gestionnaire (essai sans mod : chauve) moyenne (visuel) U7 (5.8) ; V1.x défaut introduit en H1 / H3a, présent en V1.x 5.5 (établi : LPHairstyleSubsystem::Sync() vide GI.HairstyleTable puis la recrée sans les SkeletalMesh préchargés, UpdateDefaultHair lit None). Corrigé en 5.8 (CHG-257), C1 (maillages conservés) + C2 (signature limitée aux modules à coiffures), essai _U7d_T12 : coiffée, 0 « reconstruction », 0 Accessed None dans UpdateDefaultHair (LifePlay_U7d_T12_C2_ok.log). Non corrigé en V1.x / main (décision utilisateur) ; mise à jour 2026-10-14 (JOURNAUX1) : renvoi vers ERR-093 (même fonction UpdateDefaultHair, autre cause, G16)
ERR-046 ModSources/*/Content absent du worktree 5.8 de l'addon : la recuisson des mods ne trouve pas les assets (le dossier est ignoré par git, .gitignore:38 de l'addon) essai U7-T15, échec 1 (2026-10-09) 3 / 3 mods moyenne (bloque l'atelier) U7 (contournement) ; lot dédié après U7 (doc 21) corrigé (CHG-261, Tools/SyncModSources.ps1) : script de l'addon (à blanc par défaut, -Apply éditeur fermé, rapport CSV avec MD5), validé en T5 (174 fichiers : essai à blanc IDENTIQUE, essai réel COPIE_OK, MD5 174/174). Auparavant contourné (CHG-257) : Content copié depuis l'addon 5.5, MD5 identiques, puis recuisson réussie (3 archives). Défaut apparu en U4 à la création du worktree
ERR-047 Copie d'essai livrée vide à l'utilisateur (exécutable absent) lors du rejeu de U7-T4 constat de l'utilisateur (2026-10-09) 1 fois faible (essai perdu) U7 corrigé (CHG-257) : règle ajoutée à la skill lp-validate (contrôler que l'exécutable est présent et identique au build avant de confier une copie) ; copie refaite, essai rejoué (PASS)
ERR-048 HairPipeline.ps1 : JSON de coiffures sans le champ « auto » (mesh, head, cap_slots, diffuse, strands_opacity) → arrêt avec un message qui ne nomme pas le champ (HairPipeline.ps1:215) essai U7-T16 (1er passage de HairPipeline en 5.8), 2026-10-09 1 fois faible (erreur d'opérateur, message incompréhensible) liste des bugs du doc 29 (projet ST) documenté (CHG-257) : champs obligatoires et valeur « auto » au guide moddeurs (Troubleshooting) ; message du script non corrigé, ouvert
ERR-049 HairMaterials.py : contrôle « dependances A VERIFIER » en alerte alors que les matériaux sont cuits et rendus (faux positif en 5.8) essai U7-T16 (mod de test lpr_test_u7t7), 2026-10-09 1 mod faible liste des bugs du doc 29 (projet ST) ouvert : faux positif établi (matériaux rendus en jeu, T7\LifePlay_U7d_T7.log:827 mod accepté) ; contrôle non corrigé
ERR-050 Tournée Mesure : assert D3D12 D3D12Texture.cpp:1551 si la fenêtre est réduite (back buffer 8×8, contrôle de bornes nouveau en 5.8) tournée Mesure 5.8 en fenêtre minimisée (U4, U7b-T1-CART), 2026-10-08 à chaque tournée en fenêtre minimisée moyenne (tournée inutilisable en arrière-plan) U7b corrigé (CHG-259) : tournée lancée en -RenderOffScreen ; 0 Assertion failed et 0 out of bounds sur la tournée freeanims complète (T6\A2_pack\LifePlay.log)
ERR-051 -RenderOffScreen ignore -ResX / -ResY : viewport ≈ 888×500, cadrage des planches à ×0,555 de la référence essai U7b-T6 (clip AS_RightLegKick2), 2026-10-09 1 essai (reproductible) moyenne (planches à un autre cadrage) U7b corrigé (CHG-259) : -ExecCmds="r.SetRes 1600x900w" ajouté (r.SetRes = "1600x900w" au journal) ; géométrie 20/20 lignes identiques à U4-REF55. Taille réelle du viewport non mesurée au pixel
ERR-052 RetargetPack.py sous 5.8 : efface les IK / RTG / clips de référence puis plante (duplicate_and_retarget : 9e argument devenu un chemin ; ops absentes d'un retargeter neuf, set_retarget_chain_settings sans effet) U7b-T2-CART (lecture des sources 5.8), 2026-10-09 à chaque lancement du script en 5.8 (établi par le code, script non lancé) moyenne (destruction de références, ignorées par git) après V2.0 (portage) contenu par garde-fou (CHG-259) : le script refuse 5.6 et plus avant toute suppression ; portage décidé après V2.0 par l'utilisateur ; ouvert
ERR-053 28 poses de démo FreeAnimationsPack (Manny / Quinn) « out-of-date » : empreinte source fausse depuis la livraison Epic, présentes aussi en 5.5.4 CompileAllBlueprints U5, recoupé en U7b-T3-CART, 2026-10-09 28 sur 28 poses faible (aucun effet en jeu : pack exclu de la cuisson) U7b corrigé (CHG-259) : « Update Source » sur les 28 poses ; 56 lignes → 0 au CompileAllBlueprints. Le « 0 en 5.5 » de U5 reposait sur une référence antérieure à l'ajout du pack
ERR-054 LogHyperAIStudioAutomation: Error: Automation probe publication failed: AutomationController is not loaded à chaque démarrage d'UE → Failure - 1 error(s), code de sortie 1 des commandlets ; toolset Automation de HyperAIStudio non enregistré journaux U7b U7b_CompileAllBlueprints_20261009-135244.log (l.1688) et …135821.log, 2026-10-09 chaque démarrage (éditeur et commandlet) bloquante avant la cuisson U8 (codes de sortie lus par les scripts) STM corrigé (CHG-260) : LifePlayEditorTools précharge AutomationController avant OnPostEngineInit si HyperAIStudio est activé ; LPTestStringCompat : 0 erreur, code 0, toolset enregistré. Défaut du vendeur (ordre OnPostEngineInit / modules PostEngineInit d'UE 5.8) à signaler ; correctif à retirer quand une version corrigée sera publiée
ERR-055 HyperAIStudio hyper_blueprint_validate_patch / apply_patch : execution_plan_invalid — step_budget_too_small pour tout patch d'une seule opération (étape budgétée Operations.Num() + 2, HyperAIStudioBlueprintWorkflowToolset.cpp:284, alors que blueprint.apply_patch exige 4 opérations natives, HyperAIStudioTypedPlan.cpp:1535) STM-T4 / T4b par MCP, 2026-10-09 chaque patch à 1 opération moyenne (écriture Blueprint par HyperAIStudio impossible ; contournée en validation par ≥ 2 opérations) STM accepté (décision utilisateur : plugin non modifié, écriture par les outils Epic) ; défaut du vendeur à signaler
ERR-056 HyperAIStudio hyper_blueprint_apply_patch : patch_stage_rejected — l'identifiant de projet est un SHA-1 hexadécimal de 40 caractères (HyperAIStudioOperationJournal.cpp:945) alors que la mise en attente du patch exige sha256: + 64 caractères (HyperAIStudioPlanExecuteToolset.cpp:2723) STM-T4b par MCP, 2026-10-09 (valid_dry_run puis refus, aucune mutation) chaque application (toujours, sous Windows) moyenne (chemin d'écriture HyperAIStudio inutilisable) STM accepté (même décision) ; défaut du vendeur à signaler
ERR-057 Réglages écrasés à l'ouverture du menu principal : caméra environ 10× plus lente, scène sexuelle environ 20× plus rapide (valeurs de conception des SpinBox écrites dans GI par OnSpinBoxValueChanged pendant SynchronizeProperties, GI affecté trop tôt par CHG-286) retour utilisateur 2026-10-09 (STB-JEU, archive LifePlay_Build_5.8_STB-JEU_Development) ; dump etat\ST\STB\dumps\MainMenu__EventGraph.txt ; contre-épreuve utilisateur : vitesses normales dans l'archive U8 (avant CHG-286) 1 session, systématique (estimé) haute (réglages du joueur faussés) STB corrigé (CHG-294), preuve en jeu à refaire
ERR-058 Floats_3 hors bornes en rafale dans GI_C:getBeautyValue, getRandomAge, getRandomEthnicity : table BeautyStandards vide pendant la génération des PNJ (Map_Find sans test de la sortie « trouvé ») ; même fonction qu'ERR-005, autre cause etat/ST/STA/STA-T2c-DOC.md:37 (R01, diagnostic BEAUTE) ; etat/ST/STB/STB-JEU-VAL.md:19-22 journal U8 2 579, U6 0 (STA-T1) ; après correctif, journal STB-JEU2 : 30 lignes Floats_3 au total (résidu, ERR-059) moyenne (visible, estimé : âge, ethnie et attractivité des PNJ non tirés) STB-GIA corrigé (CHG-281) ; preuve en jeu STB-JEU acceptée avec réserve
ERR-059 Résidu Floats_3 index 0 dans GI_C:getBeautyValue : clés de la liste féminine absentes de BeautyStandards une fois remplie ; nœud non résolu etat/ST/STA/STA-T2c-DOC.md:38 (R02) ; etat/ST/STB/STB-JEU-VAL.md:21 journal U8 12, U6 18 ; journal STB-JEU2 30 (Grep Floats_3, 2026-10-10) faible (résultat inchangé, estimé) à affecter (décision C1 : données ou garde, STA-T2c-DOC.md:117) ouvert
ERR-060 CallFunc_ParseIntoArray_ReturnValue_3 (index 3, populateClothes4) et _28 / _29 (index 1, PopulateEachMorphTags) hors bornes : champ facultatif lu sans test de longueur ; précise ERR-004 (même famille, ligne d'origine non modifiée) etat/ST/STA/STA-T2c-DOC.md:39-40 (R03, R04) ; etat/ST/STB/STB-TACHES.md:20 journal U8 570 + 60, U6 570 + 60 ; journal STB-JEU2 0 (Grep ParseIntoArray_ReturnValue, 2026-10-10) faible (journal seul, estimé) STB-GIB corrigé (CHG-283 ; données : CHG-287)
ERR-061 Accessed None Interacting dans GI_C:ExecuteUbergraph_GI (clearDaily, PlayDaily, PlayIdle à cible multiple, BooleanAND_91 pur) etat/ST/STA/STA-T2c-DOC.md:41 (R05) ; etat/ST/STB/STB-JEU-VAL.md:19 journal U8 7, U6 24 ; journal STB-JEU2 0 faible STB-GIC corrigé (CHG-290)
ERR-062 Accessed None TintUI dans GI_C:ExecuteUbergraph_GI (HideUI, ShowUI) : affectation d'origine contournée dans PC (4.27) etat/ST/STA/STA-T2c-DOC.md:42 (R06) ; etat/ST/STD/STD-GIX-DIAG.md:169 journal U8 5, U6 17 ; journal STB-JEU2 30 (Grep property TintUI) ; 29 / 22 selon STD-GIX-DIAG.md:169 faible (aucun effet attendu de la garde) STE (STE-GI) corrigé (CHG-305) : garde simple (décision de l'utilisateur, STD-TACHES.md:17) ; property TintUI in 30 (STB-JEU2) → 0 (J1, J3, J5, U8r2) (etat/REG/REG1/REG1-INV.md)
ERR-063 Accessed None CallFunc_K2_GetRootComponent_ReturnValue_1 / _2 dans GI_C:ExecuteUbergraph_GI (HideRender, ShowRender) : FaceCapture sans RootComponent dans la carte etat/ST/STA/STA-T2c-DOC.md:43-44 (R07, R08) ; etat/ST/STD/STD-GIX-DIAG.md:170-171 journal U8 1 + 0, U6 6 + 5 ; journal STB-JEU2 5 (Grep GetRootComponent_ReturnValue) faible STE (STE-GI) corrigé (CHG-305) : garde simple, carte non corrigée (décision de l'utilisateur, STD-TACHES.md:17-18) ; GetRootComponent_ReturnValue 5 (STB-JEU2) → 0 (J1, J3, J5, U8r2) (etat/REG/REG1/REG1-INV.md)
ERR-064 Accessed None Companion et Interacting dans GI_C:clearScenePersons (CumOn sur trois cibles sans garde) etat/ST/STA/STA-T2c-DOC.md:45 (R09) journal U8 4, U6 8 ; journal STB-JEU2 0 (Grep clearScenePersons) faible STB-GIC corrigé (CHG-290)
ERR-065 Accessed None Companion dans GI_C:ExecuteUbergraph_GI (SceneStart, ClearAllExpressions à cible multiple) : None normal etat/ST/STA/STA-T2c-DOC.md:46 (R10) ; etat/ST/STD/STD-GIX-DIAG.md:172 journal U8 2, U6 4 ; journal STB-JEU2 8 (Grep property Companion) faible STE (STE-GI) corrigé (CHG-305) : garde (décision de l'utilisateur, STD-TACHES.md:18) ; property Companion in 8 (STB-JEU2) → 0 (J1, J3, J5, U8r2) (etat/REG/REG1/REG1-INV.md)
ERR-066 CallFunc_Array_Get_Item_53 et WidgetComponents in MapMarkers_C : FocusOnMapMarkers lit WidgetComponents[0] d'un tableau vide ; reste d'ERR-008 etat/ST/STA/STA-T2c-DOC.md:47, 64 (R11, R28) ; etat/ST/STB/STB-JEU-VAL.md:20 journal U8 1 + 1, U6 2 + 2 ; journal STB-JEU2 0 (WidgetComponents, Array_Get_Item_53) faible (sans plantage) STB-GIB corrigé (CHG-282)
ERR-067 GI_C:clearVariable : Person[0] d'une variable au tableau Person vide (CallFunc_Array_Get_Item in not an UClass + message Person_24 in Variable) ; suite d'ERR-028 (accepté comme bruit), 3 messages sur 39 sans source etat/ST/STA/STA-T2c-DOC.md:48 (R12) journal U8 111 (72 + 39), U6 153 ; journal STB-JEU2 0 ligne GI_C:clearVariable faible (journal seul) STB-GIB corrigé (CHG-282) ; les autres lectures Person_24 : ERR-083
ERR-068 MainMenu_C:Get_SpinBox_0_Value_0 et GI in MainMenu_C : liaison évaluée dans SynchronizeProperties avant l'affectation de GI etat/ST/STA/STA-T2c-DOC.md:49-50 (R13, R14) ; etat/ST/STB/STB-JEU-VAL.md:25 ; etat/ST/STB/STB-TACHES.md:23 journal U8 30 + 2, U6 30 + 2 ; journal STB-JEU2 : 90 lignes Get_SpinBox_0_Value_0 (avertissements et piles), 12 lignes GI in MainMenu faible (valeur 0 à la construction, estimé) à affecter (proposé : IsValid(GI) dans la liaison) corrigé (CHG-309, CHG-317) : SpinBox_0 remplacé par SpinBoxDOF sans liaison (MainMenu) et garde IsValid(GI) (CharGen) ; Get_SpinBox_0_Value_0 240 (J1) → 0 (J3, J5, U8r2) ; property GI in /Game/UI/MainMenu 25 → 0 ; property GI in /Game/UI/CharGen 1 → 0 (etat/REG/REG1/REG1-INV.md)
ERR-069 Accessed None currentMatchRace dans GI_C:determinePersonVars (paramètre facultatif lu avant le test IsValid) etat/ST/STA/STA-T2c-DOC.md:51 (R15) ; etat/ST/STB/STB-JEU-VAL.md:19 journal U8 30, U6 34 ; journal STB-JEU2 0 faible STB-GIC corrigé (CHG-290)
ERR-070 Accessed None Near dans Person_C:standIdle (NearVec lu avant la garde) ; suite d'ERR-006 etat/ST/STA/STA-T2c-DOC.md:52 (R16) ; etat/ST/STB/STB-JEU-VAL.md:21 journal U8 56, U6 40 ; journal STB-JEU2 0 faible (neutre) STB-PEA corrigé (CHG-284)
ERR-071 Accessed None HeadtrackStatic / HeadtrackTarget dans Person_C:ExecuteUbergraph_Person (SelectVector_998 pur évalué en entier) etat/ST/STA/STA-T2c-DOC.md:53-54 (R17, R18) journal U8 11 + 6, U6 10 + 4 ; journal STB-JEU2 0 (Grep HeadtrackStatic, HeadtrackTarget) faible (orientation vers l'origine possible, estimé) STB-PEA corrigé (CHG-284) ; rotation sautée sans cible (décision C7)
ERR-072 Accessed None OccupyingFnt dans Person_C:ExecuteUbergraph_Person (personnage sans meuble occupé) etat/ST/STA/STA-T2c-DOC.md:55 (R19) ; etat/ST/STB/STB-JEU-VAL.md:21 journal U8 10, U6 17 ; journal STB-JEU2 0 faible (neutre) STB-PEA corrigé (CHG-284)
ERR-073 FamilyLiveWiths hors bornes dans Person_C:assignHome (BooleanAND_2 évalué même si Prefix n'est pas F) etat/ST/STA/STA-T2c-DOC.md:56 (R20) journal U8 2, U6 2 ; journal STB-JEU2 0 (Grep FamilyLiveWiths) faible (neutre) STB-PEB corrigé (CHG-285)
ERR-074 CallFunc_SearchByAmenitySafe_Buildings hors bornes dans Person_C:assignHome (liste de bâtiments vide, domicile vide écrit dans AI_Homes) etat/ST/STA/STA-T2c-DOC.md:57 (R21) journal U8 2, U6 1 ; journal STB-JEU2 0 (Grep SearchByAmenitySafe_Buildings) moyenne (PNJ sans domicile exploitable, estimé) STB-PEB corrigé (CHG-285) ; rien écrit sans bâtiment (décision C8)
ERR-075 Accessed None CurrentCityExpansion dans StreetMap_Static_C:SearchByAmenitySafe et findNearbyBuilding (ville sans extension sauvegardée) etat/ST/STA/STA-T2c-DOC.md:58 (R22) et :75 (H6) ; etat/ST/STB/STB-JEU-VAL.md:20 journal U8 10, U6 15 (+ 2 findNearbyBuilding) ; journal STB-JEU2 0 faible (résultat juste) STB-SMS corrigé (CHG-288)
ERR-076 Accessed None BGA dans StreetMap_Static_C:ExecuteUbergraph_StreetMap_Static (avant le premier SpawnSound2D) etat/ST/STA/STA-T2c-DOC.md:59 (R23) ; etat/ST/STB/STB-JEU-VAL.md:20 journal U8 5, U6 6 ; journal STB-JEU2 0 faible (bénin) STB-SMS corrigé (CHG-288)
ERR-077 BuildingPoints hors bornes dans Room_C:pickPresetWorld (rue sans polygone) etat/ST/STA/STA-T2c-DOC.md:60 (R24) ; etat/ST/STB/STB-JEU-VAL.md:20 journal U8 4, U6 10 ; journal STB-JEU2 0 faible STB-ROO corrigé (CHG-289)
ERR-078 Texture2dArray_3 in Te2dArray hors bornes, message GI_C:(Script Msg) au changement d'animation de la scène de couple (estimé) ; fonction non localisée etat/ST/STA/STA-T2c-DOC.md:61 (R25) journal U8 6, U6 0 ; journal STB-JEU2 0 (Grep Texture2dArray) non donnée à affecter (dump D8 requis) indécis
ERR-079 SexPersons in GI_C hors bornes, message SexInterface_C:(Script Msg) (index fixes 2 à 4 pour deux participants) etat/ST/STA/STA-T2c-DOC.md:62 (R26) ; etat/ST/STB/STB-JEU-VAL.md:22 journal U8 3, U6 0 ; journal STB-JEU2 0 faible (bénin) STB-SEX corrigé (CHG-291)
ERR-080 Standspots_Occupied in Room_C hors bornes, message Person_C:(Script Msg) (tableau parallèle creux) etat/ST/STA/STA-T2c-DOC.md:63 (R27) ; etat/ST/STB/STB-JEU-VAL.md:20 journal U8 15, U6 9 ; journal STB-JEU2 0 faible (bénin) STB-PEA corrigé (CHG-284)
ERR-081 Saccade MapMarkers_C.LPFocusWidgetComponent : NewObject à nom fixe sur un composant détruit non collecté (LPMapMarkersGuardSubsystem.cpp:127) etat/ST/STA/STA-T2c-DOC.md:65 (R29) ; etat/ST/STB/STB-JEU-VAL.md:21 journal U8 2, U6 4 (1,77 ms et 11,66 ms en U8) ; journal STB-JEU2 0 faible STB-MAP corrigé (CHG-292) : création du composant de focus retirée de la garde C++
ERR-082 Accessed None Person dans GI_C:ReturnStatIfNeeded, getActorVar, setActorVar (moteur de scènes : variable de scène jamais affectée ou nulle) ; suite d'ERR-003 etat/ST/STD/STD-SCN-DIAG.md:24, 161 (F1) journal STB-JEU2 270 (93 + 142 + 32 + 3) ; 11,3 par démarrage d'action contre 11,9 en 5.5 DC4 (STD-SCN-DIAG.md:108) faible (stat lue à 0, appel sauté, estimé) STE (STE-H3) corrigé (CHG-313, CHG-314) : gardes G1 à G11 ; property Person in not an UClass 270 (STB-JEU2) → 0 (J3, J5, U8r2) (etat/REG/REG1/REG1-INV.md)
ERR-083 Index hors bornes Person_24_… of length 0 (membre Person de la structure Variable) lu par getActorVar, ReturnStatIfNeeded, setActorVar ; même message que la part VILLE-K4 d'ERR-067, autre pile etat/ST/STD/STD-SCN-DIAG.md:25, 162 (F2) ; etat/ST/STB/STB-JEU-VAL.md:23-24 journal STB-JEU2 351 ; 5.5 DC4 1 379 faible STE (STE-H3, couvert par ERR-082 et ERR-084) atténué (CHG-322) : garde G12 (AddVariable) ; Person_24_…of length 0 351 (STB-JEU2) → 232 (J3, après CHG-313 / 314) → 13 (J5) → 8 (U8r2) ; reste dans le CHECKING: des scènes d'animal, fiche STE-H3d (etat/ST/STE/STE-J5.md, etat/REG/REG1/REG1-INV.md) ; mise à jour 2026-10-14 (JOURNAUX1) : autres piles du même message : getRelatedPerson (ERR-094) et isSameAs (ERR-096), lecteurs différents, lignes séparées
ERR-084 CallFunc_Array_Get_Item_31 / _32 / _33 / _41 dans CallFunction : Variable.Person[0] passé comme cible, fonction appelée sur None etat/ST/STD/STD-SCN-DIAG.md:26, 163 (F3) journal STB-JEU2 167 faible (appel sauté, estimé) STE (STE-H3) corrigé (CHG-314) : gardes G7 à G11 ; CallFunc_Array_Get_Item_ _31 / _32 / _33 / _41 167 (STB-JEU2 : 153 CallFunction + 14 CallFunctionReturnBool) → 0 (J3, J5, U8r2) (etat/REG/REG1/REG1-INV.md)
ERR-085 Accessed None CallFunc_GetSkeletalMesh_ReturnValue (UpdatePlayerMeshWithMorphs lit les morphs du mannequin recyclé de CheckConditionsWho / LoadPreset, sans maillage) etat/ST/STD/STD-SCN-DIAG.md:27, 164 (F4) journal STB-JEU2 99 (96 en variante GI) ; 1 par SPAWN de mannequin faible STE (STE-H2) corrigé (CHG-315) : garde G-H2 ; CallFunc_GetSkeletalMesh_ReturnValue de pile UpdatePlayerMeshWithMorphs 96 (STB-JEU2) → 0 (J3, J5, U8r2) ; cause (corps vidé au DESTROY) instruite par STE-H2b (etat/REG/REG1/REG1-INV.md)
ERR-086 Index 0 hors bornes du tableau String_21_9348BB9D… of length 0 (LogScript) ; pile non relevée journal STB-JEU2 LifePlay_Build_5.8_STB-JEU2_Development\…\Saved\Logs\LifePlay.log:11649 (et 20783, 21493, 24469, 26423, 27005, 28612, 30024) ; absent des livrables etat/ (Grep String_21 : 0) 8 en une session STB-JEU2 non donnée à affecter ouvert (non analysé)
ERR-087 Gardien : commit emportant des fichiers hors ticket. Cause : la liste des chemins du 1er commit de DOCMV-R3 (d396816, addon D:\Game\LifePlay-Sandbox, lot/DC3-atelier) a été prise par git diff --name-only sur l'index privé fraîchement relu, ce qui a ajouté 3 fichiers dont la différence de fins de ligne était masquée par le cache de stat de l'index commun (Config/DefaultEngine.ini, Config/DefaultGame.ini, Plugins/LPSandbox/Source/LPAnimMeasure/LPAnimMeasure.cpp). Effet : 3 fichiers hors ticket dans un commit, non poussé ; effet de bord : ces 3 fichiers sont apparus en M dans l'arbre principal après le git reset -q des chemins. Correctif : git commit --amend → cc649fd (3 fichiers retirés ; d396816 au reflog seulement, jamais poussé) ; fins de ligne de l'arbre réalignées sur HEAD par le ticket AG-R6 (sans commit). Règle (validée par l'utilisateur le 2026-10-10) : un commit fautif non poussé se corrige par un nouveau commit ou un git revert, --amend seulement avec l'accord de l'utilisateur ; avant tout commit, git status est contrôlé contre la liste du ticket etat/DOC/DOCMV/DOCMV-INT.md § 3 (incident R3, git reflog) ; tickets etat/REPO/tickets/DOCMV-R3.md, AG-R6.md 1 (DOCMV-R3) moyenne (historique local réécrit, rien poussé) AG (règle dans lp-repo, deux arbres de l'addon, CHG-302) corrigé (CHG-302 ; règle dans lp-repo § 10, tickets AG-R7, AG-R8)
ERR-088 Plantage EXCEPTION_ACCESS_VIOLATION (adresse 0) dans FCachedTypefaceData (FontCacheCompositeFont.cpp:93) ← SEditableText::SynchronizeTextStyle : en UE 5.8, UEditableTextBox::WidgetStyle a un setter natif ; un nœud Blueprint « Set WidgetStyle » l'appelle avec une temporaire de la VM, et SetWidgetStyle transmet &InStyle à Slate (EditableTextBox.cpp:397), pointeur relu après destruction etat/ST/STE/STE-TXT-DIAG.md ; rapport Saved/Crashes/UECC-Windows-6F2B4B3F49C4EC25E9BAD5BECC3DFA1A_0000 (PIE J2, 2026-10-10 13:32:31) à chaque flash rouge du nom refusé possible (dépend de la mémoire de la VM) ; 4 nœuds exposés (CharGen ×2, StatMenu ×2) bloquante (plantage) STE (STE-P1) corrigé (CHG-311) ; J2bis : 10 refus sans plantage
ERR-089 « F1 » de STE-H3f : Accessed None K2Node_CustomEvent_Person dans Person_C:moveToPersonStand (pile Room:ExecuteUbergraph_Room → Person:PlayIdle → PlayWorkDaily → PlayDaily → moveToPersonStand), lecture du paramètre Person vide sans garde etat/ST/STE/STE-H3f-DIAG.md:21-27 (pile), :115 (origine) ; C2-BILAN:25 HJ 3 lignes (HJ:6880, 6903, 6926) ; COMMUN-2 : 10 × (2 lectures + 1 affectation) = 20 sur 82 non donnée STE (STE-H3f) accepté : défaut d'origine ≥ 5.5 DC4, décision de l'utilisateur du 2026-10-13, sans fiche (STE-H3f-DIAG.md:162) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N01)
ERR-090 « E-B1-1 » : +1 Accessed None par appel de moveToPersonStand avec Person vide, introduit par le contrôle des tiers de STG-B1 (Person B239E103) etat/ST/STG/STG-B1-VAL.md:215 ; C2-BILAN:25 (« E-B1-1 (3 + 1) a disparu, G-B1a OK ») COMMUN-2 avant correctif : 3 + 1 ; après : 0 faible (estimé) STG (STG-B2P, G-B1a) corrigé (CHG à venir) : IsValid(Person) dans moveToPersonStand, Person 8668A47C (etat/ST/STG/STG-TACHES.md:22), validé en jeu COMMUN-2 ; inscrit le 2026-10-14 (JOURNAUX1, ex-N02)
ERR-091 « F2 » de STE-H3f : Accessed None PersonCumming dans GI_C:ExecuteUbergraph_GI (pile SexAction:OnButtonClicked → GI:cum → AfterCumSpeed), clic de fin d'acte Endsex ; PersonCumming n'est écrit que par Person::Cum STE-H3f-DIAG.md:28-32, 116 ; etat/ST/STE/STE-ORG4-SPEC.md:33, 39, 44 2 lignes par clic Endsex (HJ:9243, 9262) ; absent de J6 (STE-H3f-DIAG.md:120) non donnée STE (STE-H3f, ORG4 O4a) accepté (défaut d'origine 4.27, décision du 2026-10-13, STE-H3f-DIAG.md:162) ; garde O4a spécifiée (STE-ORG4-SPEC.md:50) ; application de O4a dans le build : à confirmer ; inscrit le 2026-10-14 (JOURNAUX1, ex-N03)
ERR-092 Fin de scène par Endsex : GI::cum appelé sans Person::Cum ni GiveOrgasmReward (bonus d'orgasme jamais donné par ce chemin) ; mêmes causes pour Exhausted STE-ORG4-SPEC.md:39-40, 44 ; etat/ST/STE/STE-ORG-AUDIT.md:73 ; BOSS-ETAT.md:94 1 clic = 1 occurrence moyenne (estimé) STE (ORG4, O4c ; ORG5) corrigé (CHG à venir) : O4c (bonus à Endsex par participant) et ORG5-I2 joués en COMMUN-8, validés en bloc par l'utilisateur (« on valide la scène de sexe dans son ensemble pour l'alpha », cas M1 à M8 OK, etat/BOSS/COMMUN-8-BILAN.md:9-20) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N04)
ERR-093 « F3 » de STE-H3f : Accessed None SkeletalMesh_2_93573D… dans GI_C:ExecuteUbergraph_GI (pile Contact:OnClickContactButton → LoadPreset → PlayerChangeRace → UpdateDefaultHair), boucles sur Materials d'un maillage de coiffure None. Distinct d'ERR-045 (même fonction, autre cause) STE-H3f-DIAG.md:33-41, 117 HJ 2 lignes (HJ:16058, 16086) ; absent de J6 non donnée STE (STE-H3f → H3g, G16) corrigé (CHG à venir) : garde G16, GI 0E6AEDCC, PASS statique (etat/ST/STE/STE-TACHES.md, ligne STE-H3f) ; non démontré en jeu (COMMUN-2 : 0 occurrence sans les marqueurs, C2-BILAN:28) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N05)
ERR-094 « F-A » de STE-H3h : Accessed None Per ×2 puis index 0 hors bornes Person_24 de longueur 0 dans GI_C:getRelatedPerson (pile PlayScene → ReadSceneLine → CallFunction → getRelatedPerson) ; getRelatedPersonQuick(Spouses, Dating) sans sujet (so_follows.lpai:8, rattachement estimé). Autre pile qu'ERR-083 etat/ST/STE/STE-H3h-DIAG.md:20-23, 40-44, 72 ; décision :105 COMMUN-2 : 7 appels = 14 Per + 7 of length 0 (:16, 21) ; HJ et J6 : 0 faible (estimé, :75) STE (STE-H3h) accepté : défaut d'origine 4.27 (AB427:55580-55602), décision du 2026-10-13 (:105) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N06)
ERR-095 « F-B » de STE-H3h : Accessed None Person ×8, CallFunc_Array_Get_Item_62 ×8 et _58 ×8 dans CallFunctionReturnBool (branches isDating → isTemporary et isSameGender), WHO de friend_bachelor_party : un acteur dont l'élément 0 est None. Distinct d'ERR-084 (_31 / _32 / _33 / _41) STE-H3h-DIAG.md:25-30, 46-52, 73 ; décision :106 COMMUN-2 : 4 rafales de 6 lignes (C2:60899, 73059, 76471, 80929) ; HJ et J6 : 0 faible (scène rejetée WHO unmatched, estimé, :75) STE (STE-H3h) accepté : défaut d'origine ≥ 5.5 (L6e), G13 hors de cause (:66, 106) ; cause du None non instruite ; inscrit le 2026-10-14 (JOURNAUX1, ex-N07)
ERR-096 Index 0 hors bornes Person_24 de longueur 0 dans GI_C:isSameAs (pile Action_C → CheckConditionsWho → CheckEachCondition → CallFunctionReturnBool → isSameAs) : paramètre CurrentCompanion valant [None] sans compagnon. Gardée séparée d'ERR-083 : même message, mais lecteur différent (ERR-083 : getActorVar, ReturnStatIfNeeded, setActorVar, Docs/Registre_Erreurs.md:90) et pile Action ; renvoi croisé ajouté à ERR-083 (§ 4) etat/ST/STE/STE-H3e-DIAG.md:31, 34, 41-58 ; STE-H3h-DIAG.md:16, 97 ; décision : STE-TACHES.md, ligne STE-H3e (Q-H3g-1 = c) 2 lignes par parcours (C2:2371, 3621) ; une par clic carte faible (bruit, estimé) STE (STE-H3e) accepté : pas de garde G15 (elle changerait un cas réel) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N08)
ERR-097 « STE-H3i » : 378 Accessed None trying to read (real) property chargen in GI_C (+ 378 Accessed None nus) en une image, pile VisualMorph_C:ExecuteUbergraph_VisualMorph:64X (BodyShapeMenu ouvert sans que CharGen l'ait été ; GI.CharGen écrit seulement par CreateCharGenWidget) etat/ST/STE/STE-H3i-DIAG.md:13-23, 35-36, 67-77 ; décision :107 ; C3-BILAN:43 378 (245 Male + 133 Female) par ouverture de l'écran sans CharGen (la fiche annonçait 756 à tort, :13) faible (valeurs lues à 0, estimé, :79) STE (STE-H3i) ouvert, accepté jusqu'après l'alpha : défaut d'origine estimé fort ; décision de l'utilisateur : dump de VisualMorph puis garde IsValid(GI.CharGen) après l'alpha ; inscrit le 2026-10-14 (JOURNAUX1, ex-N09)
ERR-098 Gel du jeu de 34 s après une recherche sur tous les bâtiments (terme vide, filtre « All ») : TopRight.SortByDistance trie ≈ 49 425 bâtiments (tri par sélection Blueprint en n², estimé) etat/ST/STE/STE-GEL1-DIAG.md:13-15, 40, 98-99 ; C5-BILAN:24 3 gels de 34 à 41 s : COMMUN-5 34 229 ms, COMMUN-3 35 697 ms, 5.5 L5d 40,9 s (STE-GEL1-DIAG.md:78-81) haute (jeu figé) STE (STE-GEL1) corrigé (CHG à venir) : garde C2 (pas de tri au-delà de 2 000 résultats), TopRight 1FCB94A6 → CB835360, V5 PASS (STE-GEL1-VAL.md:45) ; validé en jeu : COMMUN-6 J12 « recherche globale très rapide » (C6-BILAN:23), COMMUN-7 GEL1 OK (C7-BILAN:16) ; défaut d'origine (5.5 : 40,9 s) ; réserve R-GEL1-1 (au-delà de 2 000 : les 1 000 premiers résultats de l'import) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N10)
ERR-099 Le champ « Translate » garde le focus : ZQSD est saisi dans le champ C5-BILAN:29 (C5-6) non mesurée faible (« mineur ») interface (lot à attribuer) ouvert, après l'alpha ; cause non instruite. Gardée séparée de ERR-100 (champ de filtre des positions) : même symptôme mais contexte et widget différents (ERR-100 : pendant le sexe, SEditableText « Type keyword to filter », etat/CAM/CAM-COMMUN9-DIAG.md:197-202) ; aucune source ne dit que le champ « Translate » est le même, renvoi croisé ; inscrit le 2026-10-14 (JOURNAUX1, ex-N11)
ERR-100 Le champ « Type keyword to filter » du menu des positions prend le clavier pendant le sexe : ZQSD s'y écrit, et TickSexCamera sort tôt (ZQSD, glisser et clic droit morts) C10-BILAN:13 (Q3) ; CAM-COMMUN9-DIAG.md:197-212 (§ 6.5) 1 KO (COMMUN-10) ; journal STG : M1e : marche coupee par le menu focus SEditableText de 10:32:22 à 10:33:48 moyenne (annexe) CAM (B2p-F, H1 / H2) ouvert : focus rendu à la vue au clic, dans B2p-F (C10-BILAN:19-23), non encore validé ; inscrit le 2026-10-14 (JOURNAUX1, ex-N46) ; mise à jour 2026-10-14 (JOURNAUX2) : corrigé (CHG à venir) : validé en jeu : COMMUN-11 R6 OK (clic dans la vue puis ZQSD, rien dans le champ, essai CAM-75) ; vérification de non-régression : COMMUN-13 T1 à T8 OK en bloc
ERR-101 En POV pendant une scène de sexe, l'indicateur reste « Camera: Scene » : ComputeLabel lit POVOn sur GI, qui ne suit pas la bascule C2-BILAN:12 (A17) ; etat/CAM/CAM-COMMUN2-DIAG.md:20-21 1 constat (16:51:28 UTC) faible CAM (B2f) corrigé (CHG à venir) : POV lu sur le PC (etat/CAM/CAM-TACHES.md, ligne CAM-B2f) ; validé en jeu : COMMUN-3 D7 OK (C3-BILAN:31) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N12)
ERR-102 Caméra C2 trop près ou collée : (1) sondes parties de l'intérieur de GI.Wall ; (2) assis, caméra à 26 cm au-dessus du crâne ; sondes en canal Camera ignorant les composants de Room C2-BILAN:13 ; C3-BILAN:32 (D8) ; CAM-COMMUN3-DIAG.md:23, 244-250 ; CAM-COMMUN2-DIAG.md:42-66 COMMUN-3 : 47 puis 24 lignes Temoin C2 moyenne CAM (B2f, B2g) corrigé (CHG à venir) : sonde en Visibility (B2f), GI.Wall ignoré (B2g, Room 0C8EB59F) ; validé en jeu : COMMUN-4 F6 / F7 OK (C4-BILAN:22-23) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N13)
ERR-103 C1 : la souris et les flèches ne tournent plus la vue (branches « C2 ? » 96 / 97 de Room sans CamC1On) C3-BILAN:33 ; CAM-COMMUN3-DIAG.md:119-120, 270 1 constat (18:37:50 UTC) moyenne CAM (B2h) + STG (C1-Walk) corrigé (CHG à venir) : OU CamC1On sur 96 / 97 (Room 0C8EB59F) ; validé en jeu : COMMUN-4 F4 / F5 OK (C4-BILAN:21) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N14)
ERR-104 Régression : en caméra « Scene » pendant le sexe, les personnages ne se déplacent plus (branches « C2 ? » 96 à 100 vraies quand la vue reste CamRoom ou CamC1On) C4-BILAN:27 1 constat (COMMUN-4 S1) moyenne CAM (B2i) corrigé (CHG à venir) : garde NOT SexOn (Room 18565365) ; validé en jeu : COMMUN-5 H1 OK (C5-BILAN:10) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N15)
ERR-105 « Touche C après CharGen » : après CharGen en C1, la touche C ne change plus la caméra et la souris C1 est morte ; cause établie en COMMUN-6 : SpaceOn = 0 (témoin B2j à 05:37:28), que rien ne remet C4-BILAN:28 ; etat/CAM/CAM-COMMUN4-DIAG.md:96-198 ; C6-BILAN:26 (K6) ; CAM-COMMUN6-DIAG.md:283-300 COMMUN-4 : 1 constat (non reproduit en COMMUN-5, H5 OK, C5-BILAN:13) ; COMMUN-6 : reproduit (K6) moyenne CAM (B2r) corrigé (CHG à venir) : B2r remet SpaceOn à la sortie de CharGen (.cpp 124336D3) ; validé en jeu : COMMUN-7 L1 / L2 OK (changement de personnage depuis C1 et C2, C7-BILAN:10-11) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N16)
ERR-106 C5-3 : en C1, après être entré assis puis changé de pose, la caméra est dans le buste (caméra C1 posée une seule fois au passage en C1, puis rattachée à la racine du maillage) C5-BILAN:26 ; CAM-COMMUN5-DIAG.md:16-30 1 constat (COMMUN-5) moyenne CAM (B2k) corrigé en partie (CHG à venir) : recalage sur les yeux à chaque tour de minuterie (Room 3A451FDD, V5 / V6 PASS, CAM-B2kmn-VAL.md:32-36) ; le résidu (orientation figée, décalage après un lever, C6-BILAN:16, J5 KO) est traité en ERR-111 ; inscrit le 2026-10-14 (JOURNAUX1, ex-N17)
ERR-107 C5-2 : au café, assis, en C2, le personnage disparaît et réapparaît quand on bouge la caméra ; cause meuble prouvée dans 1 cas par T-occ (« joueur masque par fnt_new163 », 05:26:03, C6-BILAN:17), sondes de C2 en bIgnoreSelf qui ignorent les meubles de Room. Les autres disparitions sans ligne T-occ : cause rendu, voir ERR-125 C5-BILAN:25 ; CAM-COMMUN5-DIAG.md:52-82 ; C2-BILAN:13 2 occurrences (COMMUN-5) ; 1 cas T-occ (COMMUN-6) moyenne CAM (T-occ, puis B2l) ouvert : T-occ joué ; évitement des meubles B2l décidé après l'alpha (CAM-COMMUN5-DIAG.md:82, 109) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N18)
ERR-108 Défaut d'origine « 4.27 » : rotation horizontale du POV à la souris impossible (le PC applique la souris X en Roll relatif au lieu d'un lacet monde) C5-BILAN:11, 30 ; CAM-COMMUN5-DIAG.md:85-95 constat de l'utilisateur, « depuis la 4.27 » (déclaration, non rejouée en 4.27) moyenne CAM (B2m, PC) corrigé (CHG à venir) : PC A19510E6 → F45BE57A (CAM-B2kmn-VAL.md:38-41) ; validé en jeu : COMMUN-6 J7 « l'axe des caméras POV est bien meilleur » (C6-BILAN:18) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N19)
ERR-109 Défaut d'origine « 4.27 » : l'orbite de la caméra en mode Scene ne tourne pas autour du couple ; COMMUN-6 J8 : orbite difficile, molette sans zoom, vue CamRoom alors que la souris agit sur SceneCamera C5-BILAN:11, 30 ; CAM-COMMUN5-DIAG.md:96-102 ; C6-BILAN:19 ; CAM-COMMUN6-DIAG.md:36-50 constat de l'utilisateur (idem ERR-108) ; COMMUN-6 : 1 KO moyenne CAM (B2n, puis B2p-R / B2p-D) corrigé (CHG à venir) : B2n (Room 3A451FDD) insuffisant seul, complété par B2p (Room 93138747, glisser-déposer, rotation au clic droit) ; validé en jeu : COMMUN-8, caméra en mode Scene et rotation OK (M1 à M8 validés, C8-BILAN:9-20) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N20)
ERR-110 Caméra POV et caméra de scène qui entrent dans les têtes et les corps (scènes de sexe) BOSS-ETAT.md:93 ; C3-BILAN:37 non mesurée moyenne (estimé) CAM (après l'alpha) ouvert : non cité par les bilans COMMUN-6 à 10 ; la validation en bloc de la scène de sexe en COMMUN-8 (C8-BILAN:9) ne le nomme pas, lien avec B2m / B2p à confirmer ; inscrit le 2026-10-14 (JOURNAUX1, ex-N21)
ERR-111 Vue C1 mal orientée : orientation de FirstPersonSM figée à l'entrée en C1 sur la pose de la tête à cet instant → C1 à côté de la tête après un lever, vue au plafond au retour d'une scène, à-coup à la sortie de CharGen ; un cycle C corrige. Prolonge ERR-106 C6-BILAN:16 (J5) ; CAM-COMMUN6-DIAG.md:142-150, 251 3 constats (COMMUN-6) moyenne CAM (B2s) corrigé (CHG à venir) : Room 3A451FDD → C5AB7241, V5 / V6 PASS (CAM-TACHES.md, ligne CAM-B2s) ; en jeu : L3 / L4 de COMMUN-7 « non rapportés » (C7-BILAN:12-13), aucun verdict ultérieur trouvé ; inscrit le 2026-10-14 (JOURNAUX1, ex-N35)
ERR-112 Commandes pendant le sexe : ZQSD pour la caméra, flèches pour le couple sans Maj, Maj + souris perdu après une scène lancée depuis C1, rotation du couple perdue, difficulté à replacer les personnages sur le lit C6-BILAN:20, 32 (J9) ; C7-BILAN:21-27 ; CAM-COMMUN6-DIAG.md:113-141 COMMUN-6 : 1 KO ; COMMUN-7 : 1 KO moyenne CAM (B2p-R, B2p-C, B2p-D) corrigé (CHG à venir) : B2p-C (ZQSD, COMMUN-7 L5 OK, C7-BILAN:14), B2p-R (Room 93138747), B2p-D (glisser-déposer) ; validés en bloc en COMMUN-8 (modes POV et Scene, flèches, glisser-déposer, clic droit : OK, C8-BILAN:9-20). Les défauts nouveaux de B2p-D sont en ERR-113 et ERR-114 ; inscrit le 2026-10-14 (JOURNAUX1, ex-N37)
ERR-113 Le couple sort de la pièce pendant la scène : (COMMUN-9) flèches sans borne (≈ 12 m en X) et pose sous le plancher (tracé vertical qui traverse Box, surface à -190, 88 cm sous le sol) ; (COMMUN-10) malgré B2p-E, couple posé à près de 5 m du centre, hors des murs : la borne repose sur Room.Box, plus large que les murs de plus d'1 m, et la dépénétration de ShowCouple pousse ensuite le couple dehors C9-BILAN:14 ; C10-BILAN:11 ; etat/CAM/CAM-COMMUN9-DIAG.md:17-54, 103-127, 165-182 COMMUN-9 : 1 KO (« bug important ») ; COMMUN-10 : 1 KO ; 5 lignes couple ramene dans la piece en Z, 0 en XY haute (couple hors du décor) CAM (B2p-E, B2p-F) en cours : B2p-E (borne en Z, FFF0FBB4) efficace en Z seulement ; B2p-F lancé : borne sur les murs Wall* avec marge d'une demi-boîte du couple, refus d'une pose qui recouvre un meuble ou un mur (C10-BILAN:19-23) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N38) ; mise à jour 2026-10-14 (JOURNAUX2) : corrigé (CHG à venir) : B2p-F (borne sur les murs Wall*, marge d'une demi-boîte) ; validé en jeu : COMMUN-11 R1 à R3 OK (flèches, glisser et Maj + molette contre les murs, le sol et le plafond), journal « source murs Wall*, murs 4, plafond trouve 1 » (11:15:53 UTC) ; rappel COMMUN-12 S7 OK « les murs et les meubles sont solides
ERR-114 Couple coincé « entre le bureau et la commode » : ShowCouple signale à chaque image un blocage contre un mur et LastSafe reste dans le meuble ; cause estimée : boîte du couple à cheval sur un mur ou entre deux meubles, résolveur toujours en recouvrement C10-BILAN:12 (Q2) ; CAM-COMMUN9-DIAG.md:165-195 (§ 6.4) 1 KO (COMMUN-10, 12:36) moyenne CAM (B2p-F, G1) + STE (G3) en cours : pose libre G1 dans B2p-F ; STE G3 NotifyCoupleTeleported() (.h 44c721ee, .cpp 3cdd572d, VAL PASS-STATIC, C10-BILAN:24) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N39) ; mise à jour 2026-10-14 (JOURNAUX2) : corrigé (CHG à venir) : validé en jeu : COMMUN-11 R5 OK « impossible de coincer le couple » (C11-BILAN:12) ; G3 : aucune ligne Show couple : place reprise en COMMUN-11 (C11-BILAN:21, vérification demandée à CAM), puis 2 lignes NotifyCoupleTeleported en COMMUN-12 (C12-BILAN:6) : l'appel est actif
ERR-115 Personnages et joueur enfoncés jusqu'aux genoux et bloqués dans la rue (B-SOL / B-DEPL) : capsule prise dans la collision simple de fnt_ext001 (is stuck and failed … PenetrationDepth 121.624), puis points d'arrivée de bord trop bas (S-F2) ; inclut les passants enfoncés jusqu'aux hanches le long de la rambarde (COMMUN-3) et le joueur posé enfoncé par standIdle (COMMUN-4) (ERR-115 fusionnée dans ERR-115). Distinct d'ERR-036 (plafond WallT) C2-BILAN:15 ; C3-BILAN:25 ; C4-BILAN:26 ; etat/ST/STG/STG-SF4b-DIAG.md:31-50 ; STG-SF5b-DIAG.md:11-30 ; STG-TACHES.md:19, 31, 44-48 stuck and failed : 3 (COMMUN-2), 3 + 1 (COMMUN-3), 4 + 6 (COMMUN-4), 3 (COMMUN-5) ; relevages S-F5 : 9 (COMMUN-4), 17 (COMMUN-5), 0 faux positif moyenne STG (S-F4b, S-F5, S-F5j, S-F5k, S-F5m / n) corrigé (CHG à venir) ; validé en jeu : COMMUN-4 F10 / G1, COMMUN-5 H8, COMMUN-6 J1 / J2 (murs solides, pieds sur le pavé), COMMUN-8 O5 « rue OK » (C8-BILAN:24), COMMUN-10 Q5 « pas de personnes sous la rue » (C10-BILAN:15) ; le reste visible est traité en ERR-128 et ERR-129 ; cause racine S-F2 : STG-POST2 après l'alpha (STG-TACHES.md:54) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N22)
ERR-116 Façades, bordure et murets de la rue traversables (prix de S-F4b : la rue entière est un seul maillage fnt_ext001) C4-BILAN:32 ; C5-BILAN:28 (C5-5) ; STG-TACHES.md:49, 53 à chaque essai de rue jusqu'à COMMUN-5 faible (prix accepté) STG (STG-FACADE, STG-POST1) corrigé (CHG à venir) pour fnt_ext001 : Use Complex As Simple ; validé en jeu : COMMUN-6 J1 « murs de la rue solides » (C6-BILAN:13) ; les autres fnt_ext* : STG-POST1 après l'alpha ; inscrit le 2026-10-14 (JOURNAUX1, ex-N24)
ERR-117 PNJ posée dans le joueur au show() (dialogue pregnant_trap, 40 cm) ; GI::Show sans écartement sous 300 cm C2-BILAN:16 (B7) ; STG-TACHES.md:23, 34 1 constat ; CLOSE B7 ×7 (C2-BILAN:25) faible STG (B7-a, GI) corrigé (CHG à venir) : garde à moins de 70 cm hors SexOn, GI E64B5B37 ; validé en jeu : COMMUN-3 D4 OK (C3-BILAN:28) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N25)
ERR-118 Chevauchement de personnages (B-CHEV) : espacement des places 40 cm, moveToPersonStand sans contrôle des tiers, Room.OccupiedFnts écrit en place + 1 par Map_Add (K8) STG-TACHES.md:18, 21, 57 COMMUN-2 : 0 place partagée sur 1 256 relevés après K8-a (C2-BILAN:25) moyenne STG (STG-B1, K8-a) corrigé (CHG à venir) : Person 8668A47C ; validé en jeu : COMMUN-2, COMMUN-4 G5 OK (C4-BILAN:30) ; reste : 2 passants relevés l'un dans l'autre, traité par S-F5k ; inscrit le 2026-10-14 (JOURNAUX1, ex-N26)
ERR-119 Marche coupée après la première scène / ZQSD ignoré assis (accel=0 malgré forward=1) : GI.CurrentScene jamais remis à vide, garde ScenePlaying de Walk C2-BILAN:14 ; CAM-COMMUN2-DIAG.md:88-90 ; STG-TACHES.md:36 1 constat (17:06:29) moyenne (régression) STG (KO3 : 3a, 3b) corrigé (CHG à venir) ; validé en jeu : COMMUN-3 D5 OK (C3-BILAN:29) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N27)
ERR-120 Joueur piégé ou coincé dans un volume de meuble : étagère après « regarder » (variety_store, COMMUN-3) ; comptoir et bureau (newsagent, _214 chevauche _220, KO F8 de COMMUN-4) ; et boucle « Marche : le joueur quitte » (469 lignes en ≈ 10 s, OccupyingFnt désignant un composant d'une pièce quittée) (ERR-120 fusionnée dans ERR-120) C3-BILAN:30 ; C4-BILAN:24 ; etat/ST/STG/STG-KO3b-DIAG.md:12-25 ; STG-KO3c-DIAG.md:9-34 1 constat par essai ; boucle : 469 dont 461 moyenne STG (KO3b, KO3c) corrigé (CHG à venir) : KO3b (Pawn Ignore sur le meuble quitté), KO3c EscapeOverlaps (baaa3982) ; validé en jeu : boucle disparue en COMMUN-4 (STG-TACHES.md:45), COMMUN-5 : Pawn en Ignore 2, meuble quitte 2, (bloque) 0 (C5-BILAN:34), COMMUN-6 idem (STG-COMMUN6-ANALYSE.md:95) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N29)
ERR-121 Le joueur glisse sans animation de marche en jeu empaqueté : garde IsGameTarget() fausse puis clips /Game/Quaternius exclus de la cuisson etat/ST/STG/STG-WALK-DIAG.md:7-26 ; STG-TACHES.md:40, 50 « Marche : animation » 0 / 0 / 0 (COMMUN-2, COMMUN-3 S1, S2) moyenne STG (WALK, WALKA) corrigé (CHG à venir) : garde RequiresCookedData, clips dupliqués vers /Game/Heavy/Daz/<perso>/Anim/ ; validé en jeu : COMMUN-4 F1 / F2 OK (C4-BILAN:19-20) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N30)
ERR-122 PNJ debout dans un fauteuil : place attribuée sans pose assise (fnt_chair14-f-0-sit, feetZ -102,1, meshZ -90) ; l'activité socialize donne 12 fois sur 12 une place chair14 C3-BILAN:36 ; etat/ST/STG/STG-COMMUN3-ANALYSE.md:69-74 12 / 12 en S1 et S2 faible STG / animation (CART à ouvrir) ouvert, après l'alpha (BOSS-ETAT.md:93) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N31)
ERR-123 « Le couple flotte au-dessus du lit » (C5-4) : racine posée ≈ 3 cm au-dessus de la surface tracée depuis COMMUN-2 (Blueprints Sex / moveToBedIfPossible), os au contact ; décalage perçu non expliqué (H1 animation, H2 surface tracée) C5-BILAN:27 ; etat/ST/STG/STG-C54-DIAG.md:16-43, 56-84 1 constat ; centre du joueur 34,8 (42,0 en COMMUN-4 S1) sur 5 essais faible STG (C5-4, M1d) non confirmé par la mesure : M1d jouée en COMMUN-6, lowestMinusUnder ≈ 1 cm, « le couple touche le lit » (C6-BILAN:21) ; C54-a et C54-c non lancés ; scène de sexe validée en bloc en COMMUN-8 (C8-BILAN:9) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N32)
ERR-124 Boîte verte / bande verte du couple : DrawDebugBox inconditionnel de LPShowCoupleSubsystem.cpp:391 (depuis 04b0535) BOSS-ETAT.md:93 ; C3-BILAN:37 à chaque scène de couple en Development faible STG (LPShowCouple) / REL ouvert : retiré des builds Shipping (ENABLE_DRAW_DEBUG), à vérifier dans le build Shipping de REL ; affichage sur demande (CVar) après l'alpha ; inscrit le 2026-10-14 (JOURNAUX1, ex-N33) ; mise à jour 2026-10-14 (JOURNAUX2) : sans effet en Shipping d'après REL-ALPHA T3 (contrôle b, PASS) : EngineDefines.h:15 définit UE_ENABLE_DEBUG_DRAWING à faux pour UE_BUILD_SHIPPING hors éditeur, DrawDebugHelpers.h:13-14 en dérive ENABLE_DRAW_DEBUG, le paquet est construit avec -clientconfig=Shipping ; établi par lecture, WITH_EDITOR = 0 dans l'exe de jeu estimé, non vu en jeu ; reste visible en Development ; affichage sur demande (CVar) après l'alpha
ERR-125 Personnages assis éliminés par le rendu (disparition selon l'angle de la caméra, accessoires visibles) : bornes de la pose debout, aucun asset physique sur bridget_gp / michael ; aucun meuble entre la caméra et la tête. Différent de ERR-107 C6-BILAN:17 (J6) ; C7-BILAN:20 ; CAM-COMMUN6-DIAG.md:183-200 ; STG-TACHES.md:55, 57 COMMUN-6 : 2 cas ; COMMUN-7 : 1 ; COMMUN-8 : 1 (11:09, N1 OK partiel) haute (personnage invisible) STG (B2q-a, B2q-b1) corrigé (CHG à venir) : BoundsScale adaptatif (7448c8fb), plancher à l'échelle d'origine des bornes (4cf589b2) ; validé en jeu : COMMUN-9 P1 « plus de disparition au café » (C9-BILAN:11), COMMUN-10 Q6 reconfirmé (C10-BILAN:16) ; B2q-b2 à b4 après l'alpha ; inscrit le 2026-10-14 (JOURNAUX1, ex-N36)
ERR-126 C1 bloqué après une scène : fenêtre A (4 min 20 s) Scene_C compté comme menu sans boîte visible ; fenêtre B (cinéma, 2 min 05 s) aucune touche de marche reçue par DirectControl, cause incertaine C6-BILAN:29-31 ; etat/ST/STG/STG-COMMUN6-DIAG.md:81-86 2 fenêtres (COMMUN-6 S1) haute (« injouable à cause de C1 », CAM-COMMUN6-DIAG.md:9) STG (C6-b, M1e) fenêtre A corrigée (CHG à venir) : Scene_C ne coupe la marche que s'il montre un contenu visible (44ace47d) ; fenêtre B ouverte, témoin M1e en place (STG-TACHES.md:51-53) ; embarqués dès COMMUN-7, aucun KO repris dans les bilans COMMUN-7 à 10 (L3 / L4 non rapportés) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N40)
ERR-127 house_viewing : le joueur est debout sur William (CLOSE -40) : unOccupyFnt sans déplacement puis getFntAnim redonne la même place C7-BILAN:19 ; etat/ST/STG/STG-COMMUN7-DIAG.md:7-33, 57 ; STG-TACHES.md:54 1 constat (07:35-07:36 UTC) moyenne STG (C7-a) corrigé (CHG à venir) : joueur posé à 80 cm hors du siège (1a74d6b7) ; validé en jeu : COMMUN-8 N2 à N5 OK, « comprend C7-a (house_viewing) » (C8-BILAN:22) ; défaut d'origine du Blueprint (estimé) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N41)
ERR-128 Régression de la variante façades : joueur et PNJ enfoncés jusqu'aux genoux contre la façade, aucun relevage S-F5 / S-F5j (la remontée démarre dans la façade devenue solide et abandonne) C8-BILAN:24 (O5) ; etat/ST/STG/STG-COMMUN8-DIAG.md:7-31, 65-70 2 personnages (COMMUN-8, 09:13:54-59 UTC), 0 ligne « releve de » moyenne STG (S-F5m, S-F5n) corrigé (CHG à venir) : relevage écarté de la façade (9dcf0a35) ; confirmé au journal COMMUN-9 (« ecarte de 7.5 cm », C9-BILAN:13, STG-COMMUN9-DIAG.md:44-47) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N42)
ERR-129 Enfoncement visible à l'arrivée en rue : relevage 2 à 4 s après la pose (3 à 4 examens immobiles) et double relevage du joueur (OpenSpace replace au point du bord) C9-BILAN:13 (P3) ; STG-COMMUN9-DIAG.md:35-60 7 relevages de 63 à 83 cm (3 arrivées) faible (visuel) STG (S-F5p) corrigé (CHG à venir) : relevage dès la première vue ou au saut de plus de 50 cm (dc68ed8a) ; validé en jeu : COMMUN-10 Q5 « pas de personnes sous la rue » (C10-BILAN:15) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N43)
ERR-130 « Bridget flotte » (≈ 10 cm) : meshZ des animations de chaise féminines (-80,4) jamais remis à -90 au lever, PNJ féminines debout comprises ; la capsule est au sol C9-BILAN:15 (P5) ; STG-COMMUN9-DIAG.md:14-33 joueur de la 1re place à la fin du journal ; 12 relevés de PNJ faible (visuel) STG (M-Z) corrigé (CHG à venir) : maillage remis à la hauteur du gabarit de sa classe (5f9d7e00) ; validé en jeu : COMMUN-10 Q4 « plus de flottement après le lever, M-Z confirmé » (C10-BILAN:14) ; défaut d'origine du Blueprint (estimé) ; inscrit le 2026-10-14 (JOURNAUX1, ex-N44)
ERR-131 currentAnimation d'une action de meuble (fnt_new038-f-0-look) reste sur le joueur après le changement de pièce ; accessoire de place mal attaché (assiette et sandwich près de l'épaule) STG-COMMUN8-DIAG.md (note après § A.4) ; C7-BILAN:28 1 constat chacun faible (« mineur ») STE / ANIM (non attribué) ouvert, non instruit, hors STG ; inscrit le 2026-10-14 (JOURNAUX1, ex-N45)
ERR-132 Crochet ecriture-gardien : faux refus des signes supérieur, inférieur et de la flèche dans une chaîne ou un motif entre guillemets, de la redirection vers /dev/null et de tee (agents en lecture seule bloqués) etat/AG/P7/fiches/P7-H2.md:3 ; etat/AG/P7/P7-TACHES.md:28 ; BOSS-ETAT.md:85 incidents CAM-B2i, STE-ORG4 (4 refus), STE-GEL1-v (P7-TACHES.md:28) ; encore rencontré lors de cette fiche W2c (consigne de ne pas écrire la flèche) moyenne P7 (P7-H2) en cours : version plus fine sur copie de travail, fiche lancée le 2026-10-14 (P7-TACHES.md:28) ; installation et VAL distincte : à confirmer ; inscrit le 2026-10-14 (JOURNAUX1, ex-N34)
ERR-133 Le lit refuse la pose du couple : « pour lit je dois passer latéralement, impossible de me poser directement dessus » (COMMUN-11, refus NODE_AddStaticMeshComponent-0_60) puis « le lit nous interdit de se poser » (COMMUN-12, prise sur fnt_bed02, pose à la même place, aucune ligne de refus). Deux causes successives : tracé de pose non conçu pour les lits (COMMUN-11), puis souris verrouillée par le GameOnly du PC (COMMUN-12, même cause que l'entrée « souris figée » ci-dessous) C11-BILAN:11 (R4) ; C12-BILAN:13 (S3) ; etat/CAM/CAM-TACHES.md, lignes CAM-B2p-H et CAM-B2p-J 1 KO en COMMUN-11 (11:30:13 UTC), 1 KO en COMMUN-12 (12:38:15 UTC) moyenne CAM (B2p-H G-e, B2p-J) corrigé (CHG à venir) : pose sur le lit par tracé Pawn, racine la plus basse à surface + 3 cm (B2p-H, 210B665A) ; souris libre pendant le sexe (B2p-J, 1F10631F) ; validé en COMMUN-13 (T2 « glisser le couple directement sur le lit », T1 à T8 OK en bloc, C13-BILAN:9, 14 ; témoins : 27 lignes de refus, C13-BILAN:6) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-134 Couple posable sur le dessus des meubles : « je peux me poser sur des meubles » (couple posé à Z = 150, 11:31 UTC) C11-BILAN:11 (R4) ; C12-BILAN:17 (S7) 1 KO (COMMUN-11) moyenne CAM (B2p-H G-f) corrigé (CHG à venir) : seuls le sol et les lits sont admis comme surface (B2p-H, 210B665A / 239DA609) ; validé en jeu : COMMUN-12 S7 OK « les murs et les meubles sont solides », 0 surface refusee / place refusee en muet (C12-BILAN:6, 17) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-135 Souris figée après le panneau des positions : glisser au clic gauche et rotation au clic droit sans effet (G=1 ou D=1 avec prise=0 et MoveCamera=1, une seule prise sans mouvement) ; cause : souris verrouillée par le GameOnly du PC depuis que la modification G-g ne libère plus la souris par le panneau ; régression introduite par B2p-G C12-BILAN:15 (S5, S4 non concluant) ; etat/CAM/CAM-TACHES.md, ligne CAM-B2p-J (DIAG COMMUN-12) COMMUN-12 : 12:41-12:43 UTC, 1 KO (S4 non concluant pour la même raison) haute (glisser et rotation du couple inutilisables) CAM (B2p-J) corrigé (CHG à venir) : souris libre pendant le sexe, curseur de prise sur deltas bruts, refus muets journalisés, restauration des états à la sortie avec ligne témoin fin de scene, etats rendus (B2p-J, CameraMode 1F10631F / 9AEE8D04, PC 707220A6, VAL PASS-STATIC) ; validé en COMMUN-13 (T1, T7 OK en bloc, C13-BILAN:9, 14 ; témoins : souris liberee 67, fin de scene, etats rendus 1, C13-BILAN:6) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-136 Barre Espace prise par la fonction du panneau des positions pendant le sexe (pause du jeu perdue ; « la barre espace est prise par une autre fonction ») ; demande : panneau sur Alt, Espace retrouvant sa fonction d'origine C12-BILAN:15, 20-22 ; etat/CAM/CAM-TACHES.md, ligne CAM-B2p-J 1 KO (COMMUN-12) moyenne CAM (B2p-J, PC) corrigé (CHG à venir) : panneau sur un appui bref d'Alt ou un clic molette, Espace rendu dans le PC (amendement B2p-J-PC-a, 707220A6, V5 1447 → 1445, V6 = référence) ; validé en COMMUN-13 (T4, T5 OK en bloc, C13-BILAN:9, 14 ; panneau bascule 14, C13-BILAN:6) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-137 Mode Scene : le couple sort du cadre, « je perds la vue du couple », difficile à réajuster : SceneCamera ne suit jamais le couple (les clics sans prise en sont la conséquence) C11-BILAN:17 ; etat/CAM/CAM-TACHES.md, ligne CAM-B2p-G plusieurs occurrences signalées en COMMUN-11 (non comptées) moyenne CAM (B2p-G, G-a à G-d) corrigé (CHG à venir) : recadrage à l'entrée en Scene, caméra de scène qui suit le couple, C3 dans le cycle C du sexe (Scene, C3, POV) ; validé en jeu : COMMUN-12 S1 et S2 OK (C12-BILAN:11-12, 5 lignes vue recadree, C12-BILAN:6) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-138 Plantage GPU isolé en Development, COMMUN-13 : DXGI_ERROR_DEVICE_RESET à 14:21:45 UTC, pass Histogram (exposition automatique) de la vue principale, jeu immobile depuis 12 min en C2, TerminateOnGPUCrash etat/ST/STG/STG-COMMUN13-GPU-DIAG.md:15-25, 33-37, 68-90, 128-137 1 plantage, premier sur les 13 essais (C13-BILAN:17) ; hitch de 213 ms 5 s avant (STG-COMMUN13-GPU-DIAG.md:35) moyenne (partie non sauvegardée perdue, :111) externe (pilote AMD ou machine à graphique hybride, estimé) ; STG pour l'essai ouvert, cause externe estimée, non prouvée : aucune PageFault ni TDR Windows consigné, DRED inactif, aucune trame de LifePlay dans la pile, FaceCapture, SecondScreen et Slate non commencés, code nouveau de COMMUN-13 inactif (:128-137) ; aucun correctif proposé ; décision de Big Boss dans le bilan : non bloquant pour l'alpha, cité dans les défauts connus des notes de version (C13-BILAN:18) ; essais de la DIAG non lancés (reproduction avec -gpucrashdebugging, comparaison avec COMMUN-12, session Shipping de 30 min) ; mentionné comme « one GPU driver crash seen once in testing » dans l'annonce (etat/REL/ALPHA/REL-ALPHA-ANNONCE-DISCORD.md:26) ; inscrit le 2026-10-14 (JOURNAUX2)
ERR-139 Pendant la pause du 15 au 19 octobre 2026, un outil tiers (Cursor) a réécrit l'historique de l'addon ue5.8 (reset à 8ec9c64, puis squash 63674ac « SK : reunit les commits de skills depuis f0af432 ») et de main du jeu (ticket MAIN1-R1, 2026-10-17), puis poussé trois fois (addon le 19 à 15:48 et 19:16, jeu main le 17 à 20:41), contre la règle « rien n'est poussé » de BOSS-ETAT etat/BOSS/BOSS-TRI-20261019.md § 1 (reflog de l'addon et de main, origin/ue5.8, origin/main) 3 pushs, 2 réécritures d'historique (relevé du 2026-10-19) haute (pins du doc 21 hors de toute branche) REP1 ouvert, correction décidée : l'arbre de 63674ac est identique à celui de 132cfbf (git diff --stat 132cfbf 63674ac vide, aucun contenu perdu), mais les pins 132cfbf, b25c253 et 96ce8cf du doc 21 ne sont plus sur aucune branche (tenus par le reflog seulement, objets inaccessibles expirant vers le 2026-11-14, estimé) ; correction : tag local de sauvegarde sur 132cfbf, pin du doc 21 remis sur le nouveau HEAD de l'addon (vague du gardien REP1) ; prévention : un outil tiers n'écrit pas dans git, le gardien seul ; inscrit le 2026-10-19 (REP1, CHG-369)
ERR-140 Tickets SBXTYP-R1 à R7 et VAGUE-20261019-1-PARTAGES déposés contre le HEAD 132cfbf, que la réécriture de l'historique (ERR-139) a sorti de la branche : tickets périmés, R1 citait Config/DefaultEngine.ini, déjà commité par GIM1 ; LifePlay.uproject modifié hors lot (plugin Fab HyperAIStudio ajouté, TargetAllowList: Editor de McpAutomationBridge perdu) etat/BOSS/BOSS-TRI-20261019.md § 2 et § 3 8 tickets périmés ; 1 fichier de projet modifié hors lot (relevé du 2026-10-19) moyenne REP1 ouvert, correction décidée : tickets refaits par Big Boss contre le HEAD actuel de l'addon (SBXTYP-R6 rejeté, R7 fondu dans PIPE1-T1, PARTAGES rejeté) ; LifePlay.uproject laissé local et non commité, la restriction TargetAllowList: Editor reste à remettre par une fiche ultérieure ; inscrit le 2026-10-19 (REP1, CHG-369)
ERR-141 Absence d'eau en mode par défaut (ancien comportement ; non régression) : le fleuve n'apparaît pas, son sol est le plan PavementMat de MapMarkers ; plan d'eau pour une build suivante essai COMMUN-14.2 (2026-10-20 07:37-07:48, utilisateur) ; Docs/Migration/etat/BOSS/COMMUN-14-BILAN.md § 3 ; STM1-CART-03.md (0 polygone d'eau dans les 280 villes), STM1-CART-04.md (mode identique en 5.5) 1 essai (COMMUN-14.2) ; en carte classique le fleuve apparaît (T2) faible STM1 accepté jusqu'à décision (options de STM1-SPEC-02.md § 5) ; pilote d'eau livré par CHG-372 (VAL statique seule)
ERR-142 Extension .lpcharacter ajoutée deux fois à l'enregistrement d'un préréglage (test.lpcharacter.lpcharacter) quand le nom saisi se termine déjà par .lpcharacter : GI:SavePreset ajoute toujours l'extension (Append_762) essai COMMUN-14, observation de l'utilisateur (Docs/Migration/etat/BOSS/COMMUN-14-BILAN.md § 3) ; lecture MCP CGREF1-T3-MCP.md § 3.3 (addon) 1 faible CG2 (build 2) ouvert
ERR-143 La caméra de scène (CameraScene) sort de la pièce : en création (libellé Camera: C3 Room (old)) et en scène intime (Camera: Scene, Camera: C3 Couple), par un mur ou sous le plancher. En scène, le recadrage borné ne joue qu'une fois, puis l'orbite à la souris, le suivi du couple et le travelling déplacent la caméra sans borne ; en création, AutoCamera la pose 48 cm derrière le mur du studio (GI.Wall) essais COMMUN-14.11 (COMMUN-14-BILAN.md § 3) et COMMUN-16.21 (journal du build COM16, l. 2071-2074 et 2344-2353 ; capture du plancher vu de près) ; causes : CAM2-CART-03.md §§ 2 et 9.2 3 cas sur 3 essayés dans ces modes (création C3 ; scène Scene et C3 Couple) ; C1 et C2 jamais en défaut moyenne : visible, gêne la scène ; contournable en changeant de vue CAM2 (F2) ouvert : correctif en SPEC rév. 3 § 12.4 (borne de vue par UCameraModifier : murs, sol, plafond, mur du studio) ; la rév. 5 (CHG-374, F2-a) n'a eu aucun effet
ERR-144 En vue à la 1re personne (C1, hors scène intime), la tête ne se lève ni ne s'abaisse : seul le lacet répond. Cause établie (CAM2-DIAG-01.md § 1, dump de Room) : Room.UpdateRoomCam repose FirstPersonSM avec MakeRotator(0, Pitch = 0, Yaw = lacet de contrôle) à chaque image essais COMMUN-14.12 (« C1 bouge uniquement sur l'axe horizontal ») et COMMUN-16 (« C1 toujours pas de mouvement haut/bas ») 2 essais sur 2 moyenne : fonction demandée (A1) absente CAM2 (A1) ouvert : correctif en SPEC rév. 3 § 12.2 (A1-R : tangage de contrôle + une liaison BP) ; la rév. 5 (CHG-374, A1) est restée sans effet
ERR-145 En vue à la 1re personne (C1), personnage assis : le joueur voit son propre corps sans tête (« On se contemple décapité ») ; la caméra n'est pas aux yeux alors que la tête est masquée essai COMMUN-17, observation de l'utilisateur à 13:08 (Docs/Migration/etat/BOSS/COMMUN-17-BILAN.md § 3, ligne « hors fiche » ; BOSS-JOURNAL.md l. 872), citée : « bug à référencer en C1 quand assis. On se contemple décapité. à voir en build 2 » ; capture non enregistrée sur le disque (BOSS-JOURNAL.md l. 873), description seule 1 observation (COMMUN-17) ; non rapporté aux essais COMMUN-18 et COMMUN-19 (bilans relus) moyenne : visible, propre à la posture assise CAM2 (build 2) ouvert, cause non établie : aucune analyse faite ; pistes non vérifiées (position de FirstPersonSM ou des yeux quand le personnage est assis, ou C1Hidden appliqué hors vue subjective) ; cible build 2 ; inscrit le 2026-10-20 (DOC-20261020-VERS2, CHG-375)