http://bugs.winehq.org/show_bug.cgi?id=28170
Summary: "Text Service and Input Languages" crash: Unimplemented function USER32.dll.LoadKeyboardLayoutEx called Product: Wine Version: 1.3.26 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com
Created an attachment (id=36090) --> (http://bugs.winehq.org/attachment.cgi?id=36090) Log: unimplemented function USER32.dll.LoadKeyboardLayoutEx
1. copy native input.dll, sptip.dll, and sapi.dll
2. regsvr32 sptip.dll for class {dcbd6fa8-032f-11d3-b5b1-00c04fc324a1}, regsvr32 sapi.dll for class {a910187f-0c7a-45ac-92cc-59edafb77b53}
3. import keyboard_layouts.reg with regedit, which is download from http://www.geekstogo.com/forum/index.php?app=core&module=attach%C2%A7ion... ( referer url: http://www.geekstogo.com/forum/topic/222396-cant-change-language-settings-fo... )
4. start the "Text Service and Input Languages" : $ wine control input.dll
(notes: without step 3, there will be an "incompatible keyboard driver detected" error, and the input.dll control panel can not display complete, I'm not sure if it this a wine bug)
5. click ok, then crash:
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes fixme:msctf:InputProcessorProfiles_GetLanguageList Semi-STUB:(0x13afd0) wine: Call from 0x7bc4c896 to unimplemented function USER32.dll.LoadKeyboardLayoutEx, aborting