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.
 

SiSi crash

Author
Snowflake Tem
The Order of Symbolic Measures
#1 - 2012-02-29 18:24:30 UTC

Checked out the new game launcher. everything okay until character selection. Crashes on loading station environment.

Tranquillity Game client works just fine.

Is it appropriate to report problems with the client running under wine or should a bug report go directly to wineHQ?

if the latter, how do you generate a bug report in ubuntu 11.10?


Kontalaa
New Eden Trading Association
#2 - 2012-03-10 12:03:06 UTC
When filing bugs you should file them on WineHQ (if a wine-component is broken) or to CCP (if an eve-component is broken)

I currently have a wine-issue with the sisi-client - it crashes on startup
The new loader works fine (patches the client and everything). problem is: EVE is crashing with a VC++-Runtime-Exception

I started the EXEFile.exe with winedbg and got
Quote:
fixme:heap:HeapSetInformation (nil) 1 (nil)
fixme:heap:HeapSetInformation 0x48b000 0 0x33f31c
fixme:win:EnumDisplayDevicesW ((null),0,0x338608,0x00000000), stub
Unhandled exception: C++ exception(object = 0x00339c2c, type = 0x7808c980) in 32-bit code (0x7ecec5e2)
Register dump
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006
EIP:7ecec5e2 ESP:00339b80 EBP:00339be4 EFLAGS:00000283( - -- I S - - -C
EAX:7ecd8245 EBX:7ed55ff4 ECX:19930520 EDX:00339ba
ESI:e06d7363 EDI:00339cb
Stack dump
0x00339b80: 00339c10 0000000c 0048b000 e06d736
0x00339b90: 00000001 00000000 7ecec5e2 0000000
0x00339ba0: 19930520 00339c2c 7808c980 0048b00
0x00339bb0: 00339c54 00339c54 00339bdc 022a900
0x00339bc0: 78052ddc 00339cb4 7ef77fbb 0000001
0x00339bd0: 00000010 00339c2c 7ecec59a 0000000
Backtrace
=>0 0x7ecec5e2 RaiseException+0x52(code=0xe06d7363, flags=0x1, nbargs=< is not available >, args=0x339c10) [/home/sdressel/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x00339be4
1 0x78ac872d in msvcr100 (+0x2872c) (0x00339c1c
2 0x78060e38 in msvcp100 (+0x10e37) (0x00339c38
3 0x0b545e64 in evelocalization (+0x5e63) (0x00339c8c
4 0x0b546899 in evelocalization (+0x6898) (0x00339cd4
5 0x0b54b814 in evelocalization (+0xb813) (0x00339e10
6 0x1e01ba86 in python27 (+0x1ba85) (0x02a7f610
0x7ecec5e2 RaiseException+0x52 [/home/sdressel/wine-git/dlls/kernel32/except.c:84] in kernel32: subl $4,%es


Looks like there is a problem with the native (MS) msvcr100.dll as there is a C++-Exception flying
When i switch to the builtin (Wine)-Version of that library it crashes even earlier with a "not implemented"-error

I still dunno if the (native) dll is broken or if eve/python does some stupid **** while initialising the localisation

Wine is of course the current git-build.
Tetractys
Very Italian People
The Initiative.
#3 - 2012-03-11 21:23:29 UTC  |  Edited by: Tetractys
Same here (wine 1.4-rc6 - starndard packaging for ubuntu 11.10 - xfce DE). I'll try to setup the msvcr100.dll as native (downloaded from MSsite).
Tranquility runs perfectly.

Edit: no way. Furthermore there is a different dimension from builtin to native dll - weird.
Kadesh Priestess
Goryn Clade
#4 - 2012-03-13 10:10:06 UTC  |  Edited by: Kadesh Priestess
Getting the same error for few weeks on sisi client. Was hoping it will be fixed on wine/ccp side by cruc 1.5 release, but... Had to fight with lazyness and fill wine bug report.

Had anyone reported it already? And ofc, any solutions are greatly appreciated. I didn't find a way to make it work.

ps Wine 1.4 release, with vcrun2005/2008/2010 installed through winetricks - crashes on load.
pps Okay, everything works now. Just switched msvcr100 to builtin (builtin then native probably will work too). Looks like eve attempts to use bundled library, so we have to explicitly tell wine to use builtin library instead of native, even if you didn't install vcrun2010 yourself. Can't find bundled library tho.
ppps Somebody still has to fill bug @ wine bugtracker :)
Kadesh Priestess
Goryn Clade
#5 - 2012-03-13 11:17:53 UTC
To summarize my previous post:

1) I'm using wine 1.4 (built from source)
2) I used clean prefix (started from scratch just today)
3) Used winetricks to install vcrun2008 (it is required to use downloaded component in repair tool / sisi launcher, downloader of new eve launcher is probably the same and needs it too)
4) Installed tq version which worked fine
5) used sisi launcher to get sisi version (w/o copying client, so it downloaded and reinstalled sisi client which should be forthcoming cruc 1.5 from scratch too), had 3 crashed during install process - but fortunately as data was cached sisi launcher resumed process each time
6) in winecfg set msvcr100 to builtin-then-native

After which sisi client launches w/o any issues (ingame environment works fine too, both space and stations)
MrJake
Dominatio Septentria
#6 - 2012-03-13 11:46:06 UTC
not only sisi now crashing. since the update of this morning to crucible 1.5 on tranq im getting same results. Thats bad and this issue just took on a new scale i think now that it affects tranquility and not only sisi.
Ravow
Republic Military School
Minmatar Republic
#7 - 2012-03-13 12:53:29 UTC
Follow Kadesh Priestess instruction, it works!

The only difference I made on my side is that I have copied my CCP folder in the new wineprefix and dirrectly updated tranquillity.
Anarielle Shahni
La Cage aux Folles
#8 - 2012-03-13 13:16:04 UTC
Worked for me only doing the last step !

Thank you :D
Kontalaa
New Eden Trading Association
#9 - 2012-03-14 14:17:30 UTC
Kadesh Priestess attemped worked for me! many thanks!