[Mono-dev] Human Japanese 2.0 .NET2.0 fails
John Moser
john.r.moser at gmail.com
Sun Feb 19 04:15:29 UTC 2012
This is for Human Japanese 2.0, which runs on .NET 2.0. I did this in a
completely fresh wine prefix after this:
mv .wine .wine.bak
winetricks dotnet20
Prior attempts were with dotnet20sp2, which fails to install re bug 22521.
Here is the relevant system information:
bluefox at icebox:~$ wine --version
wine-1.3.28
bluefox at icebox:~$ uname -a
Linux icebox 3.0.0-15-generic #26-Ubuntu SMP Fri Jan 20 17:23:00 UTC
2012 x86_64 x86_64 x86_64 GNU/Linux
This is on Ubuntu 11.10 with 32-bit wine (the wine1.3 packages).
Here is the error as per wine:
bluefox at icebox:~$ wine ~/.wine/drive_c/Program\ Files/Brak\ Software\,\
Inc/Human\ Japanese\ 2.0/HumanJapanese.exe
fixme:sync:CreateMemoryResourceNotification (0) stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Deployment"
fixme:shell:URL_ParseUrl failed to parse L"System.Management"
fixme:wbemprox:wbemprox_cf_QueryInterface interface
{b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface
{c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface
{00000003-0000-0000-c000-000000000046} not implemented
fixme:wbemprox:wbem_locator_QueryInterface interface
{00000144-0000-0000-c000-000000000046} not implemented
fixme:ole:Context_QueryInterface interface not implemented
{51372ae0-cae7-11cf-be81-00aa00a2fa25}
fixme:wbemprox:wbem_locator_ConnectServer 0x16fec0,
L"\\\\.\\root\\cimv2", (null), (null), L"", 0x00000080, L"", (nil),
0x3a9dbfc)
fixme:wmiutils:wmiutils_cf_QueryInterface interface
{b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
fixme:wmiutils:status_code_QueryInterface interface
{c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
fixme:wmiutils:status_code_QueryInterface interface
{00000003-0000-0000-c000-000000000046} not implemented
fixme:wmiutils:status_code_QueryInterface interface
{00000144-0000-0000-c000-000000000046} not implemented
fixme:wmiutils:status_code_GetErrorCodeText 0x170d80, 0x80041001,
0x0000, 0x00000001, 0x3a9e0cc
fixme:imm:ImmDisableIME (-1): stub
fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime
of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error
Reporting"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x00000100,0x3009a1b4,0x60c624):
stub
err:eventlog:ReportEventW L"clr20r3"
err:eventlog:ReportEventW L"humanjapanese.exe"
err:eventlog:ReportEventW L"2.0.5.0"
err:eventlog:ReportEventW L"4ca61f70"
err:eventlog:ReportEventW L"system.management"
err:eventlog:ReportEventW L"2.0.0.0"
err:eventlog:ReportEventW L"4333aee1"
err:eventlog:ReportEventW L"26b"
err:eventlog:ReportEventW L"46"
err:eventlog:ReportEventW L"system.management.management"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoInitializeEx Attempt to change threading model of this
apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this
apartment from multi-threaded to apartment threaded
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
NOTE: At this point it stops to show me a dialog box asking if I want
to report an error etc. Then gives me a dialog saying it crashed. It
spews more errors before exiting:
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
Unhandled Exception: System.Management.ManagementException: Error code:
0x80041001
at System.Management.ManagementScope.Initialize()
at System.Management.ManagementObjectSearcher.Initialize()
at System.Management.ManagementObjectSearcher.Get()
at HumanJapaneseClient.ActivationHelper.GetMachineIdentifiers()
at HumanJapaneseClient.ActivationHelper..ctor()
at HumanJapaneseClient.Program.Main()
wine: Unhandled exception 0xe0434f4d at address 0x7b839f32 (thread
0009), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x7b839f32).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b839f32 ESP:0033f0a8 EBP:0033f10c EFLAGS:00000246( - -- I Z-
-P- )
EAX:7b825ef1 EBX:7b894ff4 ECX:00000000 EDX:e0434f4d
ESI:e0434f4d EDI:e0434f4d
Stack dump:
0x0033f0a8: 0033f144 00000004 79fd4e9d e0434f4d
0x0033f0b8: 00000001 00000000 7b839f32 00000001
0x0033f0c8: 80131501 e0434f4d 0033f144 790c2000
0x0033f0d8: 02000036 0033f0f0 79e814da 0033f0fc
0x0033f0e8: 02000036 00000001 0033f16c 79e87ff4
0x0033f0f8: 0000012c 790fabcc 7b839eea 0013bdd0
Backtrace:
=>0 0x7b839f32 in kernel32 (+0x29f32) (0x0033f10c)
1 0x79f97065 in mscorwks (+0x127064) (0x0033f16c)
2 0x7a0945a4 in mscorwks (+0x2245a3) (0x0033f230)
3 0x036e2074 (0x0033f25c)
4 0x036e1f43 (0x0033f290)
5 0x036e1b73 (0x0033f2e8)
6 0x036e0704 (0x0033f31c)
7 0x036e0262 (0x0033f350)
8 0x79e88f63 in mscorwks (+0x18f62) (0x0033f360)
9 0x79e88ee4 in mscorwks (+0x18ee3) (0x0033f3e0)
10 0x79e88e31 in mscorwks (+0x18e30) (0x0033f520)
11 0x79e88d19 in mscorwks (+0x18d18) (0x0033f5f4)
12 0x00373268 (0x00373208)
13 0x00200004 (0x09000168)
0x7b839f32: subl $4,%esp
Modules:
Module Address Debug info Name (90 modules)
PE 400000- 422000 Deferred humanjapanese
PE 2a50000- 36d6000 Deferred system.windows.forms.ni
PE 5e380000-5e409000 Deferred diasymreader
PE 65c30000-65d0c000 Deferred system.deployment
PE 67510000-6756e000 Deferred system.management
PE 6a300000-6a30a000 Deferred wminet_utils
PE 78130000-781cb000 Deferred msvcr80
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
PE 790c0000-79ba8000 Deferred mscorlib.ni
PE 79e70000-7a3d1000 Export mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Deferred system.drawing.ni
ELF 7b800000-7b9aa000 Dwarf kernel32<elf>
\-PE 7b810000-7b9aa000 \ kernel32
ELF 7bc00000-7bcc4000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dca7000-7dcc5000 Deferred libgcc_s.so.1
ELF 7dcc5000-7dcdb000 Deferred wmiutils<elf>
\-PE 7dcd0000-7dcdb000 \ wmiutils
ELF 7dcdb000-7dcf1000 Deferred wbemprox<elf>
\-PE 7dce0000-7dcf1000 \ wbemprox
ELF 7dcf1000-7dde3000 Deferred oleaut32<elf>
\-PE 7dd10000-7dde3000 \ oleaut32
ELF 7dde3000-7de8f000 Deferred crypt32<elf>
\-PE 7ddf0000-7de8f000 \ crypt32
ELF 7de8f000-7decd000 Deferred rsaenh<elf>
\-PE 7dea0000-7decd000 \ rsaenh
ELF 7decd000-7dfc3000 Deferred comctl32<elf>
\-PE 7ded0000-7dfc3000 \ comctl32
ELF 7dfc3000-7e1d4000 Deferred shell32<elf>
\-PE 7dfd0000-7e1d4000 \ shell32
ELF 7e25e000-7e272000 Deferred shfolder<elf>
\-PE 7e260000-7e272000 \ shfolder
ELF 7e29f000-7e2d3000 Deferred uxtheme<elf>
\-PE 7e2b0000-7e2d3000 \ uxtheme
ELF 7e2e9000-7e35f000 Deferred rpcrt4<elf>
\-PE 7e2f0000-7e35f000 \ rpcrt4
ELF 7e35f000-7e466000 Deferred ole32<elf>
\-PE 7e380000-7e466000 \ ole32
ELF 7e466000-7e4f2000 Deferred msvcrt<elf>
\-PE 7e480000-7e4f2000 \ msvcrt
ELF 7e4f2000-7e4f8000 Deferred libxfixes.so.3
ELF 7e4f8000-7e503000 Deferred libxcursor.so.1
ELF 7e503000-7e513000 Deferred libxi.so.6
ELF 7e513000-7e517000 Deferred libxcomposite.so.1
ELF 7e517000-7e520000 Deferred libxrandr.so.2
ELF 7e520000-7e52b000 Deferred libxrender.so.1
ELF 7e52b000-7e531000 Deferred libxxf86vm.so.1
ELF 7e531000-7e535000 Deferred libxinerama.so.1
ELF 7e535000-7e557000 Deferred imm32<elf>
\-PE 7e540000-7e557000 \ imm32
ELF 7e557000-7e55e000 Deferred libxdmcp.so.6
ELF 7e55e000-7e562000 Deferred libxau.so.6
ELF 7e562000-7e581000 Deferred libxcb.so.1
ELF 7e581000-7e587000 Deferred libuuid.so.1
ELF 7e587000-7e5a1000 Deferred libice.so.6
ELF 7e5a1000-7e6d7000 Deferred libx11.so.6
ELF 7e6d7000-7e6ea000 Deferred libxext.so.6
ELF 7e6ea000-7e6f3000 Deferred libsm.so.6
ELF 7e717000-7e7bd000 Deferred winex11<elf>
\-PE 7e720000-7e7bd000 \ winex11
ELF 7e7fa000-7e824000 Deferred libexpat.so.1
ELF 7e824000-7e859000 Deferred libfontconfig.so.1
ELF 7e859000-7e86e000 Deferred libz.so.1
ELF 7e86e000-7e905000 Deferred libfreetype.so.6
ELF 7e929000-7e9ce000 Deferred gdi32<elf>
\-PE 7e930000-7e9ce000 \ gdi32
ELF 7e9ce000-7eb0b000 Deferred user32<elf>
\-PE 7e9e0000-7eb0b000 \ user32
ELF 7eb0b000-7eb74000 Deferred shlwapi<elf>
\-PE 7eb20000-7eb74000 \ shlwapi
ELF 7eb74000-7ebd4000 Deferred advapi32<elf>
\-PE 7eb80000-7ebd4000 \ advapi32
ELF 7ebd4000-7ebf3000 Deferred libtinfo.so.5
ELF 7ebf3000-7ec15000 Deferred libncurses.so.5
ELF 7ef8c000-7ef99000 Deferred libnss_files.so.2
ELF 7ef99000-7efb2000 Deferred libnsl.so.1
ELF 7efb2000-7efdc000 Deferred libm.so.6
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7413000-f741f000 Deferred libnss_nis.so.2
ELF f7420000-f7425000 Deferred libdl.so.2
ELF f7425000-f759f000 Deferred libc.so.6
ELF f75a0000-f75bb000 Deferred libpthread.so.0
ELF f75d5000-f75df000 Deferred libnss_compat.so.2
ELF f75df000-f7721000 Dwarf libwine.so.1
ELF f7723000-f7743000 Deferred ld-linux.so.2
ELF f7743000-f7744000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Brak Software, Inc\Human Japanese
2.0\HumanJapanese.exe
00000027 0
00000026 2
00000025 0
00000009 0 <==
0000000e services.exe
00000023 0
0000001e 0
00000016 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
00000019 0
00000018 0
00000015 0
00000012 0
00000013 explorer.exe
00000014 0
0000001b winedevice.exe
0000001f 0
0000001d 0
0000001c 0
00000020 plugplay.exe
00000024 0
00000022 0
00000021 0
Backtrace:
=>0 0x7b839f32 in kernel32 (+0x29f32) (0x0033f10c)
1 0x79f97065 in mscorwks (+0x127064) (0x0033f16c)
2 0x7a0945a4 in mscorwks (+0x2245a3) (0x0033f230)
3 0x036e2074 (0x0033f25c)
4 0x036e1f43 (0x0033f290)
5 0x036e1b73 (0x0033f2e8)
6 0x036e0704 (0x0033f31c)
7 0x036e0262 (0x0033f350)
8 0x79e88f63 in mscorwks (+0x18f62) (0x0033f360)
9 0x79e88ee4 in mscorwks (+0x18ee3) (0x0033f3e0)
10 0x79e88e31 in mscorwks (+0x18e30) (0x0033f520)
11 0x79e88d19 in mscorwks (+0x18d18) (0x0033f5f4)
12 0x00373268 (0x00373208)
13 0x00200004 (0x09000168)
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x33ebf0,(nil)):
stub
err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal
Execution Engine Error (79F97075) (80131506)"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
So I wiped all that and tried using Mono 2.10 from 'winetricks
mono210'. It installs, but doesn't run. This is the error from there:
bluefox at icebox:~$ wine ~/.wine/drive_c/Program\ Files/Brak\ Software\,\
Inc/Human\ Japanese\ 2.0/HumanJapanese.exe
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"configSections" in state 1
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"sectionGroup" in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"sectionGroup" in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"userSettings" in state 1
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"HumanJapaneseClient.Properties.User" in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"HumanJapaneseClient.User" in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"applicationSettings" in state 1
fixme:mscoree:ConfigFileHandler_startElement Unknown element
L"HumanJapaneseClient.Properties.Settings" in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting"
in state 3
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in
state 3
Unhandled Exception: System.NotImplementedException: The requested
feature is not implemented.
at System.Management.ManagementObjectSearcher..ctor (System.String
queryString) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check)
System.Management.ManagementObjectSearcher:.ctor (string)
at HumanJapaneseClient.ActivationHelper.GetMachineIdentifiers ()
[0x00000] in <filename unknown>:0
at HumanJapaneseClient.ActivationHelper..ctor () [0x00000] in
<filename unknown>:0
at HumanJapaneseClient.Program.Main () [0x00000] in <filename unknown>:0
It as well fails under this Mono on Windows XP because "the application
failed to initialize." I have attempted to test this under ReactOS as
well but no such luck, I get stop errors on boot.
As this information is likely relevant to both Mono and Wine, I've
copied both lists.
More information about the Mono-devel-list
mailing list