[Bug 34897] New: Lego Mindstorms EV3 Home Edition needs msctf DocumentMgrSource_AdviseSink implementation
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Nov 12 08:39:05 CST 2013
http://bugs.winehq.org/show_bug.cgi?id=34897
Bug #: 34897
Summary: Lego Mindstorms EV3 Home Edition needs msctf
DocumentMgrSource_AdviseSink implementation
Product: Wine
Version: 1.7.6
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: focht at gmx.net
Classification: Unclassified
Hello folks,
as the summary says...
Prerequisites:
1) 'winetricks -q dotnet40'
2) 'winetricks -q vcrun2005' (missing mfc80.dll)
3) 'winetricks -q ie7' (embedded browser engine + silverlight 5, builtin
mshtml/gecko not sufficient)
Managed backtrace:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/LEGO Software/LEGO MINDSTORMS EV3 Home
Edition
$ wine ./MindstormsEV3.exe
...
fixme:msctf:DocumentMgrSource_AdviseSink STUB:(0x189fb8)
...
Unhandled Exception: System.NotImplementedException: The method or operation is
not implemented.
at MS.Win32.UnsafeNativeMethods.ITfSource.AdviseSink(Guid& riid, Object obj,
Int32& cookie)
at System.Windows.Input.TextServicesContext.StartTransitoryExtension()
at
System.Windows.Input.TextServicesContext.RegisterTextStore(DefaultTextStore
defaultTextStore)
at System.Windows.Input.DefaultTextStore.get_Current()
at System.Windows.Input.TextServicesContext.SetFocusOnDefaultTextStore()
at System.Windows.Input.InputMethod.EnableOrDisableInputMethod(Boolean
bEnabled)
at System.Windows.Input.TextServicesManager.Focus(DependencyObject focus)
at System.Windows.Input.KeyboardDevice.ChangeFocus(DependencyObject focus,
Int32 timestamp)
at System.Windows.Input.KeyboardDevice.TryChangeFocus(DependencyObject
newFocus, IKeyboardInputProvider keyboardInputProvider, Boolean askOld, Boolean
askNew, Boolean forceToNullIfFailed)
at System.Windows.Input.KeyboardDevice.Focus(DependencyObject focus, Boolean
askOld, Boolean askNew, Boolean forceToNullIfFailed)
at System.Windows.Input.KeyboardDevice.Focus(IInputElement element)
at System.Windows.Interop.HwndKeyboardInputProvider.FilterMessage(IntPtr
hwnd, WindowMessage message, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32
msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam,
IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source,
Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback,
Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority
priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd,
Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd,
Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
at System.Windows.Window.ShowHelper(Object booleanBox)
at System.Windows.Window.Show()
at NationalInstruments.X3.Launcher.SingleInstanceManager.ShowSplash() in
c:\Builds\X3\X3.Launcher\SingleInstanceManager.cs:line 67
...
--- snip ---
Source:
http://source.winehq.org/git/wine.git/blob/ed4c7fa95fa5ee0b2fef95b73bc9ffd1751b2602:/dlls/msctf/documentmgr.c#l301
--- snip ---
301 static HRESULT WINAPI DocumentMgrSource_AdviseSink(ITfSource *iface,
302 REFIID riid, IUnknown *punk, DWORD *pdwCookie)
303 {
304 DocumentMgr *This = impl_from_ITfSource(iface);
305 FIXME("STUB:(%p)\n",This);
306 return E_NOTIMPL;
307 }
--- snip ---
$ sha1sum LMS-EV3-WIN32-ENUS-01-01-full-setup.exe
d39216edfb0298e0876747a98e814c1ea7aa610e
LMS-EV3-WIN32-ENUS-01-01-full-setup.exe
$ du -sh LMS-EV3-WIN32-ENUS-01-01-full-setup.exe
591M LMS-EV3-WIN32-ENUS-01-01-full-setup.exe
nexus4[~/Downloads] wine --version
$ wine-1.7.6-136-gde0928a
Regards
--
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