Longueur des chaines : Le retour

Sujets variés concernant le développement en PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Bon... Je viens de réinstaller Pure, avec toutes les mises à jour possibles, et le problème est le même!

32000, ça passe, 33000, ça plante! :x
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

Chez moi aussi, ton code passe sans problème, avec le fichier de 230 ko.
Vérifie qu'il n'y a rien de travers sur ton système :?
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Je ne sais pas si ça a un rapport mais j'ai le pack 1 et pas le 2.
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Vous avez quoi, comme OS ?

J'ai testé ce code, même cause, même effet.

Code : Tout sélectionner

For i = 0 To 63000
  a$+"a"
Next

Debug a$
C'est bien la chaine qui plante, pas l'allocation mémoire
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Le bout de code fonctionne chez moi sans plantage et affiche a$ 8O
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

Le 2ème code aussi passe bien chez moi.
Je n'ai que le XP familial de base.
Faudrait d'autres courageux testeurs sous SP2...
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Pas la peine, j'ai la solution.

J'ai consulté le journal des erreurs de XP, et à chaque plantage, il y avait une boucle infinie sur le pilote de carte graphique.

J'ai réinstallé le pilote, ça fonctionne avec 63000 octets.

On a beau dire ce qu'on veut sur XP, mais il y a quand même des fonctions bien utiles dans cet OS.

Avec 98, je serais certainement encore en train de chercher.

Merci à vous :wink:
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

8O L'allocation de chaîne a affaire à la carte graphique :?:
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Ben je vois pas trop le rapport non plus, mais pourtant....

Peut-être un problème d'adresse, je ne sais pas! 8O

Tout ce que je vois, c'est que maintenant, ça passe avec 63999 octets!
filperj
Messages : 395
Inscription : jeu. 22/janv./2004 1:13

Message par filperj »

Peut-être qu'en fait ça plantait quand le débogueur essayait d'afficher la chaîne...
Là, d'accord, ça doit bien concerner les drivers graphiques.
Le chaos l'emporte toujours sur l'ordre
parcequ'il est mieux organisé.
(Ly Tin Wheedle)
Répondre