Bonjour,
j'ai crée un executable nommé test-toto.exe.
Lors de l'execution de test-toto.exe, j'ai un "segmentation fault".
Je lance donc gdb et j'obtiens comme message d'erreur après le run :
Lorsque je fais un ldd de mon executable, j'obtiens les informations suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Puis, via gdb, après avoir fait un run de test-toto.exe, je récupère les infos données par les commandes shared et where.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Shared :
Where:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
La derniere information que je peux donner est que la librairie "libfaketechdata.so" consiste en une dummy librairie que j'ai compilé hors du makefile principal et j'ai rattaché ensuite à la compilation principale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Pour générer cette librairie, j'ai effectué la commande de compilation suivante :
Pour information générale, je suis sur un Opteron Suse9.1 SLES10
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc faketechdata.c -shared -fPIC -o libfaketechdata.so -D__UNIX64__ -I../Include ......
Avec tout ceci, est ce que quelqu'un pourrait me dire d'où vient mon segmentation fault car je ne vois pas trop l'origine du probleme.
Merci
Ludovic

 

 
		
		 
         
 

 
			
			


 
   


 Probleme execution : segmentation fault in _dl_fini ()
 Probleme execution : segmentation fault in _dl_fini ()
				 Répondre avec citation
  Répondre avec citation
Partager