Bug 209688 - emulators/wine-staging 1.9.7< crash when builded with OSS support.
Summary: emulators/wine-staging 1.9.7< crash when builded with OSS support.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Gerald Pfeifer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-22 00:04 UTC by sasamotikomi
Modified: 2016-06-19 17:38 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sasamotikomi 2016-05-22 00:04:23 UTC
Same situation like here but for wine-staging/i386-wine-staging:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204229#c0
open winecfg -> Audio (tab) -> crash:
Reading symbols from /usr/local/lib/wine/winex11.drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/wine/winex11.drv.so
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libxcb.so.1
Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXxf86vm.so.1
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXrandr.so.2
Reading symbols from /usr/local/lib/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcomposite.so.1
Reading symbols from /usr/local/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXi.so.6
Reading symbols from /usr/local/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.6
Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.1
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/wine/usp10.dll.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/wine/usp10.dll.so
Reading symbols from /usr/local/lib/wine/mmdevapi.dll.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/wine/mmdevapi.dll.so
Reading symbols from /usr/local/lib/wine/oleaut32.dll.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/wine/oleaut32.dll.so
Reading symbols from /usr/local/lib/wine/wineoss.drv.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/wine/wineoss.drv.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x7bc8b642 in ?? ()
[New Thread 62803580 (LWP 100634/wine)]
[New Thread 62803080 (LWP 101056/wine)]
(gdb) bt full
#0  0x7bc8b642 in ?? ()
No symbol table info available.
Cannot access memory at address 0xbf9fcf68

As result no single software which use sound (due not alternative audio server support such Jack) can't be used.
Comment 1 Gerald Pfeifer freebsd_committer freebsd_triage 2016-05-22 13:40:27 UTC
This report is against an older versions, currently we already have
Wine 1.9.10 in ports.  Also -staging is even more experimental than
-devel (it carrying additional patches on top of -devel).

If you see the same with -devel, would you mind engaging in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204229
per David's recommendation there?

*** This bug has been marked as a duplicate of bug 204229 ***
Comment 2 sasamotikomi 2016-05-23 02:18:55 UTC
(In reply to Gerald Pfeifer from comment #1)
This report for all 32-bit version of wine-staging 1.9.8, 1.9.9 and current 1.9.10.
Backtrace from 1.9.10 crash, I don't test 64-bit version of wine-staging. 
I tested 32-bit version of wine-devel and i386-wine-devel isn't affected, I don't know status of 64-bit version too.
And yes, disable OSS support and add options for alternative sound server Jack/pulseaudio/ALSA will solve this situations.
Comment 3 Henry Hu 2016-06-02 00:02:27 UTC
(In reply to sasamotikomi from comment #2)
The problem seems to be fixed by the 1.9.11 release?
Comment 4 Gerald Pfeifer freebsd_committer freebsd_triage 2016-06-19 17:38:09 UTC
Thank you for the update, marking as fixed accordingly, and I expect
to update the wine-devel port to version 1.9.12 soon on top of that.