Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#26 27/05/2017 12:42:55

Texan78
Membre
Lieu : FMEP
Inscription : 15/06/2014
Messages : 209

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Alors rebonjour tout le monde,
suivant les conseils de ctesc356, j'ai lancé un git pull dans le dossier fgdata, là j'ai reçu un message d'erreur lors de la mise à jour:

error: Your local changes to the following files would be overwritten by merge:
	Aircraft/c172p/dev/blender.tar.gz
Please, commit your changes or stash them before you can merge.
Aborting

j'ai donc rentré dans la cosole suivant ce topic https://stackoverflow.com/questions/157 … you-can-me un

git stash

avec lequel j'ai obtenu ce message:

pop@Pierre:~/Flightgear2/install/flightgear/fgdata$ git stash
warning: CRLF will be replaced by LF in Aircraft/c172p/dev/blender.tar.gz.
The file will have its original line endings in your working directory.
warning: CRLF will be replaced by LF in Aircraft/c172p/dev/blender.tar.gz.
The file will have its original line endings in your working directory.
Saved working directory and index state WIP on next: 9ce7c3c Add a short notice about GPL compatibility from the author
HEAD est maintenant à 9ce7c3c Add a short notice about GPL compatibility from the author

J'ai alors relancé un git pull la mise à jour à alors été faite et Flightgear a pu être lancé avec succès.

Le problème venait donc bien de fgdata... Merci à vous pour votre aide. Cependant je ne comprends pas la cause du problème, si vous pourriez me l'expliquer ça serait sympa. En tout cas merci de votre aide!

Dernière modification par Texan78 (27/05/2017 13:27:18)


Flightgear 2017.3.0
Ubuntu 15.04
Processeur: Intel Core i5-4258U CPU @ 2.40GHz x 4  RAM: 6Go   64bits
Carte Graphique: AMD Radeon HD 8500M

Hors ligne

#27 27/05/2017 13:54:00

ctesc356
Membre
Inscription : 18/05/2010
Messages : 2 229

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Je ne suis pas à l'aise avec git, loin de là wink
Mais apparemment il a détecté des char. de fin de lignes qui ne lui conviennent pas (LF pour linux/mac et CRLF pour windows) dans "Aircraft/c172p/dev/blender.tar.gz."
Bizarre que tu sois le seul avec ce souci, a moins que tu aies modifié quelque chose dans cette archive?

Il semble qu'il existe une parade : https://stackoverflow.com/questions/583 … -important
à garder sous le coude pour une prochaine fois wink

L'important étant que finalement ça tourne smile


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#28 27/05/2017 14:20:12

Texan78
Membre
Lieu : FMEP
Inscription : 15/06/2014
Messages : 209

Re : [RÉSOLU] Erreur de segmentation (core dumped)

D'accord merci pour ces explications je comprends mieux maintenant tongue

Merci encore pour votre aide et bons vols big_smile


Flightgear 2017.3.0
Ubuntu 15.04
Processeur: Intel Core i5-4258U CPU @ 2.40GHz x 4  RAM: 6Go   64bits
Carte Graphique: AMD Radeon HD 8500M

Hors ligne

#29 27/05/2017 14:53:27

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 613

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Rassurant smile
C'était donc un panachage de versions.

Conclusion : quand ça va mal et qu'on ne trouve pas comment s'en sortir, il vaut mieux revenir aux procédures basiques.
La micro-chirurgie, c'est bien, c'est instructif, mais ça peut être plus long voire destructeur.

Un

./download_and_compile.sh

(avec ou sans -s)

dans un dossier vierge (comme proposé dans ce message) aurait eu de grandes chances de te donner une compilation complète, en 1 heure, cohérente.

Maintenant et une fois résolu par des mini-interventions, tu as en revanche la satisfaction d'avoir mieux compris. smile


FG 2017.4.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.4.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#30 27/05/2017 15:05:24

ctesc356
Membre
Inscription : 18/05/2010
Messages : 2 229

Re : [RÉSOLU] Erreur de segmentation (core dumped)

dany93 a écrit :

Un

./download_and_compile.sh

(avec ou sans -s)

dans un dossier vierge (comme proposé dans ce message) aurait eu de grandes chances de te donner une compilation complète, en 1 heure, cohérente.

Oui, pour les privilégiés qui ont un débit internet correct, mais pour les victimes de la fracture internet (et Texan en est, comme moi) 1 heure devient une journée ou plus wink


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#31 27/05/2017 15:25:58

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 613

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Oups ! Pardon pour mon incompréhension. Maintenant, je vois. smile


FG 2017.4.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.4.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#32 28/05/2017 7:44:03

Texan78
Membre
Lieu : FMEP
Inscription : 15/06/2014
Messages : 209

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Oui en effet dany93, je changerai ma manière de procéder à une compilation à l'avenir. Mais comme ctesc356 l'a dit je ne dispose pas d'une connexion internet correcte pendant un d&c je tourne à 150Kbits/s big_smile ... Avec de la chance je devrai avoir la fibre optique dans le courant de l'année; avec de la chance j'ai bien dit lol


Flightgear 2017.3.0
Ubuntu 15.04
Processeur: Intel Core i5-4258U CPU @ 2.40GHz x 4  RAM: 6Go   64bits
Carte Graphique: AMD Radeon HD 8500M

Hors ligne

#33 28/05/2017 12:50:09

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 613

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Bonne chance.... smile

De toutes façons, n'oublie pas que  tu peux avoir plusieurs versions de FG sur ton disque dur, il suffit qu'elles soient dans des dossiers de noms différents.

Quand tu sens qu'une mise à jour est un peu risquée (exemple : changement de d&c, mais pas seulement), fais ta nouvelle compile dans un nouveau dossier vierge. Ainsi, si elle ne fonctionne pas, tu as toujours l'ancienne.

Par exemple, j'ai au moins :
- une version courante (git, branche next), dans laquelle je fais les maj par d&c de temps en temps,
- une copie complète de cette version  "courante" figée à une date donnée (quand elle fonctionne, évidemment) dans un autre dossier. Ceci me fait une pseudo-version "stable" fonctionnelle en cas de problème temporaire suite à d&c.
Cette organisation permet de faire les pieds au mur avec plus de décontraction.

Le passage d'une version (dossier disque) à l'autre ne pose généralement pas de problème. On peut envisager un dysfonctionnement à cause des dossiers de configuration (cachés ou non) mais leur suppression est beaucoup moins coûteuse que des essais de d&c.

Ce qui ne t'empêche pas d'utiliser la méthode de ctesc356 pour récupérer et mettre à jour les data d'une compilation à l'autre, puisque tu as vu que cela fonctionnait.


FG 2017.4.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.4.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#34 28/05/2017 17:53:05

ctesc356
Membre
Inscription : 18/05/2010
Messages : 2 229

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Bonjour,
à 70 balais je n'ai aucune chance de voir un jour la fibre ici dans nos campagnes du sud-ouest hmm mais on à d'autres avantages... smile

J'ai aussi 2 fg version dev installés, que je mets à jour à tour de rôle. Et comme je trouve qu'il est inutile de traîner 2x le fgdata, et d'autre part je suis partisan de séparer les données des programmes, je n'ai q'un seul dossier fgdata sur une partition externe.
Un lien symbolique dans chaque "/install/flightgear/" indique l'emplacement des datas.
Une petite modif dans "d&c" et la mj fonctionne aussi.

#mkdir -p $INSTALL_DIR_FGFS/fgdata
  #cd $INSTALL_DIR_FGFS/fgdata
 
  mkdir -p /chemin-vers-fgdata
  cd /chemin-vers-fgdata

Dernière modification par ctesc356 (29/05/2017 9:37:39)


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#35 29/05/2017 15:32:08

Texan78
Membre
Lieu : FMEP
Inscription : 15/06/2014
Messages : 209

Re : [RÉSOLU] Erreur de segmentation (core dumped)

Merci à vous deux pour ces conseils que je vais m'empresser d'appliquer tongue . De toutes façons ça ne peut que rendre l'utilisation de Flightgear plus simple et plus organisée big_smile


Flightgear 2017.3.0
Ubuntu 15.04
Processeur: Intel Core i5-4258U CPU @ 2.40GHz x 4  RAM: 6Go   64bits
Carte Graphique: AMD Radeon HD 8500M

Hors ligne

#36 30/05/2017 11:26:07

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 2 613

Re : [RÉSOLU] Erreur de segmentation (core dumped)

ctesc356 a écrit :

Et comme je trouve qu'il est inutile de traîner 2x le fgdata, et d'autre part je suis partisan de séparer les données des programmes, je n'ai q'un seul dossier fgdata sur une partition externe.

Intéressant aussi.
Dans ce cas, attention à ce que la version de fgfs lancée soit bien compatible avec (même version que) le dossier unique fgdata.


FG 2017.4.0, Linux Mint 18 (64b), Quad Q6600 (2.4 GHz), RAM 4Go DDR2, GEFORCE GTX 650 1GB, OSG 3.4.0
Boeing 787-8 (YASim, avec nickyivyca, aco)
DR400 JSBSim (PAF)
DC3 JSBSim (PAF)

Hors ligne

#37 30/05/2017 13:47:01

ctesc356
Membre
Inscription : 18/05/2010
Messages : 2 229

Re : [RÉSOLU] Erreur de segmentation (core dumped)

dany93 a écrit :

Dans ce cas, attention à ce que la version de fgfs lancée soit bien compatible avec (même version que) le dossier unique fgdata.

Avec la petite modif que je cite plus haut, tout est géré par le script "d&c" donc pas de souci. wink
J'ai bien "en stock" encore 2 versions stables avec leurs dossiers "fgdata_xx", c'est le lien symbolique dans "install/flightgear" qui "aiguille" sur le bon dossier.


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

Pied de page des forums