[Bug 1187836] New: Kernel update(s) cause Wine Rocksmith 2014 with JACK crash
Adding process 8782 for game ID 221680 SuspendRefNum error JackClient::Execute error name = Rocksmith2014 Unhandled exception: assertion failed in 32-bit code (0xf7f23149). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:f7f23149 ESP:0031f350 EBP:0031f36c EFLAGS:00200246( - -- I Z- -P- ) EAX:00000000 EBX:00000002 ECX:0031f36c EDX:00000000 ESI:00000008 EDI:00000000 Stack dump: 0x0031f350: 0031f36c 00000000 0031f36c f7b23b12 0x0031f360: 00000000 00000000 00000000 00001000 0x0031f370: 00000000 00000000 00000000 00000000 0x0031f380: 00000000 00000021 0031f300 00000000 0x0031f390: 0031f560 0031f560 01d4fc09 051a44f8 0x0031f3a0: 051a44fc 0adac358 0031f3f8 62456a90 Backtrace: =>0 0xf7f23149 (0x0031f36c) 0xf7f23149: popl %ebp Modules: Module Address Debug info Name (174 modules) PE 3b0000- 3b8000 Deferred api-ms-win-core-localization-l1-2-1 PE 400000- 4f78000 Deferred rocksmith2014 PE 4f80000- 5165000 Deferred d3dx9_42 PE 55b0000- 56ed000 Deferred steam PE 8ba0000- 8c1a000 Deferred openvr_api_dxvk PE f500000- f509000 Deferred ksuser PE ffb0000- ffe7000 Deferred avrt PE 10000000-10066000 Deferred bink2w32 PE 109e0000-10a87000 Deferred rs_asio PE 3b400000-3b438000 Deferred steam_api PE 61540000-61547000 Deferred api-ms-win-core-localization-obsolete-l1-2-0 PE 62340000-6236f000 Deferred uxtheme PE 62440000-626ff000 Deferred d3d9 PE 62800000-62808000 Deferred usp10 PE 639c0000-63a7b000 Deferred winmm PE 64b40000-64b59000 Deferred shcore PE 64d80000-64d8e000 Deferred hid PE 64f40000-64f48000 Deferred vulkan-1 PE 65200000-6531e000 Deferred ole32 PE 65800000-65816000 Deferred xinput1_3 PE 65980000-6598d000 Deferred version PE 66640000-66661000 Deferred msacm32 PE 66800000-66807000 Deferred api-ms-win-core-datetime-l1-1-1 PE 66980000-66987000 Deferred api-ms-win-core-string-l1-1-0 PE 67940000-67945000 Deferred wbemprox PE 68c40000-68c96000 Deferred shlwapi PE 69480000-69484000 Deferred steamclient PE 69e80000-69eaa000 Deferred propsys PE 6a300000-6a419000 Deferred oleaut32 PE 6a900000-6a987000 Deferred setupapi PE 6aec0000-6aeca000 Deferred psapi PE 6b4c0000-6b549000 Deferred wininet PE 6ba80000-6ba87000 Deferred api-ms-win-core-fibers-l1-1-1 PE 6c0c0000-6c0d8000 Deferred imm32 PE 6dbc0000-6dbe0000 Deferred mpr PE 6e540000-6e548000 Deferred api-ms-win-core-synch-l1-2-0 PE 6e8c0000-6ea1a000 Deferred comctl32 PE 6fdc0000-6fe4d000 Deferred rpcrt4 PE 70340000-70366000 Deferred mmdevapi PE 78050000-780b9000 Deferred msvcp100 PE 78aa0000-78b5f000 Deferred msvcr100 ELF 7a800000-7a94c000 Deferred opengl32<elf> \-PE 7a840000-7a94c000 \ opengl32 PE 7b000000-7b0d4000 Deferred kernelbase ELF 7b400000-7b671000 Deferred kernel32<elf> \-PE 7b420000-7b671000 \ kernel32 ELF 7bc00000-7bef6000 Deferred ntdll<elf> \-PE 7bc30000-7bef6000 \ ntdll ELF 7c000000-7c004000 Deferred <wine-loader> ELF 7d6fc000-7d703000 Deferred libxfixes.so.3 ELF 7d703000-7d70f000 Deferred libxcursor.so.1 ELF 7d70f000-7d722000 Deferred libxi.so.6 ELF 7d722000-7d726000 Deferred libxcomposite.so.1 ELF 7d726000-7d733000 Deferred libxrandr.so.2 ELF 7d733000-7d73f000 Deferred libxrender.so.1 ELF 7d73f000-7d746000 Deferred libxxf86vm.so.1 ELF 7d746000-7d74a000 Deferred libxinerama.so.1 ELF 7d74a000-7d760000 Deferred libxext.so.6 ELF 7d760000-7d81f000 Deferred winex11<elf> \-PE 7d780000-7d81f000 \ winex11 ELF 7d9bf000-7d9f1000 Deferred libexpat.so.1 ELF 7d9f1000-7da3d000 Deferred libfontconfig.so.1 ELF 7da3d000-7da56000 Deferred libz.so.1 ELF 7da56000-7daa5000 Deferred libpng16.so.16 ELF 7daa5000-7dac1000 Deferred libbz2.so.1 ELF 7dac1000-7db81000 Deferred libfreetype.so.6 ELF 7dbb6000-7dbf1000 Deferred ws2_32<elf> \-PE 7dbc0000-7dbf1000 \ ws2_32 ELF 7dbf1000-7e5fa000 Deferred shell32<elf> \-PE 7dc20000-7e5fa000 \ shell32 ELF 7e5fa000-7e627000 Deferred iphlpapi<elf> \-PE 7e600000-7e627000 \ iphlpapi ELF 7e627000-7e783000 Deferred libsdl2-2.0.so.0 ELF 7e783000-7e7f2000 Deferred dinput8<elf> \-PE 7e790000-7e7f2000 \ dinput8 ELF 7e7f2000-7e8c9000 Deferred msvcrt<elf> \-PE 7e820000-7e8c9000 \ msvcrt ELF 7e8c9000-7ea22000 Deferred gdi32<elf> \-PE 7e8f0000-7ea22000 \ gdi32 ELF 7ea22000-7ec4f000 Deferred user32<elf> \-PE 7ea50000-7ec4f000 \ user32 ELF 7ec4f000-7ec90000 Deferred sechost<elf> \-PE 7ec60000-7ec90000 \ sechost ELF 7ec90000-7ecfa000 Deferred advapi32<elf> \-PE 7eca0000-7ecfa000 \ advapi32 ELF e13f0000-e147c000 Deferred libvorbisenc.so.2 ELF e147c000-e155e000 Deferred libgcrypt.so.20 ELF e155e000-e1600000 Deferred libzstd.so.1 ELF e370a000-e3759000 Deferred libjack.so.0 ELF e3759000-e37ec000 Deferred libsndfile.so.1 ELF e3811000-e3830000 Deferred wineasio<elf> \-PE e3820000-e3830000 \ wineasio ELF e3830000-e3854000 Deferred libgpg-error.so.0 ELF e3854000-e3883000 Deferred libvorbis.so.0 ELF e3883000-e3971000 Deferred libsystemd.so.0 ELF e3971000-e3a00000 Deferred libpulsecommon-14.2.so ELF e3b06000-e3b4d000 Deferred libflac.so.8 ELF e3b4d000-e3b70000 Deferred liblz4.so.1 ELF e4507000-e4521000 Deferred libspeex.so.1 ELF e4521000-e4561000 Deferred liblzma.so.5 ELF e4561000-e45be000 Deferred libpulse.so.0 ELF e45be000-e45f0000 Deferred winepulse<elf> \-PE e45d0000-e45f0000 \ winepulse ELF e45f0000-e467e000 Deferred libpcre.so.1 ELF e467e000-e46ab000 Deferred libselinux.so.1 ELF e46ab000-e46f5000 Deferred libdbus-1.so.3 ELF e46f5000-e487a000 Deferred libunistring.so.2 ELF e487a000-e4899000 Deferred libidn2.so.0 ELF e4899000-e4928000 Deferred libgmp.so.10 ELF e4928000-e4962000 Deferred libhogweed.so.4 ELF e4962000-e49a0000 Deferred libnettle.so.6 ELF e49a0000-e4a81000 Deferred libkrb5.so.3 ELF e4a81000-e4c6c000 Deferred libgnutls.so.30 ELF e4c6c000-e4e00000 Deferred wined3d<elf> \-PE e4cb0000-e4e00000 \ wined3d ELF e4f07000-e4f0f000 Deferred libogg.so.0 ELF e4f0f000-e4f15000 Deferred libcap.so.2 ELF e4f15000-e4f75000 Deferred libp11-kit.so.0 ELF e4f75000-e4fab000 Deferred libk5crypto.so.3 ELF e4fab000-e5000000 Deferred libgssapi_krb5.so.2 ELF e5700000-e5718000 Deferred libresolv.so.2 ELF e5718000-e57c4000 Deferred libcups.so.2 ELF ec7c5000-f21e7000 Deferred libllvm.so.11 ELF f21e7000-f28f0000 Deferred libvulkan_radeon.so ELF f28f0000-f3208000 Deferred libvulkan_intel.so ELF f3209000-f320e000 Deferred libkeyutils.so.1 ELF f320e000-f3223000 Deferred libtasn1.so.6 ELF f3223000-f3232000 Deferred libkrb5support.so.0 ELF f3232000-f3237000 Deferred libcom_err.so.2 ELF f3237000-f324b000 Deferred libavahi-client.so.3 ELF f324b000-f325a000 Deferred libavahi-common.so.3 ELF f325a000-f32b1000 Deferred winspool<elf> \-PE f3270000-f32b1000 \ winspool ELF f32b1000-f32f0000 Deferred dxgi<elf> \-PE f32c0000-f32f0000 \ dxgi ELF f32f0000-f3300000 Deferred libudev.so.0 ELF f3a4d000-f3a57000 Deferred
http://bugzilla.opensuse.org/show_bug.cgi?id=1187836 Bug ID: 1187836 Summary: Kernel update(s) cause Wine Rocksmith 2014 with JACK crash Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: x86-64 OS: openSUSE Leap 15.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: dralan@dralan.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 Build Identifier: This is going to be painful to reproduce, but the last few kernel updates cause Rocksmith running in WINE with JACK to crash 100% of the time after selecting "ENTER Begin" from the main menu. It does not crash while loading, just after the very first step to start the game. It does not crash at all with 5.3.18-57-default. It crashes every time where I described with 5.3.18-59.5-default and with 5.3.18-59.10-default. The key indicator of the crash always seems to be the kernel. I noticed this crash in the last few versions of OpenSUSE Leap 15.2 as well. After a certain kernel version, it would crash the exact same way. Reproducible: Always Steps to Reproduce: 1. Set up Rocksmith 2014 with JACK+ASIO using this guide: https://www.reddit.com/r/rocksmith/comments/jxngpx/howto_rocksmith_2014_on_l... 2. Start QjackCtl 3. Start RockSmith 4. Click "ENTER Begin" The game will now crash. Actual Results: Here is the crash: The futex facility returned an unexpected error code. wine: Assertion failed at address F7F23149 (thread 00d0), starting debugger... ERROR: ld.so: object '/home/dralan/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. libvklayer_mesa_device_select.so ELF f3a57000-f3a75000 Deferred steamoverlayvulkanlayer.so ELF f3a75000-f3ac9000 Deferred libvklayer_steam_fossilize.so ELF f3ac9000-f3af4000 Deferred libtinfo.so.6 ELF f3af4000-f3b2c000 Deferred libedit.so.0 ELF f3b2c000-f3b48000 Deferred libelf.so.1 ELF f3b48000-f3b54000 Deferred libdrm_amdgpu.so.1 ELF f3b54000-f3b5d000 Deferred libffi.so.7 ELF f3b5d000-f3b60000 Deferred libxshmfence.so.1 ELF f3b60000-f3b68000 Deferred libxcb-sync.so.1 ELF f3b68000-f3b6c000 Deferred libxcb-present.so.0 ELF f3b6c000-f3b6f000 Deferred libx11-xcb.so.1 ELF f3b6f000-f3b82000 Deferred libxcb-randr.so.0 ELF f3b82000-f3b90000 Deferred libwayland-client.so.0 ELF f3b90000-f3b96000 Deferred libxcb-dri3.so.0 ELF f3c50000-f3cb0000 Deferred libvulkan.so.1 ELF f3cb0000-f3d00000 Deferred winevulkan<elf> \-PE f3cc0000-f3d00000 \ winevulkan ELF f3e02000-f3e17000 Deferred libdrm.so.2 ELF f3e5d000-f3e93000 Deferred libpng12.so.0 ELF f3ec8000-f5d05000 Deferred steamclient.so ELF f5d05000-f6050000 Deferred lsteamclient<elf> \-PE f5e20000-f6050000 \ lsteamclient ELF f753a000-f753f000 Deferred libxau.so.6 ELF f753f000-f756d000 Deferred libxcb.so.1 ELF f756d000-f76bd000 Deferred libx11.so.6 ELF f76bd000-f7739000 Deferred libgldispatch.so.0 ELF f7739000-f7773000 Deferred libglx.so.0 ELF f7773000-f7790000 Deferred libgcc_s.so.1 ELF f7790000-f7894000 Deferred libm.so.6 ELF f7894000-f7905000 Deferred libgl.so.1 ELF f7905000-f790f000 Deferred librt.so.1 ELF f7aec000-f7af1000 Deferred libdl.so.2 ELF f7af1000-f7cdb000 Deferred libc.so.6 ELF f7cdb000-f7cfc000 Deferred libpthread.so.0 ELF f7cfc000-f7eb0000 Export libwine.so.1 ELF f7eb0000-f7ef1000 Deferred gameoverlayrenderer.so ELF f7ef3000-f7f1e000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000020 steam.exe 000000a4 0 00000024 0 00000030 services.exe 000001e4 0 00000098 0 00000078 0 00000064 0 00000048 0 00000044 0 00000038 0 00000034 0 0000003c winedevice.exe 00000058 0 00000054 0 00000050 0 00000040 0 0000005c plugplay.exe 0000006c 0 00000068 0 00000060 0 00000070 winedevice.exe 0000008c 0 00000088 0 00000084 0 00000080 0 0000007c 0 00000074 0 00000090 svchost.exe 000000a0 0 0000009c 0 00000094 0 000000a8 explorer.exe 000000c0 0 000000bc 0 000000b0 0 000000ac 0 000000cc (D) Z:\mnt\data3_SATA\steamapps\common\Rocksmith2014\Rocksmith2014.exe 0000023c 0 00000234 1 00000228 0 00000224 1 00000220 1 0000021c 0 00000218 0 00000214 1 00000210 1 00000200 15 000001fc 0 000001f8 0 000001f4 0 000001f0 0 000001ec 1 000001e8 1 000001e0 0 000001dc 0 000001d8 0 000001d4 0 000001d0 0 000001cc 0 000001c8 0 000001c4 -2 000001c0 -2 000001bc -2 000001b8 -2 000001b4 -2 000001b0 -2 000001ac -2 000001a8 -2 000001a4 -2 000001a0 -2 0000019c -2 00000198 -2 00000194 -2 00000190 -2 0000018c -2 00000188 -2 00000184 -2 00000180 -2 0000017c -2 00000178 -2 00000174 -2 00000170 -2 0000016c 0 00000168 -1 00000164 -1 00000160 -1 0000015c -1 00000158 1 00000154 -1 00000150 2 0000014c 2 00000148 2 00000144 2 00000140 2 0000013c 2 00000138 2 00000134 2 00000130 2 0000012c 2 00000128 2 00000124 2 00000120 2 0000011c 2 00000118 2 00000114 2 00000110 2 0000010c 2 00000108 2 00000104 2 00000100 2 000000fc 2 000000f8 2 000000f4 2 000000f0 2 000000ec 2 000000e8 2 000000e4 2 000000e0 2 000000dc 2 000000d8 2 000000d4 2 000000d0 0 <== System information: Wine build: wine-5.0-655-g2409bd1 Platform: i386 (WOW64) Version: Windows 8 Host system: Linux Host version: 5.3.18-59.10-default Expected Results: The game contacts Ubisoft Servers and then prompts for an account to use. I am using a FocusRite Scarlett 2i2 Audio Interface. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187836 http://bugzilla.opensuse.org/show_bug.cgi?id=1187836#c2 --- Comment #2 from John Humlick <dralan@dralan.org> --- That very well could be, however a recent kernel change seems to bring it out. This is an old application that has a gold status on protondb (https://www.protondb.com/app/221680), and works fine until I use the two latest kernel updates. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187836 http://bugzilla.opensuse.org/show_bug.cgi?id=1187836#c3 --- Comment #3 from John Humlick <dralan@dralan.org> --- I think this problem is limited to OpenSuSE Leap's 5.3 kernel. I have since switched to the 5.14 kernel from the backport repo (http://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/), and the problem is not present. If someone wants to close this as WONTFIX, I am OK with that. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com