Mxit is a mobile chat application, most probably the main means of communication for the younger generation in South Africa. I've recently moved over to Kubuntu Hardy, and would like to get the PC client working, as mobile java emulators cannot handle the app very well on linux for some reason. Link to program http://www.mxit.com/mxitpc/ (don't worry about registering, if the client runs to the login screen I will be able to take it from there) I've been trying to run this under Wine 0.9.59, but it tends to give me these error messages in the console fixme:ntoskrnl:KeInitializeTimerEx 0x111768 0 err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 err:ole:ITypeInfo_fnInvoke did not find member id 201, flags 0x4! fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:urlmon:Binding_GetBindResult (0x1619e8)->(0x33b8c8 0x33b8dc 0x33b8e4 (nil)) fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:win:UpdateLayeredWindow (0x10026,(nil),0x33f2b4,0x33f2ac,0x428,0x33f2a4,0x00000000,0x33f274,2): stub! fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:urlmon:Binding_GetBindResult (0x7a9c70)->(0x33d764 0x33d778 0x33d780 (nil)) fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:urlmon:Binding_GetBindResult (0x7bb2f0)->(0x33d764 0x33d778 0x33d780 (nil)) err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1 err:ole:ITypeInfo_fnInvoke did not find member id 191, flags 0x8! err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1 err:ole:ITypeInfo_fnInvoke did not find member id 191, flags 0x8! fixme:system:SystemParametersInfoW Unknown action: 0 fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:shell:SHAppBarMessage msg=0, data={cb=36, hwnd=0x10026, callback=74b, edge=2127695084, rc=(-8,8373424)-(1281088,2128762636), lparam=10026}: stub fixme:shell:SHAppBarMessage msg=2, data={cb=36, hwnd=0x10026, callback=33eb98, edge=0, rc=(0,0)-(1280,1024), lparam=7fc4b0}: stub fixme:shell:SHAppBarMessage msg=3, data={cb=36, hwnd=0x10026, callback=1ea, edge=0, rc=(490,262)-(490,762), lparam=10026}: stub err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 I have installed winetricks, but haven't downloaded the libs yet, as I dont want to install scripts that I wont use.. Thanks for your time
dimesio
2008-Jun-03 15:45 UTC
[Wine] Re: Anyone mind helping me get the MXIT pc client working?
I tried it on 1.0-rc3, on openSUSE 10.3. It installs, but trying to run launcher.exe gives the following:> dimesio at linux-95tw:~> WINEPREFIX=/home/dimesio/test wine "C:\Program Files\MXit\MXitPC\launcher.exe" > err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered > err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 > err:ole:ITypeInfo_fnInvoke did not find member id 201, flags 0x4! > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE > fixme:urlmon:Binding_GetBindResult (0x16b6d0)->(0x32cbf8 0x32cc0c 0x32cc14 (nil)) > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:win:UpdateLayeredWindow (0x10026,(nil),0x32f2b4,0x32f2ac,0x430,0x32f2a4,0x00000000,0x32f274,2): stub! > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE > fixme:urlmon:Binding_GetBindResult (0x78f240)->(0x32ea94 0x32eaa8 0x32eab0 (nil)) > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE > fixme:urlmon:Binding_GetBindResult (0x7b4678)->(0x32ea94 0x32eaa8 0x32eab0 (nil)) > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > fixme:system:SystemParametersInfoW Unknown action: 0 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2 > fixme:shell:SHAppBarMessage msg=0, data={cb=36, hwnd=0x10026, callback=74b, edge=11573376, rc=(-8,901)-(1225160,2128588788), lparam=10026}: stub > fixme:shell:SHAppBarMessage msg=2, data={cb=36, hwnd=0x10026, callback=32eb98, edge=0, rc=(0,0)-(800,600), lparam=385}: stub > fixme:shell:SHAppBarMessage msg=3, data={cb=36, hwnd=0x10026, callback=23a, edge=0, rc=(570,200)-(570,700), lparam=10026}: stub > err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered > err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1Running MXit.exe directly gets rid of all of the error messages, except for> err:ole:TLB_ReadTypeLib Loading of typelib L"flash9d.ocx" failed with error 2repeated numerous times. This is even after having installed wine's gecko engine and Flash. My guess (based on my admittedly limited skills) is that the program needs real IE with Flash. Someone with more experience may have better suggestions.
dimesio
2008-Jun-05 17:10 UTC
[Wine] Re: Anyone mind helping me get the MXIT pc client working?
Are you still using 0.9.59? Try upgrading to the latest version; the override worked for me on 1.0-rc3.
Serjn
2008-Jun-06 07:37 UTC
[Wine] Re: Anyone mind helping me get the MXIT pc client working?
Ah, I upgraded and the app starts up now. When starting up the application gives an error message and asks to restart the program. The app still runs though, but logging in doesnt work Following message is given in the console Code: err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1 err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1 fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE fixme:shell:SHAppBarMessage msg=0, data={cb=36, hwnd=0x10026, callback=74b, edge=2072721540, rc=(-8,2072574784)-(1282088,2128717128), lparam=10026}: stub fixme:shell:SHAppBarMessage msg=2, data={cb=36, hwnd=0x10026, callback=33eb98, edge=0, rc=(0,0)-(1280,1024), lparam=7b88fb40}: stub fixme:shell:SHAppBarMessage msg=3, data={cb=36, hwnd=0x10026, callback=1ea, edge=0, rc=(490,262)-(490,762), lparam=10026}: stub err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 ole and window creation isnt working too well, it seems