https://bugs.winehq.org/show_bug.cgi?id=43787
Bug ID: 43787 Summary: Infoteam OpenPCS: can't get the successful compiling progress and results Product: Wine Version: 2.16 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P3 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: wj193102@gmail.com Distribution: Ubuntu
First of all, I used the system environment as shown below: 1)The operating system is Ubuntu 17.04, 32-bit; 2)The version of wine is Wine 2.16, 32-bit; 3)The version of application is Infoteam OpenPCS2006_V550
Secondly, because the application software requires .Net 1.1 frameworks and HTML, so I install Gecko and Mono before I install the application. Tips:I installed with Infoteam OpenPCS comes with .Net environment is not successful, but first install Gecko and then install the software successfully.
Finally, Infoteam OpenPCS can be started in two ways: desktop shortcuts and enter the wine command in the terminal to make calls, such as wine openpcs.exe. I use the command "wine openpcs.exe" in the terminal to start the application. I get the following messages: { fixme:reg:RegQueryInfoKeyW security argument not supported. fixme:advapi:ImpersonateLoggedOnUser (0xc4)fixme:netapi32:DsRoleGetPrimaryDomainInformation ((nil), 1, 0x33f410) stubfixme:advapi:LsaOpenPolicy ((null),0x33f3b4,0x00000001,0x33f3ac) stubfixme:advapi:LsaClose (0xcafe) stubfixme:msvcrt:_mbscspn don't handle double character casefixme:msvcrt:_mbscspn don't handle double character casefixme:ieframe:PersistStreamInit_InitNew (0x12d0810) fixme:ieframe:navigate_url Unsupported args (Flags 0x32e574 {VT_I4: 0}; TargetFrameName 0x32e564 {VT_BSTR: (null)}) fixme:advapi:GetCurrentHwProfileA (0x32b7e0) semi-stubfixme:shell:SHCreateShellPalette stubfixme:shell:SHGetInverseCMAP - returning bogus address for SHGetInverseCMAP fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({d001f200-ef97-11ce-9bc9-00aa00608e01} {d001f200-ef97-11ce-9bc9-00aa00608e01} 0x32bf64) fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({79eac9ee-baf9-11ce-8c82-00aa004ba90b} {79eac9ee-baf9-11ce-8c82-00aa004ba90b} 0x1343fac) fixme:ieframe:TargetFrame_GetFrameOptions (0x12d0844)->(0x32befc) fixme:ieframe:DocObjectService_GetPendingUrl 0x10a9eb8 0x32c098 fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({4c96be40-915c-11cf-99d3-00aa004ae837} {6d5140c1-7436-11ce-8034-00aa006009fa} 0x32bfec) fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({332c4427-26cb-11d0-b483-00c04fd90119} {332c4427-26cb-11d0-b483-00c04fd90119} 0x32bfc4) fixme:ieframe:ShellBrowser_QueryInterface 0x10a9eb8 {6d5140c1-7436-11ce-8034-00aa006009fa} 0x32b928 fixme:ieframe:ClientSite_GetContainer (0x12d08dc)->(0x32bfc4) fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({4c96be40-915c-11cf-99d3-00aa004ae837} {6d5140c1-7436-11ce-8034-00aa006009fa} 0x32cf34) fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x32cbd8) err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401 fixme:msvcrt:_mbscspn don't handle double character case fixme:msvcrt:_mbscspn don't handle double character case fixme:msvcrt:_mbscspn don't handle double character case fixme:msvcrt:_mbscspn don't handle double character case 2, 2: Error found/expected : IDENTIFIER/_EOF_ PROGRAM FUNCTION_BLOCK FUNCTION GLOBAL_TYPE_BEGIN GLOBAL_PROTOTYPE_BEGIN BASIC_TYPE_BEGIN TYPE VAR VAR_GLOBAL VAR_EXTERNAL VAR_INPUT VAR_OUTPUT VAR_IN_OUT 9, 9: Error found/expected : VORDEF_DATA_TYPE_NAME/IDENTIFIER AT END_STRUCT COMMENT 11, 5: Error found/expected : END_STRUCT/IDENTIFIER AT END_TYPE COMMENT fixme:treeview:TREEVIEW_PrintClient Partial Stub: (hdc=0xd019b options=0x00000014) fixme:msvcrt:_mbscspn don't handle double character case fixme:msvcrt:_mbscspn don't handle double character case fixme:shell:MLLoadLibraryW (L"shdoclc.dll",0x19c0000,2) semi-stub! fixme:ieframe:DocHostUIHandler_GetDropTarget (0x12d08dc) fixme:advapi:GetCurrentHwProfileA (0x32efe0) semi-stub fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({4c96be40-915c-11cf-99d3-00aa004ae837} {6d5140c1-7436-11ce-8034-00aa006009fa} 0x32ea28) fixme:ieframe:TargetFrame_GetFrameMargins (0x12d0844)->(0x32ea5c 0x32ea64) fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:urlmon:SecManagerImpl_ProcessUrlActionEx (0x1343fa0)->(L"file://C:\users\Public\Application Data\infoteam Software\OpenPCS2006\splhtm\startup.htm" 00001400 0x32f144 4 (nil) 0 00000000 00000000 0x32f128) stub fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({3c374a40-bae4-11cf-bf7d-00aa006946ee} {3c374a41-bae4-11cf-bf7d-00aa006946ee} 0x10a9b78)fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({3c374a40-bae4-11cf-bf7d-00aa006946ee} {3c374a41-bae4-11cf-bf7d-00aa006946ee} 0x10a9b78) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/ReleaseNotes.pps" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/controlx/controlx.var" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/timer/timer.var" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/visu/visu.var" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/perform/perform.var" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/ISO9000/iso9000.var" 00000000 (nil)) fixme:ieframe:UrlHistoryStg_QueryUrl (L"file:///C:/users/Public/Application%20Data/infoteam%20Software/OpenPCS2006/samples/BookExam/BookExam.var" 00000000 (nil)) fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005 fixme:ieframe:DocObjectService_ActiveElementChanged 0x10a9eb8 0x1df54d0 fixme:ieframe:ShellBrowser_QueryInterface 0x10a9eb8 {f62d9369-75ef-4578-8856-232802c76468} 0x32eef8 fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({3050f4b5-98b5-11cf-bb82-00aa00bdce0b} {b722bccb-4e68-101b-a2bc-00aa00404770} 0x1df6690) fixme:ieframe:ClServiceProvider_QueryService (0x12d08dc)->({3050f4b5-98b5-11cf-bb82-00aa00bdce0b} {b722bccb-4e68-101b-a2bc-00aa00404770} 0x1df6690) }
Meanwihle, I provide a test case to explain the problem in detail, such as: (1)Windows XP (native): Illustration of the picture in the attachment: native_1.png and native_2.png. (2)Wine 32-bit WINEPREFIX (Windows XP): Illustration of the picture In the attachment: wine_1.png.
Tips: I use the application in the Chinese locale. In the Windows XP (native), I can get the successful compiling process of the Infoteam OpenPCS, but not in the wine.