[Mono-winforms-list] NullReferenceException under Wine
stifu at free.fr
Sun Nov 13 05:02:53 EST 2011
It seems these 2 lines are the ones that interest us:
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:gdiplus:GdipDrawImagePointsRect Color transforms not implemented
Both things refer to missing bits in Wine. So you may be out of luck.
If you're using an old Wine version, you could try updating. Or look around
if the bugs have been fixed.
Second error may have been recently fixed by this:
As for the first one, this bug report:
might imply you should "Use Wine's built in OLE", whatever that means.
> Thanks for the link. I think it got me a step closer. When I ran the
> install file you suggested, I got the following:
> It looks like a failure, but when I then tried running OutsparkLancher
> again, the first error disappears :-)
> Unfortunately, I see the same symptoms. The new error console output is
> I tried googling several of the fixme errors, but didn't see anything
> useful. Do any of you have advice on where I can search next, trying to
> get this working?
> Stifu wrote:
>> This link (in French, sorry):
>> Says you need to install "Microsoft Visual C++ 2005 SP1 Redistributable
>> Package (x86)" available here:
>> 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.
View this message in context: http://mono.1490590.n4.nabble.com/NullReferenceException-under-Wine-tp4030659p4036276.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.
More information about the Mono-winforms-list