[Bug 28125] New: unimplemented function msctf.dll.TF_InitMlngInfo called by ctfmon.exe
http://bugs.winehq.org/show_bug.cgi?id=28125 Summary: unimplemented function msctf.dll.TF_InitMlngInfo called by ctfmon.exe Product: Wine Version: 1.3.26 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: fracting(a)gmail.com 1. get a native msutb.dll and native ctfmon.exe from WinXP. (native msutb.dll to avoid Bug 28124) 2. start ctfmon.exe $ wine ctfmon.exe fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes wine: Call from 0x7b83a537 to unimplemented function msctf.dll.TF_InitMlngInfo, aborting err:module:attach_process_dlls "MSUTB.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\fracting\\\4e0b\8f7d\\system32\\tmp\\ctfmon.exe" failed, status 80000100 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 Dmitry Timoshkov <dmitry(a)baikal.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #1 from Saulius K. <saulius2(a)gmail.com> 2011-08-24 23:16:14 CDT --- Hello fracting. Why do you need ctfmon.exe running? I know nothing about Text Services Framework (TSF) and multilingual support in general, but it seems for me the right solution would be to implement (stub) whole ctfmon.exe if it's needed physically. On the other hand, there exists TSF redistributable: http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=11759 installation of which may give you fewer bugs than just copying native files:) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #2 from fracting <fracting(a)gmail.com> 2011-08-25 13:03:14 CDT --- Hi Saulius, thanks for your help ;-) (In reply to comment #1)
Hello fracting. Why do you need ctfmon.exe running?
ctfmon.exe is the "Language Bar" in WinXP, a Screenshot can be found in the attachment of Bug 28178 ( http://bugs.winehq.org/attachment.cgi?id=36102 ) With the "Language Bar", one can change an input method to another.
I know nothing about Text Services Framework (TSF) and multilingual support in general, but it seems for me the right solution would be to implement (stub) whole ctfmon.exe if it's needed physically.
On the other hand, there exists TSF redistributable: http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=11759
installation of which may give you fewer bugs than just copying native files:)
That is just what I look for, Many thanks! With your kindly help I have make ctfmon.exe running, and found some new bugs (e.g. Bug 28178) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 jeremy.s(a)ceecg.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremy.s(a)ceecg.com --- Comment #3 from jeremy.s(a)ceecg.com 2013-04-19 09:27:12 CDT --- Not being able to use ctfmon.exe is causing huge problems in my workplace. We have editors that write in 2-3 different languages in one report and it makes it almost impossible to work in a multilingual environment. It would be great for a way to copy and paste different languages into Word 2010. We get weird characters when we paste different symbols into word. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #4 from Stefan Leichter <Stefan.Leichter(a)camLine.com> 2013-04-19 15:35:58 CDT --- Created attachment 44220 --> http://bugs.winehq.org/attachment.cgi?id=44220 stub for TF_InitMlngInfo Hello Jeremy, can you please try the attached patch. Unfortunately the link Saulius posted does not work for me. Therefore i have nothing to test the patch. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #5 from jeremy.s(a)ceecg.com 2013-04-22 04:19:14 CDT --- How do I do that??? Hehe...? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #6 from Rosanne DiMesio <dimesio(a)earthlink.net> 2013-04-22 08:10:47 CDT --- The patch gets rid of the line about unimplemented function msctf.dll.TF_InitMlngInfo, but ctfmon.exe crashes on Unimplemented function msctf.dll.TF_CreateCicLoadMutex. (This is with native msutb.dll; without it, there is no crash, but ctfmon.exe won't start because of the missing dll.) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- I sent Stefan's patch in: https://source.winehq.org/patches/data/109292 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 Saulius K. <saulius2(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2(a)gmail.com --- Comment #8 from Saulius K. <saulius2(a)gmail.com> --- (In reply to Stefan Leichter from comment #4)
Created attachment 44220 [details] stub for TF_InitMlngInfo
Hello Jeremy, can you please try the attached patch. Unfortunately the link Saulius posted does not work for me. Therefore i have nothing to test the patch.
MSDN [3] writes:
Text Services Framework is available as a redistributable for Windows 2000. [...] To download the latest redistributable, go to Windows Server 2003 SP1 Platform SDK.
Here it goes: Web Install [4], PSDK-x86.exe, 1.3 MB ISO Install [5], 5.2.3790.1830.15.PlatformSDK_Svr2003SP1_rtm.img, 395.2 MB (Untested) [3] https://msdn.microsoft.com/en-us/library/windows/desktop/ms629032%28v=vs.85%... [4] https://www.microsoft.com/en-us/download/details.aspx?id=6510 [5] http://www.microsoft.com/en-us/download/details.aspx?id=15656 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #9 from Austin English <austinenglish(a)gmail.com> --- If you have xpsp3 from winetricks, you can get the files needed: cabextract -F i386/ctfmon.ex_ ~/.cache/winetricks/xpsp3/WindowsXP-KB936929-SP3-x86-ENU.exe cabextract -F i386/msutb.dl_ ~/.cache/winetricks/xpsp3/WindowsXP-KB936929-SP3-x86-ENU.exe cd i386 cabextract * wine ctfmon.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 --- Comment #10 from Austin English <austinenglish(a)gmail.com> --- (In reply to Austin English from comment #7)
I sent Stefan's patch in: https://source.winehq.org/patches/data/109292
https://source.winehq.org/git/wine.git/commitdiff/e269444f3ae295d6ff0b8f8bec... Next is bug 38270. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msctf -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e269444f3ae295d6ff0b8f8becc | |15b96b2113629 Status|UNCONFIRMED |RESOLVED URL| |http://download.microsoft.c | |om/download/d/3/0/d30e32d8- | |418a-469d-b600-f32ce3edf42d | |/WindowsXP-KB936929-SP3-x86 | |-ENU.exe CC| |focht(a)gmx.net Resolution|--- |FIXED Summary|unimplemented function |Microsoft 'ctfmon.exe' |msctf.dll.TF_InitMlngInfo |crashes on unimplemented |called by ctfmon.exe |function | |msctf.dll.TF_InitMlngInfo --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, resolving here since the stub was committed some time ago. https://source.winehq.org/git/wine.git/commitdiff/e269444f3ae295d6ff0b8f8bec... Thanks Stefan. Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=28125 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #12 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.47. -- 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.
participants (1)
-
wine-bugs@winehq.org