[Bug 26334] Firefox won't run under a Japanese locale
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Apr 17 18:43:03 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=26334
--- Comment #4 from Stefan Persson <spe at inducks.org> 2011-04-17 18:43:02 CDT ---
Doesn't work:
$ LANG=ja_JP.UTF-8 wine firefox
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 -
assuming all bytes
fixme:system:SetProcessDPIAware stub!
fixme:process:SetProcessDEPPolicy (1): stub
fixme:iphlpapi:NotifyAddrChange (Handle 0xdfe994, overlapped 0xdfe978): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject no class object {591209c7-767b-42b2-9fba-44ee4615f2c7}
could be created for context 0x3
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 -
assuming all bytes
Works:
$ LANG=ja_JP.eucJP wine firefox
fixme:system:SetProcessDPIAware stub!
fixme:process:SetProcessDEPPolicy (1): stub
fixme:iphlpapi:NotifyAddrChange (Handle 0xe4e994, overlapped 0xe4e978): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject no class object {591209c7-767b-42b2-9fba-44ee4615f2c7}
could be created for context 0x3
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:FlashWindowEx 0x32e2a0
fixme:win:FlashWindowEx 0x32e3d8
fixme:win:FlashWindowEx 0x32e498
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\users\\test\\Application
Data\\Mozilla\\Firefox\\Profiles\\6oxest36.default\\prefs.js" 1 536870916 (nil)
(nil) 0x1f6934 (nil)
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\users\\test\\Application
Data\\Mozilla\\Firefox\\Profiles\\6oxest36.default\\localstore.rdf" 1 536870916
(nil) (nil) 0x1b2a34 (nil)
err:ole:CoUninitialize Mismatched CoUninitialize
Works:
$ LANG=en wine firefox
fixme:system:SetProcessDPIAware stub!
fixme:process:SetProcessDEPPolicy (1): stub
fixme:iphlpapi:NotifyAddrChange (Handle 0xdfe994, overlapped 0xdfe978): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not
registered
err:ole:CoGetClassObject no class object {591209c7-767b-42b2-9fba-44ee4615f2c7}
could be created for context 0x3
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:win:FlashWindowEx 0x32e2a0
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\users\\test\\Application
Data\\Mozilla\\Firefox\\Profiles\\6oxest36.default\\prefs.js" 1 536870916 (nil)
(nil) 0x1b01e4 (nil)
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\users\\test\\Application
Data\\Mozilla\\Firefox\\Profiles\\6oxest36.default\\localstore.rdf" 1 536870916
(nil) (nil) 0x1b015c (nil)
err:ole:CoUninitialize Mismatched CoUninitialize
The non-working variant has two lines which are not present for the working
variants:
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 -
assuming all bytes
fixme:dbghelp:elf_search_auxv can't find symbol in module
The first line is also generated by some very simple programs, but only on a
ja_JP.UTF-8 locale (and not on e.g. ja_JP.eucJP or en_US.UTF-8). Take this
program, for example:
#include <stdio.h>
int main() {
printf( "test\n" );
}
Using a file compiled using i586-mingw32msvc-gcc, I get the following output
for different locales:
test at localhost:~/.wine/drive_c/c$ LANG=ja_JP.UTF-8 wine test.exe
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 -
assuming all bytes
test
test at localhost:~/.wine/drive_c/c$ LANG=ja_JP.eucJP wine test.exe
test
test at localhost:~/.wine/drive_c/c$ LANG=en_US.UTF-8 wine test.exe
test
test at localhost:~/.wine/drive_c/c$ LANG=en_US.ISO8859-1 wine test.exe
test
test at localhost:~/.wine/drive_c/c$ LANG=zh_TW.UTF-8 wine test.exe
test
test at localhost:~/.wine/drive_c/c$ LANG=zh_TW.eucTW wine test.exe
test
test at localhost:~/.wine/drive_c/c$
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list