These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

New patch Update 1.5 launcher broke

Author
Mr M
Sebiestor Tribe
#21 - 2012-03-13 23:52:26 UTC
Debian Squeeze
Wine 1.4
Nvidia 290.10

Changed msvcr100.dll from native, builtin to builtin, native and now it's starting as it should.

Share your experience

Write for the EVE Tribune

www.eve-tribune.com

Ludriska
Republic University
Minmatar Republic
#22 - 2012-03-14 03:02:11 UTC
I guess tried every already mentioned solution, but nothing worked for me

ArchLinux x86_64, nvidia 295.20-3, wine 1.4-1

I will try with a new wineprefix tomorrow.


Van Brum
One Ship Army
#23 - 2012-03-14 03:12:47 UTC  |  Edited by: Van Brum
New update, and folks it's not working again! Lol

I have wineprefix with msvcr100.dll (builtin, native). Yesterday everything was fine with new launcher.
After clicking PLAY i have following:

err:module:find_forwarded_export module not found for forward 'msvcr90._recalloc' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._invalid_parameter_noinfo' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._encoded_null' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.__clean_type_info_names_internal' used by L"C:\\windows\\system32\\msvcr100.dll"
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
err:module:find_forwarded_export module not found for forward 'msvcr90._fstat64i32' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._stat64i32' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.__sys_nerr' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.__sys_errlist' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._wstat64i32' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.__clean_type_info_names_internal' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.?_name_internal_method@type_info@@QBEPBDPAU__type_info_node@@@Z' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._encoded_null' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._encoded_null' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90._recalloc' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.__clean_type_info_names_internal' used by L"C:\\windows\\system32\\msvcr100.dll"
err:module:find_forwarded_export module not found for forward 'msvcr90.?_name_internal_method@type_info@@QBEPBDPAU__type_info_node@@@Z' used by L"C:\\windows\\system32\\msvcr100.dll"
fixme:heap:HeapSetInformation 0x110000 0 0x33f2d8 4
wine: Call from 0x7bc4d120 to unimplemented function MSVCR100.dll._fstat64i32, aborting
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Unimplemented function MSVCR100.dll._fstat64i32 called at address 0x7bc4d120 (thread 003f), starting debugger...

Reverting msvcr100 or msvcr90 to native or builtin in any order is useless.

Now I lay me down to sleep(3) Pray the OS my core to keep If I die before I wake Pray the Disk my core to take

Ribaldry
#24 - 2012-03-14 03:43:32 UTC  |  Edited by: Ribaldry
Seems like the latest update has broken me again... "Module not found. LoadLibrary(pythondll) failed"

Does this for eve.exe and repair.exe

EDIT: The fix for this was to revert back to "native,builtin" for 80 and 90 to get past the launcher. Then switch it back to "builtin,native" to actually run the game. I'm now back up and running, but who knows for how long.

So, set everything to builtin,native, run the game. When you get to the latest launcher crash, switch back msvcrt80 and msvcrt90 to native,builtin. Run the game and it patches now, but crashes on eve. Switch all three msvcrts back to builtin,native and run the game and it is working for me.

.

Solver Bear
Enterprise Manufactuers United
#25 - 2012-03-14 03:54:50 UTC
Ribaldry wrote:

10. Click msvcr90 and hit 'Edit...'
11. Select 'Builtin then Native'
12. Click "OK"
13. On the main winecfg window, click "Apply" then "OK"
14. Run eve your normal way. No reboot is required.


Oh yeah, and I'm running multiple clients no problems as well, but I checked the 2 checkboxes on the launcher config (don't remember what they were, but it was about not running the launcher after eve has started and such).

EDIT: Well it seems FPS is in the shitter. 18 FPS w/ 2 clients, 28 FPS with one... yesterday I was locked to vsync at 60 w/ three clients running. Seems this is not a linux only issue.


Confirmed
Van Brum
One Ship Army
#26 - 2012-03-14 03:57:40 UTC
Fresh wineprefix install and Ribaldry solution fixes new eve version for me. Nice! :)

Now I lay me down to sleep(3) Pray the OS my core to keep If I die before I wake Pray the Disk my core to take

Cevin North
Red Dwarf Mining Corporation
space weaponry and trade
#27 - 2012-03-14 05:24:58 UTC
Cool this did actually work for me, as i had EVE running yesterday, even with the little inside patch that got installed.

However now this new Launcher (which is annoying the hell out of me) comes up again with a runtime error.

The error i ger is Program EVE\bin\exefile.exe goes into error
Errorcode R6034 an application has attempted to run the C runtime library incorrectly.

I’ve let Google hunt for this problem, but no solutions yet... I’ve tried all fixes published before to get this fixed too as i had a working client, but no success, any ideas?
Mr M
Sebiestor Tribe
#28 - 2012-03-14 05:49:54 UTC
Cevin North wrote:
The error i ger is Program EVE\bin\exefile.exe goes into error
Errorcode R6034 an application has attempted to run the C runtime library incorrectly.

Not a solution, but, if you read on R6034 here http://msdn.microsoft.com/en-us/library/ms235560(v=vs.80).aspx it says

Quote:
An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.

So it seems like we need CCP to add "a manifest" and it should work again.

Share your experience

Write for the EVE Tribune

www.eve-tribune.com

Marshiro
MOE Corp
#29 - 2012-03-14 07:17:44 UTC
Ubuntu 11.04 natty user here.

Here is what I am getting:

Terminal;
EVE Client version 7.3 build 349998 starting 02:12:35
Multi-Language System: Client using language [EN]
Starting up Trinity through _trinity_deploy.dll ...
fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes
fixme:win:EnumDisplayDevicesW ((null),0,0x33862c,0x00000000), stub!
Skipping GameWorld unittests


Then a window pops up with:

Microsoft Visual C++ Runtime Library

Runtime Error!

Program: C:\program files\CCP\Eve\bin\Evefile.exe

abnormal program termination

I have changed wine from 1.2 to 1.3, did all the msvcr changes as suggested.
mrkaczor trader
Royal Amarr Institute
Amarr Empire
#30 - 2012-03-14 07:43:23 UTC
msvcrt and msvcr100 BOTH need to have "buildin then native" that what sE from launcher in my case!
Bent Barrel
#31 - 2012-03-14 07:48:58 UTC
Mr M wrote:
Cevin North wrote:
The error i ger is Program EVE\bin\exefile.exe goes into error
Errorcode R6034 an application has attempted to run the C runtime library incorrectly.

Not a solution, but, if you read on R6034 here http://msdn.microsoft.com/en-us/library/ms235560(v=vs.80).aspx it says

Quote:
An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.

So it seems like we need CCP to add "a manifest" and it should work again.


I do have a manifest for msvcr90 on my windows and linux installs, so that should not be a problem ???
Elegbara
White Wolf Enterprises
Harmonious Ascent
#32 - 2012-03-14 07:57:11 UTC
I'm getting a pythondll error. Searched internets a bit but haven't yet found any solution.

Open your eyes. And awaken.

Marl Ginnishi
Hoplite Brigade
Ushra'Khan
#33 - 2012-03-14 08:23:02 UTC  |  Edited by: Marl Ginnishi
The "builtin,native" change fixed the first error for me, then eve updated itself and now I get the python error, too:

http://i.imgur.com/y2Waq.png

complete text from that window:

http://pastebin.com/bZyCm3f8

(running the repair tool found no errors,btw)
Marl Ginnishi
Hoplite Brigade
Ushra'Khan
#34 - 2012-03-14 09:58:33 UTC
This fixed the problem:

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

Thanks!
Sidra Necia
Imperial Academy
Amarr Empire
#35 - 2012-03-14 11:50:00 UTC
Fix for today's patch seems to be the following (this worked for me at least):
( I had the "Errorcode R6034")

run winecfg and change:

(native, builtin) to (builtin, native) for all of the following:

msvcr100
msvcr90
msvcr80


My distro is ArchLinux 64 bit with latest nvidia drivers.


darius mclever
#36 - 2012-03-14 12:05:28 UTC
Sidra Necia wrote:
Fix for today's patch seems to be the following (this worked for me at least):
( I had the "Errorcode R6034")

run winecfg and change:

(native, builtin) to (builtin, native) for all of the following:

msvcr100
msvcr90
msvcr80


My distro is ArchLinux 64 bit with latest nvidia drivers.




this or post https://forums.eveonline.com/default.aspx?g=posts&m=934590#post934590 work for me.

openSUSE Factory, wine 1.4 and nvidia Big smile
Sarummay
WipeOut Inc.
Pandemic Horde
#37 - 2012-03-14 12:51:19 UTC
Marl Ginnishi wrote:
This fixed the problem:

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

Thanks!


where do i change this settings? Typed it in terminal and still getting the same crash like you before(searched in the Internet and this seems the correct way but it still don't work)
Anyone know if there is a different command for linux mint (should be the same as on ubuntu)?
Or is there another way to change this setting?
Marl Ginnishi
Hoplite Brigade
Ushra'Khan
#38 - 2012-03-14 12:55:02 UTC  |  Edited by: Marl Ginnishi
It worked this morning. after downtime my eve crashes again. Ugh
(actually the launcher crashes. it only gets to 50% patch download)

If you start eve from the command line (or shell script) execute those commands before the wine command.
mrkaczor trader
Royal Amarr Institute
Amarr Empire
#39 - 2012-03-14 12:57:34 UTC
By trial and error it looks like setting vcrun100, vcrun90 and vcrunt to "buildin, native" finally solved the issue ...
Nuvaro
Republic University
Minmatar Republic
#40 - 2012-03-14 12:57:45 UTC
well i had it working before the update (they did agin this morning then it crashes while doing patch thing. any one knwo how to fix this one. lol since i finally figured out the other one lol