Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
Incident de segmentation (Read 3738 times)
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
Incident de segmentation
14. Mar 2008 at 06:49
 
je suis actuellement sous FreeBSD 7.0-RELEASE [/usr/obj/usr/src/sys/NEWKERNELL  i386] fraîchement installé.

Certains applicatifs tels que: xpdf, xshisen, acroread ne veulent pas fonctionner.
Quelque soit la méthode d'installation ("pkg-add"ou "make install clean")
c'est identique j'obtiens le message suivant: Incident de segmentation.

Quand j'étais sous Freebsd 6.3p1 et que j'étais passé à Freebsd 7 (make buildworld et tout ce qui va avec ..)
je n'avais pas eu de soucis apparent; malheureusement suite à une grosse bêtise, j'ai du refaire une installation complète.

La seule différence entre le nouveau système et l'ancien est:
Code:
	    compat.linux.osrelease=2.6.16
	    linux_base-fc6

Le "kernell personnalisé", les fichiers "make.conf",
" rc.conf"... et les "options de compilation" de tous les ports sont identiques. 

Back to top
« Last Edit: 14. Mar 2008 at 06:56 by kermitt »  
WWW WWW  
IP Logged
 
orgrim
YaBB Newbies
*
Offline



Posts: 9
Paris XI
Re: Incident de segmentation
Reply #1 - 14. Mar 2008 at 10:17
 
Le plus simple ici est de booter sur le kernel GENERIC, pour voir si ça segfault de la même façon. Si tu n'as compilé ton nouveau kernel qu'une fois et que tu n'as pas backup /boot/kernel, le GENERIC doit être dans /boot/kernel.old
Back to top
 
WWW WWW  
IP Logged
 
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
Re: Incident de segmentation
Reply #2 - 15. Mar 2008 at 07:19
 
orgrim wrote on 14. Mar 2008 at 10:17:
Le plus simple ici est de booter sur le kernel GENERIC, pour voir si ça segfault de la même façon. Si tu n'as compilé ton nouveau kernel qu'une fois et que tu n'as pas backup /boot/kernel, le GENERIC doit être dans /boot/kernel.old

Je n'ai plus de Kernel GENERIC,  j'en ai reconstruis un. IDEM
Cela ne change rien.
Je suis donc repassé sur ma configuration perso et j'ai également les mêmes ennuis.
Xpdf acroread et xshisen ne fonctionnent pas. cela n'est pas grave. (mais c'est pas normal)
Il existe au moins ePDFviewer qui fonctionne chez moi.

Par contre openoffice et "musicpd modifié pour supporter icecast" ne fonctionnent pas et ça c'est  Angry
Back to top
 
WWW WWW  
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: Incident de segmentation
Reply #3 - 15. Mar 2008 at 16:21
 
kermitt wrote on 14. Mar 2008 at 06:49:
je suis actuellement sous FreeBSD 7.0-RELEASE [/usr/obj/usr/src/sys/NEWKERNELL  i386] fraîchement installé.

Certains applicatifs tels que: xpdf, xshisen, acroread ne veulent pas fonctionner.
Quelque soit la méthode d'installation ("pkg-add"ou "make install clean")
c'est identique j'obtiens le message suivant: Incident de segmentation.

Quand j'étais sous Freebsd 6.3p1 et que j'étais passé à Freebsd 7 (make buildworld et tout ce qui va avec ..)
je n'avais pas eu de soucis apparent; malheureusement suite à une grosse bêtise, j'ai du refaire une installation complète.

La seule différence entre le nouveau système et l'ancien est:
Code:
	    compat.linux.osrelease=2.6.16
	    linux_base-fc6

Le "kernell personnalisé", les fichiers "make.conf",
" rc.conf"... et les "options de compilation" de tous les ports sont identiques. 



Les ports ont été recompilés depuis ?

Pour la couche linux, je crois que seul la linux-base-f7 est faite pour tourner avec un noyau linux 2.6
Back to top
 
 
IP Logged
 
Dumpy
Senior Member
****
Offline



Posts: 313
GEMENOS
Gender: male
Re: Incident de segmentation
Reply #4 - 15. Mar 2008 at 19:00
 
Quote:
Cela ne change rien.

Avec les applications citées, je ne pense pas à priori à compat.linux.
Compte tenu du message d'erreur, il faudrait peut etre regarder dans man ifconfig les flags tso ou -tso ( C'est dans les Releases-Notes de la 7.0).
Ou essayer de rajouter (pour agrandir le flux TCP) dans le sysctl.conf:
Code:
net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace=65536 


Valeurs à tester, hein Smiley
Back to top
 

Dumpy
 
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: Incident de segmentation
Reply #5 - 15. Mar 2008 at 22:30
 
Dumpy wrote on 15. Mar 2008 at 19:00:
Quote:
Cela ne change rien.

Avec les applications citées, je ne pense pas à priori à compat.linux.
Compte tenu du message d'erreur, il faudrait peut etre regarder dans man ifconfig les flags tso ou -tso ( C'est dans les Releases-Notes de la 7.0).
Ou essayer de rajouter (pour agrandir le flux TCP) dans le sysctl.conf:
Code:
net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace=65536 


Valeurs à tester, hein Smiley


Euh, y'a *aucun* rapport entre une SEGFAULT et les segments TCP.
Back to top
 
 
IP Logged
 
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
Re: Incident de segmentation
Reply #6 - 16. Mar 2008 at 05:43
 
patrick wrote on 15. Mar 2008 at 16:21:
Les ports ont été recompilés depuis ?
Pour la couche linux, je crois que seul la linux-base-f7 est faite pour tourner avec un noyau linux 2.6


I  Oui les ports des applications concernées ont été recompilées. (mais pas les dépendances)
II  De mémoire il me semble que pour installer linux-base-f6 il faut un noyau > 2.4

Je vais récupérer les sources de la 6.3p1 et refaire un "Monde"  Embarrassed
Vérifier si les applications concernées fonctionnent et si tout ce passe bien une mise a jour vers la 7.

je n'ai pas très envie de me retaper une installation complète!  Undecided
Back to top
 
WWW WWW  
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: Incident de segmentation
Reply #7 - 16. Mar 2008 at 19:48
 
kermitt wrote on 16. Mar 2008 at 05:43:
patrick wrote on 15. Mar 2008 at 16:21:
Les ports ont été recompilés depuis ?
Pour la couche linux, je crois que seul la linux-base-f7 est faite pour tourner avec un noyau linux 2.6


I  Oui les ports des applications concernées ont été recompilées. (mais pas les dépendances)


Ben faut tout recompiler, ou alors installe le port compat-6x (je suis pas sous Free là, je sais plus trop où c'est).

Cherche pas plus loin tes segfaults

Quote:
je n'ai pas très envie de me retaper une installation complète!  Undecided


C'est pourtant conseillé, sinon tu vas des avoir applis linkées avec des versions différentes de bibliothèques.
Back to top
 
 
IP Logged