[SOLVED, ЁПТА!] (wine) Не запускается ни одно приложение, использующее 3D-графику

Всем доброго времени суток. Не смотря, что на предыдущие темы никто не отвечал, я снова отпишусь здесь, авось помогут.
Проблема в сабже. Из видимого лишь:

wine: Unhandled page fault on read access to 0xffffffff at address 0x7d528598 (thread 003d), starting debugger...

Дело в том, что дебаггер wine вызывается всегда, как только я пытаюсь запустить какое-либо приложение, которое рисует 3D-графику. Единственную закономерность, которую я заметил, это:
wine: Unhandled page fault on read access to 0xffffffff - этот адрес не меняется.
Можно сделать вывод, что это не проблема wine, а где-то это закопано в моей системе.
Что посоветутете? Пробовал менять версию wine, mesa, nvidia-drivers, USE-flags, пробовал даже переходить на nouveau - безрезультатно. Что интересно: нативные приложения (к примеру, эмуляторы pcsx2, dolphin-emu) работают без проблем, как и gnome-shell, kwin и прочие красивости.
Сразу информация о системе:
make.conf:

# optimization flags for GCC compiler
CFLAGS="-march=core2 -O2 -pipe \
-msse -msse2 -msse3 -mssse3 -msse4.1 \
-ftree-vectorize \
--param l2-cache-size=3072 \
--param l1-cache-size=32 \
-g0 \
-fomit-frame-pointer \
-mfpmath=sse,387"

#-fpermissive требуется для сборки smartcam
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"

INPUT_DEVICES="keyboard evdev mouse"
USE="mmx sse sse2 sse3 ssse3 \
 X -cups raster \
 gnome gtk gtk3 -kde -qt4 -declarative -webkit -sql -c++0x \
 cleartype freetype truetype type1 \
 -bindist \
 bluetooth \
 alsa gsm pulseaudio \
 fbcondecor"

VIDEO_CARDS="nvidia"
PKGDIR="/usr/local/portage/bin32" 
LINGUAS="ru en"
ACCEPT_KEYWORDS="~x86"
MAKEOPTS="-j3"
ACCEPT_LICENSE="*"
FEATURES="ccache parallel-fetch candy buildpkg"
CCACHE_SIZE="5G"
CCACHE_DIR="/ccache" 
EMERGE_DEFAULT_OPTS="--quiet-build=n"
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --with-bdeps=y"

#source /var/lib/layman/make.conf
PORTDIR_OVERLAY="/usr/local/portage"

# DELTA:
FETCHCOMMAND="/usr/bin/getdelta.sh \"\${URI}\" -O \"${DISTDIR}/\${FILE}\""

Оговорюсь сразу: на флаг -mfpmath=sse,387, возможно, не стоит обращать большого внимания, ибо совсем недавно wine работал с учетом того, что вся система собрана с флагом генерации sse-инструкций для операцией с плавающей точкой. Ради эксперимента пробовал даже полностью пересобрать систему без этого флага - прошло очень много времени, но это не дало результата.

emerge --info:

Portage 2.2.0_alpha100 (default/linux/x86/10.0/desktop/gnome, gcc-4.6.2, glibc-2.14.1-r2, 3.3.1-gentoo i686)
=================================================================
System uname: 
Timestamp of tree: Sun, 08 Apr 2012 00:45:01 +0000
ccache version 3.1.7 [enabled]
app-shells/bash:          4.2_p24
dev-lang/python:          2.7.2-r3, 3.2.2-r1
dev-util/ccache:          3.1.7
dev-util/cmake:           2.8.7-r5
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.9.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.4
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.3-r1, 4.6.2
sys-devel/gcc-config:     1.6
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.3 (virtual/os-headers)
sys-libs/glibc:           2.14.1-r2
Repositories: gentoo local
Installed sets: 
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -msse -msse2 -msse3 -mssse3 -msse4.1 -ftree-vectorize --param l2-cache-size=3072 --param l1-cache-size=32 -g0 -fomit-frame-pointer -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=core2 -O2 -pipe -msse -msse2 -msse3 -mssse3 -msse4.1 -ftree-vectorize --param l2-cache-size=3072 --param l1-cache-size=32 -g0 -fomit-frame-pointer -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build=n --with-bdeps=y"
FEATURES="assume-digests binpkg-logs buildpkg candy ccache distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/local/portage/bin32"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb bluetooth branding bzip2 cairo cdda cdr cleartype cli colord consolekit cracklib crypt cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam fbcondecor firefox flac fortran freetype gdbm gdu gif gnome gnome-keyring gnome-online-accounts gpm gsm gstreamer gtk gtk3 iconv ipv6 jpeg lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap nautilus ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf png policykit ppds pppd pulseaudio qt3support raster readline sdl session socialweb spell sse sse2 sse3 ssl ssse3 startup-notification svg sysfs tcpd tiff truetype type1 udev unicode usb vorbis x264 x86 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard evdev mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

Если не хватит еще какой-либо информации - проинформиуйте, но пока я ОЧЕНЬ прошу вашей помощи, ибо уже много нервов потратил.

---------------
РЕШЕНО! Блин, сколько нервов было потрачено! Оказывается, что интуиция меня не подвела. Оказывается, проблема была коварна. Именно вайн вызывал сегфолтинг библиотеки libasound.so, именно на ней спотыкалась работа приложений! Я это понял, как только скомпилировал VirtualBox и после запуска виртуальной ОС произошёл kernel panic. Дабы решить проблему, я пересобрал alsa-lib с наиболее безопасными флагами с помощью

CFLAGS="-march=core2 -pipe" emerge -v alsa-lib

- и проблема решилась! А вот и презент в честь этого - всеми нелюбимый второй Крысис.

вот всё расписал, молодец, а

вот всё расписал, молодец, а нужного нет.)
Какие версии wine ставил и с какими use флагами

Да, извиняюсь, жестко ступил

Да, извиняюсь, жестко ступил =)
Итак...
emerge -pv wine:

Calculating dependencies                                     ... done!
[ebuild     U  ] app-emulation/wine-1.5.1 [1.3.37] USE="X alsa gecko gsm gstreamer jpeg lcms ldap mp3 ncurses nls opengl oss perl png ssl threads truetype win32 xml -capi -cups -custom-cflags -fontconfig -gnutls -gphoto2 -hardened -odbc% -openal -opencl -samba -scanner (-selinux) -test -udisks -v4l (-win64) -xcomposite -xinerama" 0 kB

Как видно, сейчас стоит 1.3.37. Начиная с версий выше этой, перестают работать даже 2D-игры - снова вызывается дебаггер, и снова с одинаковым первым адресом - "wine: Unhandled page fault on read access to 0xffffffff at address 0x0000:0x7dad9598 (thread 002f), starting debugger...
"

Пробовал версии: 1.3.37; 1.4_rc1; 1.4_rc2; 1.4_rc3; 1.4; 1.5.0; 1.5.1 - ни на одной не работает 3D-графика.
Может ли проблема быть в том, что перед установкой системы я полностью пересобрал систему (emerge -eav system) с флагом -mfpmath=sse,387? Но... Дело в том, что я пробовал пересобирать всю систему и без этого флага - сейчас жалею о бесцельно проср^Wпройденном времени. Как замечено, на 1.3.37 начинает работать 2D-графика (на более новых версиях не работает даже моя любимая игрушка "DX-Ball-2").
Отвечу на всё, что потребуется, но очень прошу помощи, уже сил просто нет...

Кстати, запуск приложений

Кстати, запуск приложений виндовс осуществляеться из другого раздела? с файловой системой ntfs? wine хочет чтобы раздел монтировался с пермишнами на разрешения исполнения

Такой момент: вайн сам по

Такой момент: вайн сам по себе достаточно малопригодный к использованию с игрушками и более менее навороченными программами.
http://wiki.winehq.org/winetricks_ru - повзоляет устанавливить ряд дополнений и родных виндовых библиотек, в том числе DX.

И ещё один момент, вайн своё окружение хранит в ~/.wine - иногда бывает полезно, особенно при переходе на новые версии, сделать копию этого каталога и попробовать настроить окружение wine с нуля, в том числе и все установки winetricks. Достаточно часто такая процедура помогает в решении проблем (даже в этом вопросе эмулируется винда, да))

-= Concordia victoriam gignit =-

Спасибо за ответ. Кстати,

Спасибо за ответ. Кстати, этот метод я пробовал, тобишь просто сносил префикс ~/.wine/, настраивая всё заново. Снова сносил, снова настраивал (всё равно важного я там ничего не храню). Winetricks тоже в наличии. Чего я только не пробовал устанавливать, но погоды это просто не изменило - в любом случае идет вызов дебаггера, и адрес один и тот-же - 0xffffffff - жутко бесит. Продолжал гуглить - каждый решал эту проблему по-разному. Кто-то обновлял драйвера, кто-то переходил со свободных на проприетарные, кто-то отключал поддержку шейдеров - ничего не сработало. Я просто в шоке. Осталось лишь 2 варианта: пересобрать всю систему без флага -mfpmath=sse,387 и установить на отдельный раздел новую Gentoo, но на стабильной ветви. Вот пока что такие у меня мысли.

Было бы интересно увидеть

Было бы интересно увидеть полный лог вайна. Дьявол кроется в мелочах и причина ошибки зачастую не в той строке, где она выявляется.
"Адрес" 0xffffffff - видимо какая-то специфическая константа (тот же null) и на него вообще можно не обращать внимания, важно почему эта константа оказалась переданной как адрес. А тут, чем больше информации, тем лучше

-= Concordia victoriam gignit =-

Наконец-то заметил ещё одну

Наконец-то заметил ещё одну закономерность. При каждом падении вайн-приложений идёт акцент на звук. Это уже становится намного интереснее. Возможно, как раз проблема в том, что флаг -mpfmath=sse,387 разваливает возможность работы вайна с этими приложениями.

Кстати, сейчас сделал даунгрейд к версии 1.3.33.

Лог запуска, к примеру, Half-Life 1:

winedbg /media/local/Games/Half-Life\ +\ Opposing\ Force\ +\ Blue\ Shift/hl.exe
WineDbg starting on pid 0022
0x7b85c663 ExitProcess+0xfe3 in kernel32: movl	%edi,0x4(%esp)
Wine-dbg>next
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2c4,0x00000000), stub!
fixme:ddraw:ddraw7_FlipToGDISurface iface 0x139e88 stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
err:mmtime:TIME_MMTimeStop Timer still active?!
Invalid address (0x7b85c66f ExitProcess+0xfef) for breakpoint 0, disabling it
Process of pid=0022 has terminated

Лог запуска SCP-087:

winedbg /media/files/Games/SCP-087-B/SCP-087-B.exe 
WineDbg starting on pid 0022
0x7b85c663 ExitProcess+0xfe3 in kernel32: movl	%edi,0x4(%esp)
Wine-dbg>next
fixme:win:EnumDisplayDevicesW ((null),0,0x33f6a4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f668,0x00000000), stub!
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d29a468).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7d29a468 ESP:0033f8a4 EBP:00080000 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:ffffffff EBX:7d329ff4 ECX:0033f8d4 EDX:0033f924
 ESI:7d2fc190 EDI:00000014
Stack dump:
0x0033f8a4:  001dfd90 7d2fc184 00000008 7bc49bde
0x0033f8b4:  7d621b50 001dfc48 001eb068 00000001
0x0033f8c4:  001dfc4c 00000001 7d2fc0a0 7d2fc0e0
0x0033f8d4:  00000020 0033f8ec 7bc4a09e 0000b1d8
0x0033f8e4:  7bc38eb9 7bcb6ff4 0033f94c 7bc4b316
0x0033f8f4:  00110060 b7524bad b762bff4 b762d3e0
Backtrace:
=>0 0x7d29a468 in libasound.so.2 (+0x54468) (0x00080000)
  1 0x7d2da2c0 in libasound.so.2 (+0x942bf) (0x7d6253dc)
  2 0x7d29ab15 snd_pcm_hw_refine+0x34() in libasound.so.2 (0x0033fafc)
  3 0x7d290d72 snd_pcm_hw_params_any+0x31() in libasound.so.2 (0x0033fafc)
  4 0x7d35f388 in winealsa (+0xf387) (0x0033fafc)
  5 0x7c66fa86 in dsound (+0x1fa85) (0x0033fb5c)
  6 0x7c66212f in dsound (+0x1212e) (0x0033fbdc)
  7 0x7c6628fb in dsound (+0x128fa) (0x0033fc2c)
  8 0x7c660a6f DirectSoundCreate8+0x1ae() in dsound (0x0033fc9c)
  9 0x100cc6ab in scp-087-b (+0xcc6aa) (0x0033fd58)
0x7d29a468: movq	%mm0,0x0(%ecx)
Wine-dbg>

Лог запуска Voltage:

winedbg /media/local/Games/Voltage/Voltage.exe 
WineDbg starting on pid 0022
0x7b85c663 ExitProcess+0xfe3 in kernel32: movl	%edi,0x4(%esp)
Wine-dbg>next
fixme:win:EnumDisplayDevicesW ((null),0,0x33e5c8,0x00000000), stub!
Invalid address (0x7b85c66f ExitProcess+0xfef) for breakpoint 0, disabling it
Process of pid=0022 has terminated

Лог запуска Armadillo Run:

winedbg /media/local/Games/Armadillo\ Run\ v1.0.6/"Armadillo Run.exe"
WineDbg starting on pid 0022
0x7b85c663 ExitProcess+0xfe3 in kernel32: movl	%edi,0x4(%esp)
Wine-dbg>next
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d230468).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7d230468 ESP:0033f074 EBP:00080000 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:ffffffff EBX:7d2bfff4 ECX:0033f0a4 EDX:0033f0f4
 ESI:7d292190 EDI:00000014
Stack dump:
0x0033f074:  0012e6c8 7d292184 00000008 7bc49bde
0x0033f084:  7d57aa38 0012e580 00140000 00000001
0x0033f094:  0012e584 00000001 7d2920a0 7d2920e0
0x0033f0a4:  00000020 0033f0bc 7bc4a09e 000f1838
0x0033f0b4:  7bc38eb9 7bcb6ff4 0033f11c 7bc4b316
0x0033f0c4:  00110060 b750abad b7611ff4 b76133e0
Backtrace:
=>0 0x7d230468 in libasound.so.2 (+0x54468) (0x00080000)
  1 0x7d2702c0 in libasound.so.2 (+0x942bf) (0x7d57e2c4)
  2 0x7d230b15 snd_pcm_hw_refine+0x34() in libasound.so.2 (0x0033f2cc)
  3 0x7d226d72 snd_pcm_hw_params_any+0x31() in libasound.so.2 (0x0033f2cc)
  4 0x7d2f5388 in winealsa (+0x15387) (0x0033f2cc)
  5 0x7c606a86 in dsound (+0x26a85) (0x0033f32c)
  6 0x7c5f912f in dsound (+0x1912e) (0x0033f3ac)
  7 0x7c5f98fb in dsound (+0x198fa) (0x0033f3fc)
  8 0x7c5f7a6f DirectSoundCreate8+0x1ae() in dsound (0x0033f46c)
  9 0x1000cc8f in fmod (+0xcc8e) (0x0033f528)
0x7d230468: movq	%mm0,0x0(%ecx)
Wine-dbg>

Лог запуска Portal 2:

winedbg /media/local/Games/Portal\ 2.v\ Update\ 1/portal2.exe 
WineDbg starting on pid 0022
0x7b85c663 ExitProcess+0xfe3 in kernel32: movl	%edi,0x4(%esp)
Wine-dbg>next
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
Thread ID=0023 renamed using MS VC6 extension (name=="MainThrd")
Thread ID=0024 renamed using MS VC6 extension (name=="IOJob0")
Thread ID=0025 renamed using MS VC6 extension (name=="IOJob1")
fixme:win:EnumDisplayDevicesW ((null),0,0x33e194,0x00000000), stub!
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x12cdb0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33e0f0)
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33de2c, uiNumDevices=1, cbSize=12) stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

... ... ...

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
Thread ID=002a renamed using MS VC6 extension (name=="GlobPool0")
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0x1a8): stub
Thread ID=002b renamed using MS VC6 extension (name=="SaveJob0")
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

... ... ...

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xb31ea468).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:b31ea468 ESP:0033df28 EBP:00080000 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:ffffffff EBX:b3279ff4 ECX:0033df58 EDX:0033dfa8
 ESI:b324c190 EDI:00000014
Stack dump:
0x0033df28:  0dd980c0 b324c184 00000008 7bc49bde
0x0033df38:  7cadee28 0dd97f78 0d529988 00000001
0x0033df48:  0dd97f7c 00000001 b324c0a0 b324c0e0
0x0033df58:  00000020 0033df70 7bc4a09e 000000e0
0x0033df68:  7bc38eb9 7bcb6ff4 0033dfd0 7bc4b316
0x0033df78:  00110060 b748bbad b7592ff4 b75943e0
Backtrace:
=>0 0xb31ea468 in libasound.so.2 (+0x54468) (0x00080000)
  1 0xb322a2c0 in libasound.so.2 (+0x942bf) (0x7cae2fd4)
  2 0xb31eab15 snd_pcm_hw_refine+0x34() in libasound.so.2 (0x0033e180)
  3 0xb31e0d72 snd_pcm_hw_params_any+0x31() in libasound.so.2 (0x0033e180)
  4 0xb32af388 in winealsa (+0xf387) (0x0033e180)
  5 0xb2cfaa86 in dsound (+0x1aa85) (0x0033e1e0)
  6 0xb2ced12f in dsound (+0xd12e) (0x0033e260)
  7 0xb2cedb3b in dsound (+0xdb3a) (0x0033e2b0)
  8 0xb2ceb5cf DirectSoundCreate+0x1ae() in dsound (0x0033e320)
  9 0x08e25c9f in engine (+0x15c9e) (0x0033e40c)
  10 0x08e2647a in engine (+0x16479) (0x0033e420)
  11 0x08e25bb9 in engine (+0x15bb8) (0x0033e42c)
  12 0x08e27123 in engine (+0x17122) (0x0033e568)
  13 0x090033e7 in engine (+0x1f33e6) (0x0033e594)
  14 0x09007444 in engine (+0x1f7443) (0x0033e5b0)
  15 0x0900675c in engine (+0x1f675b) (0x0033e654)
  16 0x0900712e in engine (+0x1f712d) (0x0033e678)
  17 0x00689020 in launcher (+0x901f) (0x0033e8c0)
  18 0x004011dc in portal2 (+0x11db) (0x0033fde0)
  19 0x0040177e in portal2 (+0x177d) (0x0033fe70)
  20 0x7b85b67c call_process_entry+0xb() in kernel32 (0x0033fe88)
  21 0x7b85c66f ExitProcess+0xfee() in kernel32 (0x0033fec8)
  22 0x7bc75030 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  23 0x7bc77dad call_thread_func+0x7c() in ntdll (0x0033ffa8)
  24 0x7bc7500e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  25 0x7bc4d32e call_dll_entry_point+0x33d() in ntdll (0x0033ffe8)
  26 0xb75d307d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0xb31ea468: movq	%mm0,0x0(%ecx)
Wine-dbg>

Вот такие дела. Начинаю замечать, что я ССЗБ, но мне нужно просто узнать причину, почему именно

=>0 0xb31ea468 in libasound.so.2 (+0x54468) (0x00080000)

Или может нужны более полные логи каждого из этих приложений? А то, скорее всего, я делал неправильно, когда запускал программы в вайновском дебаггере, ибо он вызывается сам при возникновении каких-то ошибок.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".