Date: Mon, 03 Sep 2018 20:29:33 +0000 From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 231010] emulators/wine: (amd64) Segmentation fault when built on 12.0-CURRENT/ALPHA Message-ID: <bug-231010-29464-skw7LtwNBd@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-231010-29464@https.bugs.freebsd.org/bugzilla/> References: <bug-231010-29464@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231010 --- Comment #3 from Theron Tarigo <theron.tarigo@gmail.com> --- It turns out to be that the *.dll.so are broken; the Wine loader (__wine_process_init) does work. How I have determined this: Where "12x build" is Wine 3.0.2 port built on FreeBSD 12.0-ALPHA Where "11x build" is Wine 3.0.2 port built on FreeBSD 11.2-RELEASE - Installing the 12x build produces a broken (segfaulting) installation. - Installing the 12x build, but replacing all /usr/local/lib/wine/* from 11x build, produces a working installation. - Installing the 11x build produces a working installation. - Installing the 11x build, but replacing the single file /usr/local/lib/wine/kernel32.dll.so with the one from the 12x build, prod= uces a broken (segfaulting) installation. kernel32.dll.so is the first object to be loaded, so replacing it alone is sufficient to break the installation. However, using a good kernel32.dll.so but replacing other *.dll.so with those from the 12x build also causes the problem, so kernel32.dll.so is not the only one affected. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-231010-29464-skw7LtwNBd>