none
Cannot Author Post

    Question

  • Hi,

    I recently had to re-install Windows 8.1 and Live Writer.

    When I add my account, I can no longer edit a post, or do whatever, because WLW won't display anything! Even opening one of the local drafts does nothing. If I add another account, it works fine!

    Looking at the log file (%LOCALAPPDATA%\Windows Live Writer\Windows Live Writer.log), I see this whenever I use my "bad" account:

    WindowsLiveWriter,2.4940,Fail,00013,13-Mar-2015 09:04:25.486,"Unexpected exception in TraceMoveToMarkupPointer: System.Runtime.InteropServices.COMException (0x800A025E): Exception from HRESULT: 0x800A025E
       at WindowsLive.Writer.Mshtml.IDisplayPointerRaw.MoveToMarkupPointer(IMarkupPointerRaw pPointer, IDisplayPointerRaw pDispLineContext)
       at WindowsLive.Writer.Mshtml.DisplayServices.TraceMoveToMarkupPointer(IDisplayPointerRaw displayPointer, MarkupPointer markupPointer)","   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
       at System.Environment.get_StackTrace()
       at WindowsLive.Writer.CoreServices.Diagnostics.LogFileTraceListener.Fail(String message)
       at System.Diagnostics.TraceInternal.Fail(String message)
       at System.Diagnostics.Trace.Fail(String message)
       at WindowsLive.Writer.Mshtml.DisplayServices.TraceMoveToMarkupPointer(IDisplayPointerRaw displayPointer, MarkupPointer markupPointer)
       at WindowsLive.Writer.HtmlEditor.HtmlEditorControl.MoveCaretPointersToNearestValidLocation(Point fromClientPoint, Boolean selectLocation)
       at WindowsLive.Writer.HtmlEditor.HtmlEditorControl.MoveCaretToClientPoint(Point clientPoint, Boolean selectLocation)
       at WindowsLive.Writer.HtmlEditor.HtmlEditorControl.MoveSelectionToPoint(Point screenPoint)
       at WindowsLive.Writer.HtmlEditor.HtmlEditorControl.DocumentEvents_Click(Object o, HtmlEventArgs e)
       at WindowsLive.Writer.Mshtml.HtmlEventHandler.Invoke(Object o, HtmlEventArgs e)
       at WindowsLive.Writer.Mshtml.HtmlDocumentEventRepeater.mshtml.HTMLDocumentEvents2.onclick(IHTMLEventObj pEvtObj)
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
       at System.Windows.Forms.NativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       at WindowsLive.Writer.Interop.Windows.User32.CallWindowProc(IntPtr lpWndProc, IntPtr hWnd, UInt32 uMsg, IntPtr wParam, IntPtr lParam)
       at WindowsLive.Writer.CoreServices.WindowSubClasser.CallBaseWindowProc(IntPtr hWnd, UInt32 uMsg, IntPtr wParam, IntPtr lParam)
       at WindowsLive.Writer.Mshtml.MshtmlControl.WndProcDelegate(IntPtr hWnd, UInt32 uMsg, IntPtr wParam, IntPtr lParam)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at WindowsLive.Writer.ApplicationFramework.SatelliteApplicationForm.Launcher.ThreadMain(Object[] parameters)
       at WindowsLive.Writer.CoreServices.Threading.ThreadStartWithParams.Run()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()"

    I am using the most up to date version, and I tried removing it, cleaning the registry and re-installing several times. Also removed the "bad" blog account (need to have two accounts for that) and added it several times, no luck. And the funny thing is, it worked perfectly, with the "bad" account exactly as it is, until the day before yesterday!

    Any ideas?

    Thanks in advance!

    RP

    Friday, March 13, 2015 9:10 AM

All replies

  • Forgot to say, of course, I can log in and download the theme successfully. The "bad" blog is hosted at weblogs.asp.net.

    RP

    Friday, March 13, 2015 9:13 AM
  • Hi,

    I removed by "bad" account and created it again, but, this time, I didn't download the theme, and now everything seems to be working. Probably if I update the theme, it will misbehave again... I will try that and let you know.

    RP

    Friday, March 13, 2015 2:25 PM