[Bug 37218] Unity3D 4.x crash handler causes assertion in Wine's PDB parser with app provided debug symbols in PDB format
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Jan 18 10:42:58 CST 2015
https://bugs.winehq.org/show_bug.cgi?id=37218
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Component|-unknown |dbghelp
Summary|Assertion fail while |Unity3D 4.x crash handler
|starting Unity3d |causes assertion in Wine's
| |PDB parser with app
| |provided debug symbols in
| |PDB format
Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
although I can't reproduce your crash I can at least confirm that Wine's PDB
parser chokes on the PDB files shipped with Unity.
I had the pleasure to debug some nasty random freeze (Mono is always up for
surprises) and 'dbghelp' does indeed not like those PDBs, hence they have to be
renamed or moved out of the way:
--- snip ---
$ pwd
/home/focht/wine-apps/unity3d/drive_c/Program Files/Unity/Editor
$ ls -la *.pdb
-rw-rw-r--. 1 focht focht 7130112 Nov 18 17:37 mono.pdb
-rw-rw-r--. 1 focht focht 171617280 Nov 18 17:56 Unity.pdb
--- snip ---
There are a few other PDB related bugs though, such as bug 34990
NOTE: Fixing the assert() problem won't probably help you since it's triggered
by some crash elsewhere.
Used the following 'winetricks' extension verb:
https://github.com/Unity3D-Wine-Support/Unity3D-on-Wine/blob/master/unity3d.verb
--- snip ---
$ winetricks --no-isolate -q unity3d
--- snip ---
$ sha1sum UnitySetup-4.6.0.exe
5cc7a85e186c965d230bcc7a2a463d92fbc2f7fc UnitySetup-4.6.0.exe
$ du -sh UnitySetup-4.6.0.exe
1.3G UnitySetup-4.6.0.exe
$ wine --version
wine-1.7.34-74-gcf92569
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list