[C] Erreur d'adresse mémoire

Statut
N'est pas ouverte pour d'autres réponses.

WaKaaN

JcQL
Hello a tous!

un petit projet me tient tête depuis un bon moment.

Il s'agit de découper un string en morceaux en fonction des index qu'on lui passe en paramètres.

Aucun problème à la compilation, mais lors de l'exécution, CRACK : "Problème d'écriture à l'adresse mémoire machin-chose..."

Voici mon code :

http://pastie.org/private/r01ohcn1ksgavtelpzsq8a


Déjà un grand merci!
 
1er
OP
WaKaaN

WaKaaN

JcQL
Voila, problème résolu.

Une histoire de malloc :)

Je mets le code opérationnel :)
 

Tifox

ou pas
Juste histoire de pinailler : je vois un malloc, mais je ne vois aucun free... (qu'est ce que j'ai pu perdre comme point a l'unif avec ça)
 

Jereck

Α & Ω
Staff
Juste histoire de pinailler : je vois un malloc, mais je ne vois aucun free...
pas du pinaillage ça ! ;)

sinon, erreur d'adresse mémoire, c'est quasi tjs ça (erreur au malloc) ou un indice +1 qui sort du tableau... à l'avenir, c'est les 2 premiers trucs à vérifier ;)
 

Skarbone

Le méchant Ω
houlala oui, les indices hors du tableau, quel cauchemar :D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut