Re: NullReferenceException under Wine
jeffguy <[email protected]> Fri, 11 Nov 2011 04:18:08 -0800 (PST)
| Newsgroups | gmane.comp.gnome.winforms |
|---|---|
| Message-ID | <CAGYhvBGBcBrAt21eNqqwZW6oroC9A3_Jcny6Q9HSJWo3C0bM=A@mail.gmail.com> |
Thanks for your prompt reply. I've enclosed the output of my quick initial attempt below. I'll try to debug it this weekend, and then I'll let you know how successful I was. Thanks so much!! <raw> ~/Downloads$ wine vcredist_x86.exe fixme:advapi:DecryptFileA "C:\\users\\jguy\\Temp\\IXP000.TMP\\" 00000000 fixme:advapi:DecryptFileA "C:\\users\\jguy\\Temp\\IXP001.TMP\\" 00000000 fixme:storage:create_storagefile Storage share mode not implemented. fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"Microsoft.VC80.ATL,type=\"win32\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"Microsoft.VC80.CRT,type=\"win32\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"Microsoft.VC80.MFC,type=\"win32\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"Microsoft.VC80.MFCLOC,type=\"win32\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"Microsoft.VC80.OpenMP,type=\"win32\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"policy.8.0.Microsoft.VC80.ATL,type=\"win32-policy\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"policy.8.0.Microsoft.VC80.CRT,type=\"win32-policy\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"policy.8.0.Microsoft.VC80.MFC,type=\"win32-policy\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"policy.8.0.Microsoft.VC80.MFCLOC,type=\"win32-policy\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:sxs:cache_QueryAssemblyInfo 0x1f5360, 0x00000001, L"policy.8.0.Microsoft.VC80.OpenMP,type=\"win32-policy\",version=\"8.0.50727.762\",publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\"", 0x33fa10 fixme:msi:ITERATE_RemoveExistingProducts remove L"0" </raw> On Fri, Nov 11, 2011 at 4:35 AM, Stifu [via Mono] < [email protected]> wrote: > Hi, > > This link (in French, sorry): > http://doc.ubuntu-fr.org/wine#erreur_parse_depend_manifests > Says you need to install "Microsoft Visual C++ 2005 SP1 Redistributable > Package (x86)" available here: > http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5638 > > jeffguy wrote: > Subject: System.Windows.Forms NullReferenceException under Wine > > Hello, and thank you for your hard work. I'm impressed at how strong mono > has become! > > While using windows for a month, I tried out a game (luvinia, an mmorpg). > I'm back in Linux and would like to continue. > > In my current attempt, I ran the game's installer with mono 2.10.6 > (running on wine 1.3.15 within Ubuntu 11.04). When I run the installed > program, it correctly renders the login screen, pauses roughly 0.3 seconds, > then the login window vanishes. The console outputs a > NullReferenceException in the System.Windows.Forms code. I've enclosed the > console output, in case that's useful. A few minutes after the window > closes, there is still no console activity, so I hit ^C, which causes the > last three output lines. > > Is there a (not cost-prohibitive) way for me to circumvent this Exception, > or am I stuck? > > The program is *not* open source. When I posted to the game's > bug-reporting forum, I was told very clearly that Linux was not supported > and I would find no help. I've searched Google and the mono forums but > didn't see anything relevant. > > Thanks very much for your time. > > > ~/.wine/drive_c/Program Files/Outspark/SharpLauncher$ wine OutsparkLauncher.exe > fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.42) > fixme:system:SetProcessDPIAware stub! > fixme:iphlpapi:NotifyAddrChange (Handle 0x26cea38, overlapped 0x26cea1c): stub > fixme:msimtf:ActiveIMMApp_Activate Stub > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 24 0 32f108) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 81 0 32ef54) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 83 0 32f2a8) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 1 0 32ef54) > fixme:msimtf:ActiveIMMApp_FilterClientWindows Stub > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 81 0 32f6d8) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 83 0 32f520) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 1 0 32f6d8) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 5 0 640064) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 3 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 46 0 32f7d4) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 22 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 47 0 32f7d4) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 46 0 32f7e8) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 83 1 32f6d4) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 47 0 32f7e8) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 5 0 1920274) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 81 0 32ef5c) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 83 0 32eda4) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 1 0 32ef5c) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 5 0 1920274) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 3 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 210 1 27004e) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 1c 1 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 85 1468 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 85 1770 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e f 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 81 0 32e948) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 83 0 32e790) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 1 0 32e948) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 5 0 1920274) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 3 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 210 1 1b0172) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 81 0 32e9fc) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 83 0 32e844) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 1 0 32e9fc) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 5 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 3 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 210 1 a0178) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 46 0 32ea2c) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 46 0 32ea8c) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 22 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 47 0 32ea8c) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 46 0 32ebe0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 83 1 32eacc) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 47 0 32ebe0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 5 0 1920274) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 80 1 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 80 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2d005e 210 2 27004e) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x27004e 82 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 46 0 32f0e0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 22 0 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 47 0 32f0e0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x1b0172 85 25dc 0) > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0xa0178 85 2604 0) > err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded > fixme:gdiplus:GdipDrawImagePointsRect Color transforms not implemented > System.NullReferenceException: Object reference not set to an instance of an object > at System.Windows.Forms.Document.GetVisibleLineIndexes (Rectangle clip, System.Int32& start, System.Int32& end) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.Document.Draw (System.Drawing.Graphics g, Rectangle clip) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.TextBoxBase.Draw (System.Drawing.Graphics g, Rectangle clippingArea) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.TextBoxBase.OnPaintInternal (System.Windows.Forms.PaintEventArgs pevent) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.TextBoxBase.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.TextBox.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 > at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0 > fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x550064 1c 0 0) > fixme:msimtf:ActiveIMMApp_Deactivate Stub > ghashtable.c:293: assertion 'hash != NULL' failed > ghashtable.c:293: assertion 'hash != NULL' failed > ghashtable.c:293: assertion 'hash != NULL' failed > ^Cfixme:console:CONSOLE_DefaultHandler Terminating process 13 on event 0 > err:ole:CoUninitialize Mismatched CoUninitialize > fixme:msvcr90:__clean_type_info_names_internal (0x1000de5c) stub > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://mono.1490590.n4.nabble.com/NullReferenceException-under-Wine-tp4030659p4030858.html > To unsubscribe from NullReferenceException under Wine, click here<http://mono.1490590.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4030659&code=amVmZmd1eUBnbWFpbC5jb218NDAzMDY1OXwtMzQ1OTExMTA5> > . > See how NAML generates this email<http://mono.1490590.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://mono.1490590.n4.nabble.com/NullReferenceException-under-Wine-tp4030659p4031216.html Sent from the Mono - WinForms mailing list archive at Nabble.com. _______________________________________________ Mono-winforms-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-winforms-list