[Ubuntu] Erreur de segmentation

Forum concernant ce jeu et les serveurs que j'héberge. (ce sous-forum remplace conseiljedi.com)
User avatar
Corran Horn
Posts: 26
Joined: Wed May 23, 2007 1:43 am

Re: [Ubuntu] Erreur de segmentation

Post by Corran Horn » Sat May 17, 2008 10:33 pm

En l'occurence, c'est pas "exactement" le même OS, puisque MadJawa à upgrade Debian "Etch" -> "Lenny"! :super

Qui plus est... SERVEURS BASEJKA + MBII fonctionnant à merveille!!!!!! :slurp :slurp

User avatar
Gamall
Hic sunt dracones
Posts: 4145
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: [Ubuntu] Erreur de segmentation

Post by Gamall » Sat May 17, 2008 10:45 pm

Corran Horn wrote:Qui plus est... SERVEURS BASEJKA + MBII fonctionnant à merveille!!!!!! :slurp :slurp
Ben c'est parfait :huhu



PS: Lenny est encore en phase de test non ? Zetes incorrigibles :gamall
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }

User avatar
Corran Horn
Posts: 26
Joined: Wed May 23, 2007 1:43 am

Re: [Ubuntu] Erreur de segmentation

Post by Corran Horn » Sat May 17, 2008 11:36 pm

Petit soucis par contre, du côté des symlinks!
J'avais copié les fichiers assets pour mes premiers tests, et dans un soucis d'économie de la place sur le disque dur, je comptais faire des symlinks pointant sur les fichiers assets, stockés dans un dossier d'exemple.

Et voici ce qui se passe quand je lance le serveur "symlinké":

Code: Select all

/home/servers/jka/test_sym# ./linuxjampded +set dedicated 2 +set fs_game base +set net_port 29070 +exec vstr.cfg +exec server.cfg
JAmp: v1.0.1.1 linux-i386 Nov 10 2003
----- FS_Startup -----
Current search path:
/root/.ja/base
/home/servers/jka/test_sym/base
./linuxjampded/base

----------------------
0 files in pk3 files

Running in restricted demo mode.

----- FS_Startup -----
Current search path:
/root/.ja/demo
/home/servers/jka/test_sym/demo
./linuxjampded/demo

----------------------
0 files in pk3 files
Sys_Error: Couldn't load mpdefault.cfg

Donc clairement, il ne "trouve pas" les fichiers assets... et pourtant:

Code: Select all

/home/servers/jka/test_sym/base# ll
total 2.0M
drwxr-xr-x 2 root root 4.0K 2008-05-17 22:26 .
drwxr-xr-x 3 root root 4.0K 2008-05-17 22:26 ..
lrwxrwxrwx 1 root root   11 2008-05-17 22:26 assets0.pk3 -> assets0.pk3
lrwxrwxrwx 1 root root   11 2008-05-17 22:26 assets1.pk3 -> assets1.pk3
lrwxrwxrwx 1 root root   11 2008-05-17 22:26 assets2.pk3 -> assets2.pk3
lrwxrwxrwx 1 root root   11 2008-05-17 22:26 assets3.pk3 -> assets3.pk3
-rwxr-xr-x 1 root root 2.0M 2008-05-17 22:26 jampgamei386.so
-rw-r--r-- 1 root root 1.5K 2008-05-17 22:25 server.cfg
-rw-r--r-- 1 root root 4.0K 2008-05-17 22:26 vstr.cfg
As-tu une idée de quoi cela pourrait provenir?
Merci de ton aide! :super

User avatar
Gamall
Hic sunt dracones
Posts: 4145
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: [Ubuntu] Erreur de segmentation

Post by Gamall » Sat May 17, 2008 11:54 pm

Hum.

Essaye avec un hardlink.

Un soft link est juste un fichier contenant l'inode du fichier cible, si ma mémoire est bonne.

Essaye avec un lien non symbolique, ton lien sera absolument indiscernable de l'original. (et si tu supprimes l'original, le "lien" sera toujours là ;) )
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }

User avatar
Corran Horn
Posts: 26
Joined: Wed May 23, 2007 1:43 am

Re: [Ubuntu] Erreur de segmentation

Post by Corran Horn » Sun May 18, 2008 12:35 am

Avec un hardlink, ça fonctionne!

Mais je n'ai pas très bien compris une chose...

Code: Select all

/home/servers/jka/test_sym/base# ll
total 1.2G
drwxr-xr-x 2 root root 4.0K 2008-05-17 23:26 .
drwxr-xr-x 3 root root 4.0K 2008-05-17 22:26 ..
-rw-r--r-- 2 root root 536M 2003-07-21 22:16 assets0.pk3
-rw-r--r-- 2 root root 623M 2003-07-21 22:21 assets1.pk3
-rw-r--r-- 2 root root 1.1M 2003-07-22 14:57 assets2.pk3
-rw-r--r-- 2 root root 8.9M 2003-11-06 19:24 assets3.pk3
-rwxr-xr-x 1 root root 2.0M 2008-05-17 22:26 jampgamei386.so
-rw-r--r-- 1 root root 1.5K 2008-05-17 22:25 server.cfg
-rw-r--r-- 1 root root 4.0K 2008-05-17 22:26 vstr.cfg
Est-ce que la, mes fichiers prennent en effet 536 et 623 Mo à chaque fois que j'en ferais des hardlinks, ou pas? :quoi

User avatar
Gamall
Hic sunt dracones
Posts: 4145
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: [Ubuntu] Erreur de segmentation

Post by Gamall » Sun May 18, 2008 12:55 am

Non, ce n'est pas une copie ;)

jt'expliquerai demain, faut que je file là :huhu
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }

User avatar
Corran Horn
Posts: 26
Joined: Wed May 23, 2007 1:43 am

Re: [Ubuntu] Erreur de segmentation

Post by Corran Horn » Sun May 18, 2008 12:58 am

Oki doki!

Merci pour tout ;) bonne nuit!

User avatar
Maikoru
Jedi Perpétuellement Affamé
Posts: 481
Joined: Sun Aug 27, 2006 11:15 pm

Re: [Ubuntu] Erreur de segmentation

Post by Maikoru » Sun May 18, 2008 7:05 pm

Je déconseille l'usage de Debian Testing ou Unstable sur un serveur, restez sur Etch. ;)
"..." -- Link

User avatar
Gamall
Hic sunt dracones
Posts: 4145
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: [Ubuntu] Erreur de segmentation

Post by Gamall » Sun May 18, 2008 7:15 pm

Corran Horn wrote:Oki doki!

Merci pour tout ;) bonne nuit!
Re;

Le truc, c'est que sous Unix, contrairement à Win, le nom (et chemin d'accès) d'un fichier ne l'identifie pas de façon unique.

L'identifiant unique est l'"inode", et un inode possède un ou plusieurs chemins d'accès. Tu peux voir le numéro d'inode d'un fichier avec ls -i.

Un inode est détruit quand plus aucun chemin d'accès n'y mène.

Un lien hard ajoute un alias à l'inode.

Un symlink crée un fichier contenant le numéro d'inode de la cible. Mais le symlink lui même est un nouvel inode.

Voilà, j'espère que ça clarifie un peu les choses. :D
Shuyoru wrote:Je déconseille l'usage de Debian Testing ou Unstable sur un serveur, restez sur Etch. ;)
Trop tard :haha
Gamall wrote:PS: Lenny est encore en phase de test non ? Zetes incorrigibles :gamall
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }

Post Reply

Who is online

Users browsing this forum: No registered users and 32 guests