Bonjour,

J'ai un problème d'exécution mais je ne sais pas comment le résoudre. Or donc, lorsque j'exécute mon programme, j'obtiens l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
*** stack smashing detected ***: ./runHSSP terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7c1a138]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7c1a0f0]
./runHSSP[0x804b2c7]
./runHSSP(__gxx_personality_v0+0x154)[0x8049304]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7b43450]
./runHSSP(__gxx_personality_v0+0xc1)[0x8049271]
======= Memory map: ========
08048000-0804f000 r-xp 00000000 08:05 3090028    /home/lan...
Est-ce que je me trompe (très possible) ou bien est-ce un problème d'alignement. Si tel est le cas, je ne sais pas comment le résoudre avec les directives #pragma

Merci d'avance
T2!