Update 2: 252 bytes gives this (but still no buffer-overrun). The target path can't be created, because it's too long. Adding more bytes and beginning with 268 bytes, we see a buffer-overrun (this has to be fixed).
Update 3: I have fixed the buffer-overrun bug in our recursive "Create Folder" function.
Friedrich