width-height exchange, still no SEGFAULT