Tips needed for debugging Skype on Wine (Access violation)
Dmitry Timoshkov
dmitry at codeweavers.com
Wed Oct 31 08:13:46 CDT 2007
"Maarten Lankhorst" <m.b.lankhorst at gmail.com> wrote:
> Paul Vriens schreef:
>> Hi,
>>
>> I'm trying to get Skype 3.5.0.39 running on Wine (latest Git). The app however
>> throws an 'Access violation at address 00593AD1 in module "Skype.exe". Read of
>> address FFFFFFFF'.
>>
>> I've set set the version to XP. I do find that when I apply this "patch":
>>
> If I read msdn correctly, the return value you have in that little patch
> is correct.
>
> Return Value
> If the function succeeds, the return value is a nonzero value.
> If the function fails, the return value is zero. To get extended error
> information, call GetLastError.
>
> If you do 'return 1;' it should work correctly, and it should be
> accepted into wine.
Returning FALSE from IsWow64Process() indicates that there was some error,
so the patch is no correct. Probably what should be changed is setting of
*Wow64Process to TRUE instead of FALSE.
More information about the wine-devel
mailing list