[Wine] HandBrakeCLI crashes when converting

thE_29 wineforum-user at winehq.org
Tue May 5 10:17:38 CDT 2009


Hello!

At first, i want to run the latest HandBrake (version 0.93) on a Mac with Mac OS 10.4 (Tiger).

The problem is, that Handbrake is developed for Mac OS 10.5 (XCode SDK is not compatible to Mac OS 10.4 one).

So i decided to try it with wine/darwine. 

Because wine is better supported on Linux and you can get easier newer version (apt-get), i decided to run HandBrakeCLI.exe on Debian Etch (4). 
After installing .net Framework i was possible to install the GUI version and i am also able to run the HandBrakeCLI.exe -help 

But when i try to convert the it crashes :(

Here is the output when i run it:

> jt at debian:~/.wine/drive_c$ wine Programme/HandBrake/HandBrakeCLI.exe -i doodles.wmv -o test.out
> fixme:ntdll:NtSetInformationToken 0x3c 4 0x61168988 44
> fixme:ntdll:NtSetInformationToken 0x3c 6 0x152fa40 4
>     143 [main] ? (41) cygheap_user::init: SetTokenInformation (TokenDefaultDacl), Win32 error 1
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0xc4)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:ntdll:NtQueryObject Unsupported information class 1
> fixme:ntdll:NtQueryObject Unsupported information class 1
> Output format couldn't be guessed from file name, using default.
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> HandBrake 0.9.3 (2008112300) - http://handbrake.fr/
> 2 CPUs detected
> Opening doodles.wmv...
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:ntdll:NtQueryVolumeInformationFile 0x158: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x17c: volume info not supported
> Input #0, asf, from 'doodles.wmv':
>   Duration: 00:03:02.50, start: 3.000000, bitrate: 317 kb/s
>     Stream #0.0: Audio: wmav2, 22050 Hz, stereo, s16, 32 kb/s
>     Stream #0.1: Video: wmv3, yuv420p, 320x240, 275 kb/s, 30.00 tb(r)
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> [wmv3 @ 0x15404e0]warning: first frame is no keyframe
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> [wmv3 @ 0x15404e0]warning: first frame is no keyframe
> fixme:ntdll:NtQueryVolumeInformationFile 0x180: volume info not supported
> + title 1:
>   + vts 0, ttn 0, cells 0->0 (0 blocks)
>   + duration: 00:03:02
>   + size: 320x240, aspect: 1.33, 30.000 fps
>   + autocrop: 0/0/0/0
>   + chapters:
>     + 1: cells 0->0, 0 blocks, duration 00:03:02
>   + audio tracks:
>     + 1, Unknown (WMAV2)
>   + subtitle tracks:
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:ntdll:NtQueryVolumeInformationFile 0x1c4: volume info not supported
> fixme:ntdll:NtQueryVolumeInformationFile 0x1c4: volume info not supported
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
>  572273 [unknown (0x32)] HandBrakeCLI 41 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
>  572687 [unknown (0x32)] HandBrakeCLI 41 open_stackdumpfile: Dumping stack trace to HandBrakeCLI.exe.stackdump
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
> fixme:advapi:ImpersonateLoggedOnUser (0x98)
>  659813 [unknown (0x34)] HandBrakeCLI 41 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
> wine: Unhandled page fault on read access to 0x0000019c at address 0x610476d9 (thread 0032), starting debugger...
> fixme:ntdll:NtQueryVolumeInformationFile 0x8: volume info not supported
>  808049 [unknown (0x34)] HandBrakeCLI 41 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)
> Encoding: task 1 of 1, 0.58 %
> jt at debian:~/.wine/drive_c$


And here is the HandBrakeCLI.exe.stackdump output

> Exception: STATUS_ACCESS_VIOLATION at eip=007D0794
> eax=01683F20 ebx=00000008 ecx=00000009 edx=007D1080 esi=016621B0 edi=FFFFFFFE
> ebp=01683F20 esp=7D85A4BC program=C:\Programme\HandBrake\HandBrakeCLI.exe, pid 41, thread unknown (0x32)
> cs=0073 ds=007B es=007B fs=0033 gs=003B ss=007B
> Stack trace:
> Frame     Function  Args
> 01683F20  007D0794  (00000000, 00000000, 80000000, 00000000)
>  659813 [unknown (0x34)] HandBrakeCLI 41 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
> End of stack trace
>  808049 [unknown (0x34)] HandBrakeCLI 41 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)


Is there a possibility to run HandBrakeCLI.exe with wine?







More information about the wine-users mailing list