I managed to reproduce the error (actually, a friend of mine asked me for
help with his problem - so there are two of us interested in the solution :)
).

In my case it's a problem with Array reference. We send 3 integer arrays
about 10 elements long. When two of them were all zeroes, Flash send one
array and one array reference. With full error reporting on I got the
following stacktrace:
Fatal error:  Uncaught exception 'Zend_Amf_Exception' with message 'Unknow
array reference: 3' in
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf3/Deserializer.php:247
Stack trace:
#0
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf3/Deserializer.php(101):
Zend_Amf_Parse_Amf3_Deserializer->readArray()
#1
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf3/Deserializer.php(382):
Zend_Amf_Parse_Amf3_Deserializer->readTypeMarker()
#2
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf3/Deserializer.php(103):
Zend_Amf_Parse_Amf3_Deserializer->readObject()
#3
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf0/Deserializer.php(293):
Zend_Amf_Parse_Amf3_Deserializer->readTypeMarker()
#4
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf0/Deserializer.php(130):
Zend_Amf_Parse_Amf0_Deserializer->readAmf3TypeMarker()
#5
/homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf0/Deserializer.php(217):
Zend_Amf_Parse_Amf0_Deserializer->readTypeMarker()
#6 /homez.196/yummyfac/yummy/library/Zend/Amf/Parse/Amf0/Deserializer.p in
/homez.196/yummyfac/yummy/library/Zend/Amf/Request.php on line 176<br />

I'll go through the issue tracker to see if someone has reported similar
thing. If not, I'll submit a bug myself.

Regards,
karol
-- 
View this message in context: 
http://zend-framework-community.634137.n4.nabble.com/Zend-AMF-AS3-VO-String-reference-issue-tp2334773p2401535.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to