Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
wedge

Crash régulier avec Dump

Recommended Posts

wedge    0

Hello.

 

Je viens ici au cas où quelqu'un aurait déjà vécu cela et après l'impossibilité d'obtenir du support de l'éditeur.

 

Je suis "victime" depuis un moment de crash du simulateur à répétition, de manière aléatoire et non lié à une ligne/matériel/scénario en particulier.

 

Le jeu s'interrompt brutalement avec la petite fenêtre indiquant q'un crashdump a été généra dans le dossier TempDump. J'ai contacté DTG, malheureusement sans succès, après environ 3 semaiens d'aller retour, le support considère qu'ils ne peuvent rien faire pour moi et ont fermé le ticket.

 

Le messages d'erreurs du dump est toujorus l'une des deux options suivantes :

  • The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
  • The thread tried to execute an invalid instruction

 

Durant les échanges toutes ces vérifications ont été faites :

  • Vider le cache du simulateur
  • Réduire la résolution du jeu a 1280x720 en fenêtré, le support n'aimant pas ma résolution native "inconventionnelle" de 1360x768
  • Retirer tous les contenus tiers et souscriptions via le workshop
  • Suppression du jeu dans steam, purge de tout ce qui reste dans le répertorie steamapps, puis réinstallation
  • Vérification de bien avoir les dernières versiosn de DirectX et de pilote graphique ce qui est le cas
  • Désactivation de tous les services et programmes non essentiels avant de lancer le jeu
  • Réduction des réglages graphiques à leur minimum

Rien n'y fait le plantage surviens toujours, et je suis donc maintenant avec un soft qui ne fonctionne pas, et dont le support me laisse me débrouiller, mais en gros tout ce qui a été fait c'est tenté de trouver un coupable qui soit lié à mon système et non à leur programme, malgré tous les crash dump qui pour moi prouvent l'inverse mais dont je ne peux pousser l'analyse puisque je n'ai pas tous les outils requis pour se faire.

 

Alors je poste ici aussi à tout hasard si quelqu'un avait eu le même problème et une solution à celui-ci. Même le logmate n'indique rien de plus qu'un crash est survenu.

Share this post


Link to post
Share on other sites
jibeh    4,519

Si le jeu ne peut être mis en cause, cela doit venir d’ailleurs...

Donne nous des détails sur ton PC, svp

Share this post


Link to post
Share on other sites
Beluxtrains    1,278

Je pensais à éventuellement (pour une raison x) un souci avec la lecture/écriture dans certains dossiers du jeu.

Share this post


Link to post
Share on other sites
wedge    0

Pour moi personnellement cela viens du jeu les erreurs disent clairement que le thread tente de faire quelque chose d'interdit. Pour moi c'est bien mon problème avec le support ils n'ont jamais remis en cause leur programme, ni même proposé la moindre action pour vérifier ce fait.

 

J'ai aussi penser au problème de droits d'accès, toutefois avec steam sur un disque hors des dossiers systèmes (F:\jeux\steam) et en lançant Train Simulator en tant qu'administrateur afin d'éviter ce type de problème, le problème perdure.

 

Quant à ma configuration :

Core i5-3570K @4.2 GHz

GeForce 680 GTX

Windows 8 Pro 64 bits

8GB de RAM

Share this post


Link to post
Share on other sites
cerbere22    4,382

3 questions :

 

-y a t-il eu un évènement particulier (installation d'add-on par exemple) peu avant le début de ces erreurs ?

-à quelle fréquence cela se produit-il ?

-après combien de temps de jeu cela se produit-il ?

Share this post


Link to post
Share on other sites
wedge    0

Pas d'événement particulier, j'avais déjà le soucis il y a quelques mois que le support n'avait pas résolu sur la version précédente, ça avait sembler disparaître avec la version 2016, mais j'avais relativement peut jouer, peut attirer par le manque de nouveauté dans les contenus, je m'y suis vraiment remis avec la sortie coup à coup de l'atlantic high speed chez Just Trains et de la LGV Méditérannée.

 

Il n'y a pas pour moi d'événement particulier d'installation, car sur les demandes du support je suis revenue a une version "vanilla" de Train Simulator, supression totale du jeu via steam, suppresion du dossier du jeu dans Steam qui contenait encore des bricoles et annulation des contenus souscrit dans le workshop (l n'y avait que des scénarios). A la suite de quoi retéléchargement de l'ensemble du jeu et vérification de l'intégrité des fichiers par Steam qui confirme que tout est ok. Depuis pour l'ensemble de mes tests je ne suis donc qu'exclusivement avec des contenus fournis par DTG.

 

Cela se produit à chaque session de jeu de manière totalement aléatorie en terme de temps, si je prends la LGV Med c'est en général au pire avant le SEI de Senas, au mieux un poil après Aix En Provence sur un trajet Avignon / Marseille.

Share this post


Link to post
Share on other sites
jibeh    4,519

As tu monitoré ton pc ? (par exemple avec HWMonitor et GPU-Z)

Afin de voir si ce n'est pas simplement de la surchauffe.

Le CPU et GPU, et voir, enregistrer les températures obtenues.

TS n'est vraiment pas bon là dessus.

Tu peux limité le FPS avec un argument de lancement, déjà pour voir si c'est de ce coté...

 

Ton cpu est il overclocké? Ton ventilo propre ?

Quel type de cooler as tu ?

As tu installé SweetFX ?

etc....

Share this post


Link to post
Share on other sites
cerbere22    4,382

Et la fréquence des plantages ?

 

Aussi, la fréquence a t-elle diminuée avec la diminution des paramètres graphiques ?

 

Les spécialistes du hardware confirmeront (ou pas), mais peut-être voir du côté de la carte graphique, un peu vieille non ?

Share this post


Link to post
Share on other sites
wedge    0

Les réglages de graphismes ou tout autre chose n'ont absolument pas changer la façon dont le problème survient. J'ai monitoré mon PC suite à ce problème et avant même de contacté le support, les températures et autres paramètres sont parfaitement normaux, de même la mémoire n'est pas du tout saturé, j'ai pensé à un éventuel dépassement de la limite de 3GB pour un programe 32 bits.

 

Un point supplémentaire, je n'ai de problème qu'avec Train Simulator, ma carte graphique est certes un peu ancienne mais je vais tourner de "gros" jeux bien plus gourmands et qui vont faire vraiment "souffrir" le CPU et le GPU ainsi que les mémoires de ces deux appareils, et eux se comporte parfaitement bien, ce qui m'a toujours conforté dans ma position que le problème est interne à TS.

 

Pour vérifier la statibilité j'ai refait tourner un Prime95 qui n'a causé aucun problème.

Share this post


Link to post
Share on other sites
cerbere22    4,382

Et sinon, pour la troisième fois (:P), à quelle fréquence ça se produit ? Une fois toutes les 5min, 30min, 2h ?

Share this post


Link to post
Share on other sites
wedge    0

Commme je l'ai dit c'est totalement aléatoire ca peut être aussi bien après 10/15 minutes que 30/40 minutes voir plus.

Share this post


Link to post
Share on other sites
mayday2233    113

A priori TS est assez sensible à l'overclocking, même si c'est stable ailleurs

 

perso, je suis à 4.4 4.5, j 'ai souvent des bump mais que dans les menus jamais dans le jeu, si je remets le profil par défaut dans le bios, aucun problème.

 

et oui j'ai un overclock stable, qui ne plante jamais ailleurs prime 95, OCCT, autres jeux etc...

 

je te conseille de faire le test en féquence CPU d'origine au moins tu pourras exclure cette possibilité :).

 

PS: d'ailleurs ça n'est pas parce que le PC Passe tous les benchmarks, qu'il ne peut pas planter avec une autre application. :)

Edited by mayday2233

Share this post


Link to post
Share on other sites
jibeh    4,519

un overclocking, ben tient ! :P

Et tu embêtes le service de TS ;)

 

Teste avec OCCT ton pc, c'est bien plus effilasse. Et met tout à fond (même les multiples corps du cpu sont tous à 100%)

J'ai dépanné des pc qui tombaient en panne de manière aléatoire (genre plantage seulement tous les 2/3 jours)

Nouveau matos... et OCCT me l'a trouvé en moins d'une heure.

http://www.ocbase.com/

Share this post


Link to post
Share on other sites
CC21000    491

Bonjour à tous !

 

Sur steam, un article sur le sujet à été écrit l'année derniére si cela peut apporté quelques infos: https://steamcommunity.com/sharedfiles/filedetails/?id=494868070 (en anglais)

En ce qui me concerne j'ai exactement le méme problème mais presque exclusivement avec la LGVA d'AHS, en règle générale cela arrive

au bout d'une dizaine de minutes mais aussi dans le secteur de Vendôme.

il y a un lien avec l'overcloking, car il m'arrive de boosté de temps à autre mon i7 4770k à 4,3ghz et aussi ma gtx 760, le tout de maniére trés stable mais les crash Dump sont plus fréquents chez moi dans cette

configuration qu'en temps normal, ça je l'ai remarqué après plusieurs test.

A noté également que la majorité des benchmarks exécuté avec un overcloking montre une amélioration certaine lorsque une application utilise tous les coeurs.

En revanche sur un seul coeur c'est l'inverse, méme si on gagne quelque centaines de MHZ, la lecture-écriture en mémoire est moins performante.

Et notre cher TS n'utilise qu'un seul coeur. donc il est fort probable que cela vienne de là :mellow:

 

Voici un benchmark que j'ai réalisé il ya quelque jours:

Avec une utilisation normale:

utilisation-normal-3.9ghz-4f5b704.png

et avec un overclocking à 4.3ghz

overcloker-4.3ghz-4f5b6e8.png

 

on constate nettement une amélioration des performances, mais une diminution certes minime mais probablement suffisante en lecture/écriture en mémoire pour augmenté la fréquence des crash Dump

Tout réside dans la mémoire cache du proc. la mémoire cache (8 ou 16 mo) voit son utilisation réparti sur l'ensemble des coeurs, quand ceux-ci voit leur fréquences augmenté, il peuvent utilisé toute la mémoire cache

disponible jusqu’à une certaine limite (en utilisation multi-thread).

En single thread, seul 2mo (pour un proc de 8mo) sera utilisé. En cadence normale, peu de souci, mais quand vous augmentez la fréquence, vous avez besoin davantage de mémoire cache pour traité les données.

C'est ce qui se passe avec TS, la mémoire sature rapidement et ça plante, d'ou le fait que l'on dise que TS est CPU limited et donc pour le coup super mal optimisé quand on compare avec d'autre jeu.

 

Amicalement

CC21000

Edited by CC21000

Share this post


Link to post
Share on other sites
Gandalf    2,099

Je confirme, au risque de me répéter, enfin non, en me répètant carrément et régulièrement mais c'est nécessaire, TS est ultra-sensible à l'overclocking... je peux tenir 1H de Prime95 ou OCCT sans erreur @ 4.5Ghz avec le même proc que toi, ainsi que jouer à n'importe quel autre jeu sans plantage, mais TS dumpe régulièrement à cette fréquence. A 4.4, aucun problème, enfin sauf quand c'est vraiment du au jeu/ligne, mais rare.

 

Donc comme déjà suggéré, commencer par tester à la fréquence de base du proc. Puis si ça ne chauffe pas trop, augmenter <un peu> le voltage @ 4.2. Je n'ai jamais vu un 2xxxK ou 3xxxK ne pas passer cette fréquence tranquille normalement, sur une bonne carte mère bien sûr.

Share this post


Link to post
Share on other sites
superdupont    270

Pas d'événement particulier, j'avais déjà le soucis il y a quelques mois que le support n'avait pas résolu sur la version précédente, ça avait sembler disparaître avec la version 2016, mais j'avais relativement peut jouer, peut attirer par le manque de nouveauté dans les contenus, je m'y suis vraiment remis avec la sortie coup à coup de l'atlantic high speed chez Just Trains et de la LGV Méditérannée.

 

Il n'y a pas pour moi d'événement particulier d'installation, car sur les demandes du support je suis revenue a une version "vanilla" de Train Simulator, supression totale du jeu via steam, suppresion du dossier du jeu dans Steam qui contenait encore des bricoles et annulation des contenus souscrit dans le workshop (l n'y avait que des scénarios). A la suite de quoi retéléchargement de l'ensemble du jeu et vérification de l'intégrité des fichiers par Steam qui confirme que tout est ok. Depuis pour l'ensemble de mes tests je ne suis donc qu'exclusivement avec des contenus fournis par DTG.

 

Cela se produit à chaque session de jeu de manière totalement aléatorie en terme de temps, si je prends la LGV Med c'est en général au pire avant le SEI de Senas, au mieux un poil après Aix En Provence sur un trajet Avignon / Marseille.

Salut,

 

ok pour TS mais pour ton PC : as tu fais des mises a jour de drivers, mises a jour de DX, mise a jour d'autre chose (nouveau matos par exemple) ?

 

j'en profite pour poser la question a l'envers : ton pc est a jour ? tu as un DX 9 d'installé (incontournable en cas de problème) ? tes drivers sont a jour ? pas de réglage exotique côté driver de carte graphique ?

 

L'erreur que tu as, indique que le programme tente de lire un segment de mémoire qui ne lui appartient pas. Normale que le support ne t'aide pas, car en toutes logiques (je pourrais faire un long argumentaire sur le pourquoi mais j'ai la flemme) le problème est de ton côté.

Share this post


Link to post
Share on other sites
CC21000    491

Re,

 

 

ET oui TS est ultra-sensible à l'overclocking comme le dit Gandalf, et petite précison aussi si je puis me permettre, il est sensible à toute sorte d'overclocking qu'il soit manuel tel que l'on le connait mais aussi d'usine.

 

Je parle des proc avec coefficients multiplicateur débloqué (K), overclocké d'usine pour permettre notamment l'usage du turbo boost d'intel qui permettent dans certaines conditions d'avoir en régle générale +10% de fréquence

supplémentaires mais là aussi en usage multithreadé seulement !! et ça TS y est allergique!

j'ai effectué un test pendant une semaine sans le turbo boost sur mon 4770K soit @3.5 ghz, j'ai eu aucun crash Dump pendant cette période !

Pour faire simple, c'est comme si vous partez le matin en retard à toute vitesse en oubliant plein de chose, et ben dans le fonctionnement de TS c'est la méme chose, le proc à fréquence plus élevé va calculé plus vite mais va au passage oublié certaines données faute de mémoire cache suffisante proportionnel à sa fréquence, donc ça crach! Voilà pourquoi de plus en plus d'application sont multithreadé aujourd'hui. à part TS!

 

Amicalement

CC21000

Edited by CC21000

Share this post


Link to post
Share on other sites
wedge    0

Ok enfin si c'est le turbo boost ca ne le faisait pas avant, or mon PC est overclocké depuis le départ, De fait le turboboost n'est pas véritablement un overclocking il permet surtout de diminuer la consommation lorsque le processeur est au repos.

 

Je sais que l'overclocking peut poser des soucis de stabilité mais pour tout le reste mon matériel est parfaitement stable. Il n'y a que TS qui crash ainsi, et cet overclocking est extrêmement nécessaire pour faire tourner FSX qui est très largement limité par le CPU. Devoir changer juste pour TS serait assez gênant tout de même.

 

Revenir a 3.4GHz au lieu même des 3.8GHz d'origine. Je l'ai poussé très légèrement a 4.2 en ne touchant que les réglages de turboboost.

 

 

 

j'en profite pour poser la question a l'envers : ton pc est a jour ? tu as un DX 9 d'installé (incontournable en cas de problème) ? tes drivers sont a jour ? pas de réglage exotique côté driver de carte graphique ?

 

Tous les drivers sont à jour, directx de même j'ai encore lancé le dxwebsetup il y a quelques jours par acquis de conscience, et rien de spéciale non plus sur la carte graphique, il y a un profil spécifique pour FSX c'est tout.

Share this post


Link to post
Share on other sites
Gandalf    2,099

Ben fais au moins l'essai pour être fixé...... sinon ça va tourner en rond...

Share this post


Link to post
Share on other sites
CC21000    491

Ok enfin si c'est le turbo boost ca ne le faisait pas avant, or mon PC est overclocké depuis le départ, De fait le turboboost n'est pas véritablement un overclocking il permet surtout de diminuer la consommation lorsque le processeur est au repos.

 

Je sais que l'overclocking peut poser des soucis de stabilité mais pour tout le reste mon matériel est parfaitement stable. Il n'y a que TS qui crash ainsi, et cet overclocking est extrêmement nécessaire pour faire tourner FSX qui est très largement limité par le CPU. Devoir changer juste pour TS serait assez gênant tout de même.

 

Revenir a 3.4GHz au lieu même des 3.8GHz d'origine. Je l'ai poussé très légèrement a 4.2 en ne touchant que les réglages de turboboost.

 

 

Tous les drivers sont à jour, directx de même j'ai encore lancé le dxwebsetup il y a quelques jours par acquis de conscience, et rien de spéciale non plus sur la carte graphique, il y a un profil spécifique pour FSX c'est tout.

chaque machine est différente, moi je parle de ce que j'ai constaté sur la mienne.

cela peut étre pas grand chose, un détail, une mise à jour windows, une mise à jour des drivers de la CG, des fichiers.inf, de NET.framework et méme défois de word qui ne s'est pas éfféctué correctement peuvent provoqué certains crash.

Et oui petite erreur le turboboost sert avant tout à la consommation ;)

Edited by CC21000

Share this post


Link to post
Share on other sites
mayday2233    113

Re,

 

 

ET oui TS est ultra-sensible à l'overclocking comme le dit Gandalf, et petite précison aussi si je puis me permettre, il est sensible à toute sorte d'overclocking qu'il soit manuel tel que l'on le connait mais aussi d'usine.

 

Je parle des proc avec coefficients multiplicateur débloqué (K), overclocké d'usine pour permettre notamment l'usage du turbo boost d'intel qui permettent dans certaines conditions d'avoir en régle générale +10% de fréquence

supplémentaires mais là aussi en usage multithreadé seulement !! et ça TS y est allergique!

j'ai effectué un test pendant une semaine sans le turbo boost sur mon 4770K soit @3.5 ghz, j'ai eu aucun crash Dump pendant cette période !

Pour faire simple, c'est comme si vous partez le matin en retard à toute vitesse en oubliant plein de chose, et ben dans le fonctionnement de TS c'est la méme chose, le proc à fréquence plus élevé va calculé plus vite mais va au passage oublié certaines données faute de mémoire cache suffisante proportionnel à sa fréquence, donc ça crach! Voilà pourquoi de plus en plus d'application sont multithreadé aujourd'hui. à part TS!

 

Amicalement

CC21000

 

Je te rejoins complètement sur la mémoire cache du CPU

 

En plus sur un i5 3570k il n'y a que 6Mo de mem cache

Share this post


Link to post
Share on other sites
wedge    0

Oui je ferai l'essai surement dans le WE en attendant je vais tester aussi une astuce du forum steam pour un logmate beaucoup plus détaillé

Share this post


Link to post
Share on other sites
Gandalf    2,099

Oui je ferai l'essai surement dans le WE en attendant je vais tester aussi une astuce du forum steam pour un logmate beaucoup plus détaillé

 

Ah? Intéressant, tu peux mettre le lien? Car j'ai un sévère pb sur la LGV Npdc, là.

Share this post


Link to post
Share on other sites
wedge    0

en fait il faut faire clic droit propriétés sur le programme dans steam est mettre comme option de lancement :

-LogMate -SetLogFilters="All"

Par contre ca ralenti pas mal l'exécution :/ c'est l'inconvénient notammenet sur le TGV Duplex ca roule mais dès que j'applique les freins aie aie aie. Mais bon ca n'a pas donné plus d'info sur la raison du crash.

 

La ligne est toujours la même dans mon cas :

[RunTimeError 21:33:12] Trace mdump.cpp : 381 = Dump taken

Share this post


Link to post
Share on other sites

×