Cfpropertylist: unpack() problèmes

Créé le 12 mai 2011  ·  5Commentaires  ·  Source: TECLIB/CFPropertyList

Je ne sais pas si vous avez déjà vu cela, mais je n'ai rien trouvé exactement de même sur google. J'utilise cette bibliothèque avec le serveur Plist pour Drupal pour s'interfacer avec une application iOS. J'obtiens l'erreur suivante à chaque requête HTTP que je fais :

```unpack() [ function.unpack ] : Tapez x : pas assez d'entrée, besoin de 1, avoir 0 dans
/chemin/vers/CFBinaryPropertyList.php à la ligne 467.


I'm using PHP 5.3.5 on an Apache server with Drupal 6. This very well could be the Plist Server modules fault. But the Error is coming from your file, so I thought I would ask you first. The plist server module can be found here: http://drupal.org/project/plist_server. Thanks for the help.
bug test

Commentaire le plus utile

OK, j'ai implémenté quelques tests supplémentaires sur l'entrée. Maintenant, il devrait lever une exception sur les données invalides

Tous les 5 commentaires

Avez-vous un exemple d'entrée?

Utilisez-vous le dernier git checkout de CFPropertyList ? Si non, pouvez-vous l'essayer ?

J'ai mis à jour la dernière version de git checkout, avec la même erreur. Je pense en fait qu'il s'agit d'un problème avec le module Drupal Plist Server. Il ne fournissait pas une gestion des erreurs suffisante et passait à votre méthode parseBinaryString une chaîne vide. Je vais ouvrir un problème avec le module. Merci pour l'aide!

Eh bien, si nous ne refusons pas de travailler sur une chaîne vide, notre gestion des erreurs est également médiocre :-)

Rod, nous devrions lancer une exception dans ce cas, n'est-ce pas ?

OK, j'ai implémenté quelques tests supplémentaires sur l'entrée. Maintenant, il devrait lever une exception sur les données invalides

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

YannickGagnon picture YannickGagnon  ·  4Commentaires

gingerbeardman picture gingerbeardman  ·  9Commentaires

n8felton picture n8felton  ·  12Commentaires

kdm122 picture kdm122  ·  3Commentaires

Sitethief picture Sitethief  ·  10Commentaires