http://bugs.winehq.org/show_bug.cgi?id=31756
Bug #: 31756 Summary: Borderlands 2 crash on startup (once ingame) on wow64 Product: Wine Version: 1.5.13 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: adys.wh@gmail.com Classification: Unclassified
Seems to be only on wow64 but havent tested in a 32bit prefix. The following pops up, see if it's enough to pinpoint an issue (no backtrace):
fixme:dbghelp:elf_search_auxv can't find symbol in module fixme:dbghelp_dwarf:dwarf2_parse_subprogram_block Unhandled Tag type 0x15 at ctx(0x233b4a0,L"kernel32<elf>"), for debug_info(abbrev:0x25012380,symt:(nil)) fixme:dbghelp_dwarf:dwarf2_parse_subprogram_block Unhandled Tag type 0xf at ctx(0x233b4a0,L"kernel32<elf>"), for debug_info(abbrev:0x25012380,symt:(nil)) fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) pEncodePara in function fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) dwFlags in function fixme:dbghelp:validate_addr64 Unsupported address fffffffff7320000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff7300000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff72e0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff72b0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff7290000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff7230000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff7010000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff5090000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff5040000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff5020000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff5000000 fixme:dbghelp:validate_addr64 Unsupported address ffffffffefbc0000 fixme:faultrep:ReportFault 0x233eb98 0x0 stub
http://bugs.winehq.org/show_bug.cgi?id=31756
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@orange.fr
--- Comment #1 from Jerome Leclanche adys.wh@gmail.com 2012-09-21 03:41:18 CDT --- cc eric pouech, per irc
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #2 from Jerome Leclanche adys.wh@gmail.com 2012-09-22 01:05:56 CDT --- Created attachment 41774 --> http://bugs.winehq.org/attachment.cgi?id=41774 ssleay error message
Tested on a clean winearch=win32 wineprefix. Error happens there too apparently. In addition, getting an ssleay error with it.
Found another arch user with the same issue: https://bbs.archlinux.org/viewtopic.php?pid=1164632
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #3 from Jerome Leclanche adys.wh@gmail.com 2012-09-22 01:54:22 CDT --- Created attachment 41775 --> http://bugs.winehq.org/attachment.cgi?id=41775 Dump file of the crash
I just noticed the game actually has mdmp files.
http://bugs.winehq.org/show_bug.cgi?id=31756
André Fettouhi A.Fettouhi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |A.Fettouhi@gmail.com
--- Comment #4 from André Fettouhi A.Fettouhi@gmail.com 2012-09-22 04:57:29 CDT --- Happens to me also on Arch 64 bit. Getting this error
Fatal error!
ssleay_rand_add() Address=0xe1cff886 (filename not found) [in ]
I'm running it in a win32 prefix btw.
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #5 from Jerome Leclanche adys.wh@gmail.com 2012-09-22 05:06:24 CDT --- winetricks winhttp works around it.
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #6 from André Fettouhi A.Fettouhi@gmail.com 2012-09-22 07:45:55 CDT --- Yep I can confirm installing winhttp makes the error go away and the game can be launched and played.
http://bugs.winehq.org/show_bug.cgi?id=31756
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Borderlands 2 crash on |Borderlands 2 crash on |startup (once ingame) on |startup (once ingame) |wow64 |
http://bugs.winehq.org/show_bug.cgi?id=31756
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winhttp
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #7 from Hans Leidekker hans@meelstraat.net 2012-09-22 11:22:34 CDT --- Please attach a +winhttp trace.
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #8 from Jerome Leclanche adys.wh@gmail.com 2012-09-22 11:58:05 CDT --- Created attachment 41777 --> http://bugs.winehq.org/attachment.cgi?id=41777 Borderlands +winhttp log
http://bugs.winehq.org/show_bug.cgi?id=31756
Xpander xpander0@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xpander0@gmail.com
--- Comment #9 from Xpander xpander0@gmail.com 2012-09-22 14:04:29 CDT --- jep also confirming that winhttp fixes the issue
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #10 from Hans Leidekker hans@meelstraat.net 2012-09-22 16:13:01 CDT --- (In reply to comment #9)
jep also confirming that winhttp fixes the issue
winhttp uses openssl for https connections, native winhttp uses secur32 which is implemented on top of gnutls. So the fatal ssl error makes me suspect that this is an issue with your openssl library.
What version do you have installed?
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #11 from Xpander xpander0@gmail.com 2012-09-22 16:17:29 CDT --- (In reply to comment #10)
(In reply to comment #9)
jep also confirming that winhttp fixes the issue
winhttp uses openssl for https connections, native winhttp uses secur32 which is implemented on top of gnutls. So the fatal ssl error makes me suspect that this is an issue with your openssl library.
What version do you have installed?
1.0.1-4
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #12 from Hans Leidekker hans@meelstraat.net 2012-09-22 16:35:04 CDT --- (In reply to comment #11)
(In reply to comment #10)
(In reply to comment #9)
jep also confirming that winhttp fixes the issue
winhttp uses openssl for https connections, native winhttp uses secur32 which is implemented on top of gnutls. So the fatal ssl error makes me suspect that this is an issue with your openssl library.
What version do you have installed?
1.0.1-4
How was it compiled? Do people see this on distros other than Arch?
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #13 from Xpander xpander0@gmail.com 2012-09-22 16:36:44 CDT ---
How was it compiled? Do people see this on distros other than Arch?
im on linux mint and its compiled by ubuntu team probably.
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #14 from Jerome Leclanche adys.wh@gmail.com 2012-09-22 18:07:05 CDT --- (In reply to comment #13) The arch forums and appdb did mention a couple of people managing to get through by reinstalling some libs. It also seems not to be happening for some people (mostly ubuntu users, but that could just be correlation with the majority of users being on ubuntu).
This is the lib32-gnutls compile script for arch: http://paste2.org/p/2254609
http://bugs.winehq.org/show_bug.cgi?id=31756
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #15 from Jerome Leclanche adys.wh@gmail.com 2012-10-01 17:43:52 CDT --- Hans, any idea what might be wrong here?
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #16 from Hans Leidekker hans@meelstraat.net 2012-10-02 02:31:42 CDT --- (In reply to comment #15)
Hans, any idea what might be wrong here?
I'm not sure, but seeing ssleay_rand_add in the error message reminds me of the stack realignment trouble in some distributions (bug 22316).
http://bugs.winehq.org/show_bug.cgi?id=31756
--- Comment #17 from Jerome Leclanche adys.wh@gmail.com 2012-10-02 05:02:40 CDT --- (In reply to comment #16) That may explain why primarily Arch users are seeing this.
http://bugs.winehq.org/show_bug.cgi?id=31756
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #18 from Jacek Caban jacek@codeweavers.com 2013-02-19 08:51:11 CST --- Please retest with current Wine version.
http://bugs.winehq.org/show_bug.cgi?id=31756
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |ABANDONED
--- Comment #19 from Hans Leidekker hans@meelstraat.net 2013-03-28 04:20:57 CDT --- This is moot because winhttp no longer uses openssl, and I believe this was an upstream bug in the first place.
http://bugs.winehq.org/show_bug.cgi?id=31756
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Hans Leidekker hans@meelstraat.net 2013-03-28 04:38:07 CDT --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=31756
Thomas Luquet thomas@luquet.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thomas@luquet.net
http://bugs.winehq.org/show_bug.cgi?id=31756
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED Resolution|ABANDONED |FIXED
--- Comment #21 from Jerome Leclanche adys.wh@gmail.com 2013-08-18 22:05:36 CDT --- Fixed applies.
http://bugs.winehq.org/show_bug.cgi?id=31756
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org 2013-08-30 13:05:37 CDT --- Closing bugs fixed in 1.7.1.