libretro / libretro/fuse-libretro
fuse crashes retroarch 1.7.7 (windows 10)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 49
- Forks
- 57
- Avg merge
- 3h 59m
- Merged PRs (30d)
- 1
Description
core version 1.1.1 ed4fc30
windows 10 x64 (1809)
16gb ram
nvidia gtx 1660
load game, retroarch crashes to desktop
Error occurred on Monday, June 3, 2019 at 23:36:16.
retroarch_debug.exe caused an Access Violation at location 000000001D4E5D13 in module fuse_libretro.dll Reading from location 0000000000000008.
AddrPC Params
000000001D4E5D13 000000001D66F630 000000001FF01D30 000000001D8B9CD4 fuse_libretro.dll!generalised_data_edge
000000001D4E622F 0000000000000010 0000000000000000 0000000000000000 fuse_libretro.dll!libspectrum_tape_get_next_edge_internal
000000001D4CF4C6 0000000000000000 000001EA00000000 000000000927F908 fuse_libretro.dll!tape_next_edge
000000001D4D07EA 0000000000000000 0000000000000010 0000000000000000 fuse_libretro.dll!tape_load_trap
000000001D4A60E2 0000000000000011 000000000927FACF 000000000927FAA0 fuse_libretro.dll!z80_do_opcodes
000000001D40216B 0000000000000003 0000000000000000 0000000000000000 fuse_libretro.dll!retro_run
00000000004032B1 000000000CD07840 0000000000000000 0000000000000000 retroarch_debug.exe!core_run [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/core_impl.c @ 446]
000000000040B316 000000000927FD28 0000000000428C83 000000000927FD70 retroarch_debug.exe!runloop_iterate [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/retroarch.c @ 4553]
000000000056B47F 0000000000000000 0000000000000000 000000000927FD70 retroarch_debug.exe!ui_application_qt_run [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/ui/drivers/qt/ui_qt_application.cpp @ 164]
0000000000401745 0000000000000001 000000000CCD6AB0 0000000000000000 retroarch_debug.exe!rarch_main [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/frontend/frontend.c @ 172]
000000000056B4E9 0000000000000001 000000000CCD6AB0 00000000000E31D2 retroarch_debug.exe!SDL_main [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/ui/drivers/qt/ui_qt_application.cpp @ 188]
0000000000A1C3E8 0000000000000000 0000000000000021 00000000018BA020 retroarch_debug.exe!main_getcmdline
00000000004013C7 0000000000000000 0000000000000000 0000000000000000 retroarch_debug.exe!__tmainCRTStartup [C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 337]
00000000004014CB 0000000000000000 0000000000000000 0000000000000000 retroarch_debug.exe!WinMainCRTStartup [C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 187]
00007FFF11B27974 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFF143CA271 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
retroarch_debug.exe
ntdll.dll 10.0.17763.475
KERNEL32.DLL 10.0.17763.475
KERNELBASE.dll 10.0.17763.475
ADVAPI32.dll 10.0.17763.1
msvcrt.dll 7.0.17763.475
sechost.dll 10.0.17763.1
RPCRT4.dll 10.0.17763.379
comdlg32.dll 10.0.17763.1
combase.dll 10.0.17763.404
ucrtbase.dll 10.0.17763.404
bcryptPrimitives.dll 10.0.17763.1
shcore.dll 10.0.17763.1
USER32.dll 10.0.17763.168
win32u.dll 10.0.17763.1
GDI32.dll 10.0.17763.1
gdi32full.dll 10.0.17763.475
msvcp_win.dll 10.0.17763.348
SHLWAPI.dll 10.0.17763.1
SHELL32.dll 10.0.17763.348
cfgmgr32.dll 10.0.17763.1
windows.storage.dll 10.0.17763.529
profapi.dll 10.0.17763.1
COMCTL32.dll 5.82.17763.1
powrprof.dll 10.0.17763.1
kernel.appcore.dll 10.0.17763.1
cryptsp.dll 10.0.17763.1
ole32.dll 10.0.17763.503
SETUPAPI.dll 10.0.17763.404
bcrypt.dll 10.0.17763.1
WS2_32.dll 10.0.17763.1
DINPUT8.dll 10.0.17763.1
HID.DLL 10.0.17763.1
DSOUND.dll 10.0.17763.348
IPHLPAPI.DLL 10.0.17763.1
MSIMG32.dll 10.0.17763.1
OPENGL32.dll 10.0.17763.1
libwinpthread-1.dll 1.0.0.0
WINMM.dll 10.0.17763.1
libstdc++-6.dll
libass-9.dll
avcodec-57.dll 57.107.100.0
avformat-57.dll 57.83.100.0
avutil-55.dll 55.78.100.0
cg.dll 3.1.0.13
cgD3D9.dll 3.1.0.13
cgGL.dll 3.1.0.13
exchndl.dll 0.8.2.0
libfreetype-6.dll
PSAPI.DLL 10.0.17763.1
libopenal-1.dll
Qt5Core.dll 5.10.1.0
Qt5Network.dll 5.10.1.0
CRYPT32.dll 10.0.17763.1
SDL2.dll 2.0.7.0
MSASN1.dll 10.0.17763.1
IMM32.dll 10.0.17763.1
SSLEAY32.dll 1.0.2.14
OLEAUT32.dll 10.0.17763.437
swresample-2.dll 2.9.100.0
swscale-4.dll 4.8.100.0
libusb-1.0.dll 1.0.21.11156
GLU32.dll 10.0.17763.1
WINMMBASE.dll 10.0.17763.1
libgcc_s_seh-1.dll
libfontconfig-1.dll
libfribidi-0.dll
libharfbuzz-0.dll
libcelt0-2.dll
libgsm.dll
liblzma-5.dll 5.2.3.0
libmp3lame-0.dll
libopencore-amrnb-0.dll
libopenjp2-7.dll
libopus-0.dll
libspeex-1.dll
libtheoradec-1.dll
libtheoraenc-1.dll
libvorbis-0.dll
libvorbisenc-2.dll
libvpx-1.dll
libwavpack-1.dll
libwebp-7.dll
libwebpmux-3.dll
libx264-155.dll 0.155.2901.0
zlib1.dll
xvidcore.dll
Secur32.dll 10.0.17763.1
libbluray-2.dll
libmodplug-1.dll
librtmp-1.dll
mgwhelp.dll 0.8.2.0
libpng16-16.dll
VERSION.dll 10.0.17763.1
libicuuc58.dll
libpcre2-16-0.dll
MPR.dll 10.0.17763.404
NETAPI32.dll 10.0.17763.1
USERENV.dll 10.0.17763.1
DNSAPI.dll 10.0.17763.404
libexpat-1.dll
NSI.dll 10.0.17763.1
libglib-2.0-0.dll 2.54.3.0
libgraphite2.dll
libogg-0.dll
libxml2-2.dll
libgmp-10.dll
libhogweed-4.dll
libnettle-6.dll
dbghelp.dll 10.0.17763.1
libintl-8.dll 0.19.8.0
dbgcore.DLL 10.0.17763.1
Qt5Gui.dll 5.10.1.0
libiconv-2.dll 1.15.0.0
Qt5Widgets.dll 5.10.1.0
libx265.dll 2.5.0.0
libopencore-amrwb-0.dll
libbz2-1.dll
libicuin58.dll
LIBEAY32.dll 1.0.2.14
libgnutls-30.dll
libicudt58.dll
libpcre-1.dll
dwmapi.dll 10.0.17763.1
UxTheme.dll 10.0.17763.1
libidn2-0.dll
libtasn1-6.dll
SSPICLI.DLL 10.0.17763.1
CRYPTBASE.DLL 10.0.17763.1
NETUTILS.DLL 10.0.17763.1
SRVCLI.DLL 10.0.17763.1
libp11-kit-0.dll
libunistring-2.dll 0.9.8.0
libffi-6.dll
ncrypt.dll 10.0.17763.1
NTASN1.dll 10.0.17763.1
rsaenh.dll 10.0.17763.1
inputhost.dll
CoreMessaging.dll 10.0.17763.194
twinapi.appcore.dll 10.0.17763.292
CoreUIComponents.dll 10.0.17763.1
d2d1.dll 10.0.17763.1
d3d11.dll 10.0.17763.1
wintypes.dll 10.0.17763.134
PROPSYS.dll 7.0.17763.348
RMCLIENT.dll 10.0.17763.194
ntmarta.dll 10.0.17763.1
dxgi.dll 10.0.17763.1
MSCTF.dll 10.0.17763.529
nvoglv64.dll 26.21.14.3064
WTSAPI32.dll 10.0.17763.1
DEVOBJ.dll 10.0.17763.1
WINTRUST.dll 10.0.17763.348
WINSTA.dll 10.0.17763.1
TextInputFramework.dll 10.0.17763.1
clbcatq.dll 2001.12.10941.16384
deviceaccess.dll 10.0.17763.1
explorerframe.dll 10.0.17763.1
XAudio2_7.dll 9.29.1962.0
MMDevApi.dll 10.0.17763.1
AUDIOSES.DLL 10.0.17763.348
AVRT.dll 10.0.17763.1
Windows.UI.dll 10.0.17763.168
wdmaud.drv 10.0.17763.1
ksuser.dll 10.0.17763.1
MIDIMapper.dll 1.0.0.0
msacm32.drv 10.0.17763.1
MSACM32.dll 10.0.17763.1
midimap.dll 10.0.17763.1
fuse_libretro.dll
xinput1_4.dll 10.0.17763.1
Windows 10.0.17763
DrMingw 0.8.2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the crash on Windows 10 with RetroArch 1.7.7 and core version 1.1.1, using the game that triggers it. Trace the reported path through fuse_libretro.dll, especially generalised_data_edge, libspectrum_tape_get_next_edge_internal, tape_next_edge, tape_load_trap, and retro_run. Done means loading the reproducing game no longer crashes to desktop.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop, game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100