There's a program I'm trying to run called UOCartographer, which is a mapping tool for an online game I play. I use wine 1.2.2 under Slackware 13.37 64 bit (multilib). I of course installed the .NET component with Winetricks, but it gave a slew of error messages. After poking around online and looking at similar errors, I installed jet40 and gdiplus, which cut down most of the errors. But there's still an error, and I can't get past this one. This is the terminal output when I start the program: Code: me at mycomputer:~/.wine/drive_c/Program Files/UOCartographer$ wine UOCartographer.exe preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 fixme:advapi:RegisterTraceGuidsW (0x79fd471e, 0x125ad0, {e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 9, 0x7a390368, (null), (null), 0x7a38d250,) fixme:sync:CreateMemoryResourceNotification (0) stub preloader: Warning: failed to reserve range 00010000-00110000 err:ole:CoGetContextToken apartment not initialised fixme:win:EnumDisplayDevicesW ((null),0,0x33d148,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d148,0x00000000), stub! preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 preloader: Warning: failed to reserve range 00010000-00110000 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:ole:Context_CC_ContextCallback (0x16c058/0x16c05c)->(0x79f277a5, 0x2a3cf04, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x16c058/0x16c05c)->(0x79f277a5, 0x2a3ce98, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x16c058/0x16c05c)->(0x79f277a5, 0x2a3ce98, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x16c058/0x16c05c)->(0x79f277a5, 0x2a3ce98, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) fixme:ole:Context_CC_ContextCallback (0x16c058/0x16c05c)->(0x79f277a5, 0x2a3ce98, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) And this is what shows on the actual dialog box that pops up: Code: System.MissingMethodException: Method not found: 'Void System.GC.Collect(Int32, System.GCCollectionMode)'. at #=qBy54Df4oDNDhwyKS61jic7TRRYrzAcfirju1Rp8l7Bk=.#=qwjJSEmRyB34qwuJyUQ4SBw==() at #=qBy54Df4oDNDhwyKS61jic7TRRYrzAcfirju1Rp8l7Bk=.#=qVLpmwmfHG6cyd3sFGxBBtyi3Tfte8X54nK_YaMFmjBE=() at #=qBy54Df4oDNDhwyKS61jic7TRRYrzAcfirju1Rp8l7Bk=..ctor() at #=q5$Bf3p0M__nuXdoT7Kjaso1nacnJxYK4vmixHpASmms=.#=qHkOqUEl6jT7dJ1CqyH0tOw==() I've gone as far as I can in trying to figure this out on my own. Can anyone offer any advice on solving this? Thanks
James McKenzie
2011-Jun-28 02:55 UTC
[Wine] Problem running a program that uses .NET 2.0 SP1
On 6/27/11 7:34 PM, tekhnolyze wrote:> There's a program I'm trying to run called UOCartographer, which is a mapping tool for an online game I play.Did you look on the Applications Database for the game (why don't folks just tell us the name of the game and get it over with to begin with)?> I use wine 1.2.2 under Slackware 13.37 64 bit (multilib).You might just want to try doing this with Wine-1.3.23. It has many fixes for problems and Wine 1.2.2 is almost a year old at the code baseline.> I of course installed the .NET component with Winetricks, but it gave a slew of error messages.The installation or the program? If .NET 2.0 will not install cleanly, you might want to try using mono2.10 instead.> After poking around online and looking at similar errors, I installed jet40 and gdiplus, which cut down most of the errors. But there's still an error, and I can't get past this one. > > This is the terminal output when I start the program: > > > Code: > > me at mycomputer:~/.wine/drive_c/Program Files/UOCartographer$ wine UOCartographer.exe > preloader: Warning: failed to reserve range 00010000-00110000There is an entry in the Wine FAQ about preloader problems. Did you try the solution provided in the FAQ at http://wiki.winehq.org/FAQ#head-39d3b5ce61d038004ad47418ab1567b0ec4e507f ? Try these first and advise what happens when you try to run this program again.
tekhnolyze
2011-Jun-28 03:38 UTC
[Wine] Re: Problem running a program that uses .NET 2.0 SP1
jjmckenzie wrote:> On 6/27/11 7:34 PM, tekhnolyze wrote: > > > There's a program I'm trying to run called UOCartographer, which is a mapping tool for an online game I play. UOCart isn't listed in the appdb, but I'll make its first entry once I've made it work or given up on trying. > > > Did you look on the Applications Database for the game (why don't folks > just tell us the name of the game and get it over with to begin with)? >Ultima Online, the game works fine, this is a separate program that just works alongside it, it doesn't actually interact with the game.> > > I use wine 1.2.2 under Slackware 13.37 64 bit (multilib). > > > You might just want to try doing this with Wine-1.3.23. It has many > fixes for problems and Wine 1.2.2 is almost a year old at the code baseline. >I'll try this tomorrow and see what happens. Too late at night to be doing this now though.> p > > I of course installed the .NET component with Winetricks, but it gave a slew of error messages. > > > The installation or the program? If .NET 2.0 will not install cleanly, > you might want to try using mono2.10 instead. >I mean the program, sorry. The winetricks installation worked fine, I meant the errors came up when I tried to run UOCartographer (which I should mention, installs fine but only gives the errors when you try to run the installed program).> > > After poking around online and looking at similar errors, I installed jet40 and gdiplus, which cut down most of the errors. But there's still an error, and I can't get past this one. > > > > This is the terminal output when I start the program: > > > > > > Code: > > > > me at mycomputer:~/.wine/drive_c/Program Files/UOCartographer$ wine UOCartographer.exe > > preloader: Warning: failed to reserve range 00010000-00110000 > > > There is an entry in the Wine FAQ about preloader problems. Did you try > the solution provided in the FAQ at > http://wiki.winehq.org/FAQ#head-39d3b5ce61d038004ad47418ab1567b0ec4e507f > ? > > Try these first and advise what happens when you try to run this program > again.I get the preloader thing for 99% of the things I run in wine. It rarely causes problems and I generally ignore it, so I'm not sure it has anything to do with this particular problem. I'll give 1.3.23 a shot though, and get back to you after I've tried it.