Invalid memory access... Avec Redim
Invalid memory access... Avec Redim
Bonjour tous,
Je ne comprend une chose avec la version precedente de PB, je n'avais plus ce problème, avec la 4.50 j'ai pas mal de prob "invalid memory access. (read error at address 6357101)". avec un simple "ReDim tompoi.tomtompoi(1)", est ce moi qui gere mal le tableau avec le redim?
Cordialement,
GallyHC
Je ne comprend une chose avec la version precedente de PB, je n'avais plus ce problème, avec la 4.50 j'ai pas mal de prob "invalid memory access. (read error at address 6357101)". avec un simple "ReDim tompoi.tomtompoi(1)", est ce moi qui gere mal le tableau avec le redim?
Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
-
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: Invalid memory access... Avec Redim
Il nous faudrait un peu plus de code pour te le dire.
Re: Invalid memory access... Avec Redim
Sa ce corse un petit peu juste une erreur sur Endprocedure, je met une capture pour que vous voyes.

Cordialement,
GallyHC

Cordialement,
GallyHC
Dernière modification par GallyHC le dim. 20/juin/2010 17:11, modifié 1 fois.
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
-
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: Invalid memory access... Avec Redim
Es-tu sûr que koaknum+1 est plus grand que l'ancienne taille du tableau ? (A priori oui mais bon..)
Re: Invalid memory access... Avec Redim
Oui il est plus grand, en fait j'ai aleatoirement ce problème a different endroit de mon code. Mais jamais au même endroit.
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
-
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: Invalid memory access... Avec Redim
J'ai déjà eu ce genre de problème. Il doit y avoir quelque part dans ton code, un endroit où tu utilise une zone mémoire qui a été libérée, mais là ya pas d'autre solution: il faut cherché dans tout le code qui est appelé ..
Re: Invalid memory access... Avec Redim
OK, bon pas mal d'analyse de code a faire... Sa me fait pense qui serais bien un soft qui permettrais d'optimise le code et de vérifier certaine chose comme sa. Je verrais quand j'aurais compris plus de chose sur le PB (je ne connais pas encore suffisamment
). A moins que sa intéresse quelqu'un de voir cela.
Cordialement,
GallyHC

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Re: Invalid memory access... Avec Redim
Une autre erreur avec toujours le meme code :

cordialement,
GallyHC

cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Re: Invalid memory access... Avec Redim
avant ton erreur d'adresse
il y a une erreur dans le fichier "ops_openfls.pbi" !! va voir la dedans !
'd'ou l'interret de na pas séparer les listings... mais bon'
tu utilise une librairie sinon ?
il y a une erreur dans le fichier "ops_openfls.pbi" !! va voir la dedans !
'd'ou l'interret de na pas séparer les listings... mais bon'
tu utilise une librairie sinon ?
Re: Invalid memory access... Avec Redim
Dobro,
En fait je l'utilise pas de librairie, et l'erreur ligne 247 du fichier ops_openfls.pbi est bien ce qui est en rouge. Apres pourquoi j'ai separe en plusieurs "Module" est simple, il y a pas mal de chose completement differente et avec la version je peu la compile sur les 3 OS (Windows, Linux et MAC).Donc certain module sont specifique a l'os.
Cordialement,
GallyHC
En fait je l'utilise pas de librairie, et l'erreur ligne 247 du fichier ops_openfls.pbi est bien ce qui est en rouge. Apres pourquoi j'ai separe en plusieurs "Module" est simple, il y a pas mal de chose completement differente et avec la version je peu la compile sur les 3 OS (Windows, Linux et MAC).Donc certain module sont specifique a l'os.
Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)