Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audiosurf 1 won't load past loading screen (Wine 9.18) - Unhandled page fault on read #105

Open
duckfromdiscord opened this issue Sep 30, 2024 · 0 comments

Comments

@duckfromdiscord
Copy link

Closing #84 in favor of this one, since I am not testing with Vulkan yet as it isn't finished.

Audiosurf 1 will get to the loading screen, load for a bit, and will display the URL of the news site, but then crashes with a page fault. Keep reading for an important note.

Section of the logs
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
8d native socket: 19c0 getsockopt level=1 name=26 value=0 result=0
8d native socket: 19c0 getsockopt level=1 name=3 value=1 result=0
8d native socket: 19c0 sendmsg msg_name=0 msg_namelen=0 result=1bd
8d native socket: 19c0 getsockopt level=1 name=26 value=0 result=0
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/interpolaterotationquaternions.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/interpolaterotationquaternions.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/interpolaterotationquaternions.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/interpolaterotationquaternions.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/interpolaterotationquaternions.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/interpolaterotationquaternions.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/interpolaterotationquaternions.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/interpolaterotationquaternions.dll.so flags=8000 result=fffffffe
f native socket: 19c0 isReadReady result=1
f native socket: 19c0 recvfrom buffer=103fe624 length=1 address=0 address_len=0 flags=2 result=1
8d native socket: 19c0 recvmsg flags=0 msg_name=0 msg_namelen=0 result=3cd
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/tunethruster.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/tunethruster.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/tunethruster.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/tunethruster.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/tunethruster.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/tunethruster.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/tunethruster.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/tunethruster.dll.so flags=8000 result=fffffffe
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
8d native socket: 19c0 getsockopt level=1 name=26 value=0 result=0
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
glMapBufferRange with GL_MAP_COHERENT_BIT not supported
8d native socket: 19c0 recvmsg flags=0 msg_name=0 msg_namelen=0 result=ffffffff
  native socket: 19c0 error EWOULDBLOCK(fffffff5)
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/d5de69e6-690d-4a06-ace7-96bb143367dd.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/d5de69e6-690d-4a06-ace7-96bb143367dd.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/d5de69e6-690d-4a06-ace7-96bb143367dd.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/d5de69e6-690d-4a06-ace7-96bb143367dd.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-windows/d5de69e6-690d-4a06-ace7-96bb143367dd.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/i386-unix/d5de69e6-690d-4a06-ace7-96bb143367dd.dll.so flags=8000 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/d5de69e6-690d-4a06-ace7-96bb143367dd.dll flags=8800 result=fffffffe
openat: dirfd=-100 name=/opt/wine/lib/wine/d5de69e6-690d-4a06-ace7-96bb143367dd.dll.so flags=8000 result=fffffffe
0128:err:d3d:state_undefined Undefined state UNKNOWN_STATE(0) (0).
wine: Unhandled page fault on read access to 00000000 at address 08D06A04 (thread 0174), starting debugger...
setsid not implemented
prlimit64 RLIMIT_NOFILE set=16384 ignored
prlimit64 RLIMIT_AS set=-1 ignored
setsid not implemented
prlimit64 RLIMIT_NOFILE set=16384 ignored
prlimit64 RLIMIT_AS set=-1 ignored
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgasys.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgaoem.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgafix.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/coure.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/sserife.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/serife.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/smalle.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/lib/libXxf86vm.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/usr/lib/libXxf86vm.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/lib/libXcomposite.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/usr/lib/libXcomposite.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgasys.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgaoem.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/vgafix.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/coure.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/sserife.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/serife.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/home/username/.wine/dosdevices/c:/windows/Fonts/smalle.fon flags=8000 result=fffffffe
openat: dirfd=-100 name=/lib/libXxf86vm.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/usr/lib/libXxf86vm.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/lib/libXcomposite.so.1 flags=88000 result=fffffffe
openat: dirfd=-100 name=/usr/lib/libXcomposite.so.1 flags=88000 result=fffffffe

Worth noting:

  • This is only a section of the logs
  • WineDbg won't open (Can't attach process ????: error 5)
  • IMPORTANT: I have reason to believe that this problem is not entirely caused by missing Gecko. I've spoken to some Audiosurf 1 enthusiasts who told me that the game uses Awesomium to display HTML, which apparently uses its own WebKit instead of Internet Explorer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant