GNOME Bugzilla – Bug 602208
Uninitialized array length in concatenated method calls
Last modified: 2010-10-13 22:20:44 UTC
void main() { var str1 = "foo:bar:baz".split( ":" ); assert( str1.length == 3 ); assert( "foo:bar:baz".split( ":" ).length == 3 ); } ==================================================== mickey@opal:/tmp$ ./length ** ERROR:/tmp/length.vala.c:31:_main: assertion failed: (_vala_array_length (_tmp2_) == 3) Aborted
*** Bug 609440 has been marked as a duplicate of this bug. ***
*** Bug 619399 has been marked as a duplicate of this bug. ***
commit fe07e1d0857b9c428c182f1cba06bf81c3323d67 Author: Jürg Billeter <j@bitron.ch> Date: Thu Oct 14 00:13:47 2010 +0200 codegen: Fix use of uninitialized temporary variables Fixes bug 602208.