Betamax VoIP programs - a new try

Pavel Troller patrol at sinus.cz
Fri Oct 16 00:03:45 CDT 2009


Hi!
  I'm making a new try to run Betamax group VoIP programs, like FreeCall, Nonoh
etc. Nonoh has an outdated entry in AppDB, so I tried to make a new run with
current wine (today's git, post-1.1.31). Freecall is not in AppDB at all. I
tried both of them, with totally identical behaviour.
  The installation is smooth. The programs can run, but they can't logon to the
provider, thus most of their functionality is unavailable. A further playing
with menus etc. obviously makes them crash.
  The console output shows, that the program periodically tries to log on.
The output is as follows:

fixme:shdocvw:PersistStreamInit_InitNew (0x1ac700)
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
err:ole:ITypeInfo_fnInvoke did not find member id -514, flags 0x2!
err:ole:ITypeInfo_fnInvoke did not find member id -504, flags 0x2!
fixme:shdocvw:navigate_url Unsupported args (Flags 0x3382b4:3; TargetFrameName 0x3382a4:8)
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:gdiplus:GdipCreateBitmapFromHBITMAP can only get image data from DIB sections
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {25a207b9-ddf3-4660-8ee9-76e58c74063e}: stub
fixme:hnetcfg:fw_app_get_Enabled 0x525b690, 0x3387b8
fixme:hnetcfg:fw_apps_Remove 0x525b678, L"C:\\Program Files\\FreeCall.com\\FreeCall\\FreeCall.exe"
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x525b690, L"C:\\Program Files\\FreeCall.com\\FreeCall\\FreeCall.exe"
fixme:hnetcfg:fw_app_put_Name 0x525b690, L"FreeCall"
fixme:hnetcfg:fw_apps_Add 0x525b678, 0x525b690
fixme:hnetcfg:fw_profile_get_FirewallEnabled 0x529cfe0, 0x3389e4
err:ole:ITypeInfo_fnInvoke did not find member id -518, flags 0x2!
err:ole:ITypeInfo_fnInvoke did not find member id -517, flags 0x2!
fixme:keyboard:RegisterHotKey (0x1004a,0,0x00000000,123): stub
fixme:keyboard:UnregisterHotKey (0x1004a,1): stub
fixme:shdocvw:PersistStreamInit_InitNew (0x52ab208)
err:ole:ITypeInfo_fnInvoke did not find member id -518, flags 0x2!
err:ole:ITypeInfo_fnInvoke did not find member id -517, flags 0x2!
fixme:dnsapi:dns_map_options option DNS_QUERY_RETURN_MESSAGE not implemented
fixme:shdocvw:navigate_url Unsupported args (Flags 0x3347b0:3; TargetFrameName 0x3347a0:8)
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33dea8
fixme:iphlpapi:NotifyAddrChange (Handle 0x11d5e918, overlapped 0x11d5e920): stub
fixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses
0[52ace60]: IMM32: InitKeyboardLayout, aKeyboardLayout=04090409, sCodePage=1252, sIMEProperty=00090000
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1ac7a0)->((null) 1 0x33eb60 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 25 2 0x33eb74 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33eb74 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1ac7a0)->(0x33ebb0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 37 0 0x33ec3c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33ec64)
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:mshtml:HlinkTarget_SetBrowseContext (0x52a3dc0)->((nil))
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
0[52ace60]: IMM32: InitKeyboardLayout, aKeyboardLayout=04090409, sCodePage=1252, sIMEProperty=00090000
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1ac7a0)->((null) 1 0x33eb60 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 25 2 0x33eb74 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33eb74 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1ac7a0)->(0x33ebb0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 37 0 0x33ec3c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33ec64)
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 29 2 0x33f634 (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1ac7a0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33f554)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x534e070)->(0x33efd8 0x33f21c 0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33f55c)
fixme:shdocvw:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33f55c)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33f614 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 29 2 0x33f624 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 35 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 28 2 0x33f55c (nil))
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:ClientSite_GetContainer (0x1ac7a0)->(0x33f638)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1ac7a0)->((null))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 25 2 0x33f56c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33f56c (nil))
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:InPlaceActiveObject_TranslateAccelerator (0x1ac700)->(0x15a350)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 21 2 (nil) (nil))
fixme:dnsapi:dns_map_options option DNS_QUERY_RETURN_MESSAGE not implemented
fixme:mshtml:hidden_proc (0x502fc 49213 0 0)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x33b190:3; TargetFrameName 0x33b180:8)
fixme:mshtml:hidden_proc (0x502fc 49213 0 0)
fixme:mshtml:HlinkTarget_SetBrowseContext (0x532dd00)->((nil))
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 1
fixme:shdocvw:BindStatusCallback_OnProgress status code 2
fixme:shdocvw:BindStatusCallback_OnProgress status code 11
0[52ace60]: IMM32: InitKeyboardLayout, aKeyboardLayout=04090409, sCodePage=1252, sIMEProperty=00090000
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x1ac7a0)->((null) 1 0x33d0f8 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 25 2 0x33d10c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33d10c (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1ac7a0)->(0x33d148)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 37 0 0x33d1d4 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33d1fc)
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 29 2 0x33dbcc (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x1ac7a0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x33daec)
fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x5356230)->(0x33d570 0x33d7b4 0)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33daf4)
fixme:shdocvw:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x33daf4)
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33dbac (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 29 2 0x33dbbc (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 35 0 (nil) (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 28 2 0x33daf4 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x1ac7a0)->(0x33e720)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x1ac7a0)->((null))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 25 2 0x33e654 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 26 2 0x33e654 (nil))
fixme:wininet:InternetLockRequestFile STUB
fixme:shdocvw:ClOleCommandTarget_Exec (0x1ac7a0)->((null) 21 2 (nil) (nil))

  Is there a chance to find, what's fatal for the logon process, eventually to
make a quick-and-dirty fix? I actually don't need to call with the programs,
I have asterisk for calling, but I need to be able to setup my account, which
is possible ONLY from these clients (no chance to do it from their web).
  Because the AppDB entry for Nonoh is now unmaintained, I'm eventually ready 
to become a maintainer. Are there any special requirements needed to do such
a job ?
  With regards, Pavel Troller



More information about the wine-devel mailing list