#3786: now ecx, ebx and edx are saved until wrapper will return
#3786: added test