Fix passing arrays to C on ARM.

The last element containing null-termination for strings may end up
inside auto_gc_trigger page, causing a memory fault in foreign code,
which can't be handled. Stuff a 0 into the last element when
allocating arrays.