OoT Crash after Deku Tree - Before cutscene

Issue:
After completing the first dungeon of Ocarina of Time 3D, the Deku Tree goes on to some storytelling about the creation of the world and such, and when the cutscene’s about to start the emulator stops working and closes down.

System Information

  • Operating System: Windows 8.1
  • CPU: Intel® Core™ i5-3210M CPU @ 2.50GHz 2.50 GHz
  • GPU: Intel® HD Graphics 4000
  • Citra Version (found in titlebar): HEAD-372db83
  • Game: Ocarina of Time 3D
  • Screenshot of Issue:

    Log:
    [ 0.000000] Common.Filesystem common\file_util.cpp:FileUtil::IsDirectory:122: stat failed on C:\Users\Manikas\Desktop\citrus/user/: The system cannot find the file specified.

[ 0.001511] Common.Filesystem common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Manikas\AppData\Roaming/Citra/config/qt-config.ini
[ 0.091080] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra-qt.exe as unknown…
[ 0.091675] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra.exe as unknown…
[ 0.092001] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./license.txt as unknown…
[ 0.092277] Loader core\loader\loader.cpp:Loader::GetLoader:126: Failed to load file ./log.txt
[ 0.092764] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Core.dll as unknown…
[ 0.093204] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Gui.dll as unknown…
[ 0.093713] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5OpenGL.dll as unknown…
[ 0.094009] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Widgets.dll as unknown…
[ 0.095110] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./README.md as unknown…
[ 0.095664] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./SDL2.dll as unknown…
[ 0.095941] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./tests.exe as unknown…
[ 14.875720] Frontend citra_qt\main.cpp:GMainWindow::BootGame:339: Citra starting…
[ 14.917291] Loader core\loader\loader.cpp:Loader::GetLoader:142: Loading file C:/Users/Manikas/Desktop/Legend of Zelda Ocarina of Time 3D.3ds as NCSD…
[ 14.917313] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:256: Only loading the first (bootable) NCCH within the NCSD file!
[ 14.917327] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:280: Name: The Lege
[ 14.917332] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:281: Program ID: 0004000000033500
[ 14.925109] Service.FS core\file_sys\archive_sdmc.cpp:FileSys::ArchiveFactory_SDMC::ArchiveFactory_SDMC:297: Directory C:\Users\Manikas\AppData\Roaming/Citra/sdmc/ set as SDMC.
[ 14.925269] Common.Filesystem common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Manikas\AppData\Roaming/Citra/sdmc/
[ 14.925284] Service.FS core\file_sys\archive_sdmcwriteonly.cpp:FileSys::ArchiveFactory_SDMCWriteOnly::ArchiveFactory_SDMCWriteOnly:35: Directory C:\Users\Manikas\AppData\Roaming/Citra/sdmc/ set as SDMCWriteOnly.
[ 14.925366] Common.Filesystem common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Manikas\AppData\Roaming/Citra/sdmc/
[ 14.925386] Service.FS core\file_sys\archive_source_sd_savedata.cpp:FileSys::ArchiveSource_SDSaveData::ArchiveSource_SDSaveData:42: Directory C:\Users\Manikas\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/ set as SaveData.
[ 14.925402] Service.FS core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:174: Directory C:\Users\Manikas\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[ 14.925550] Common.Filesystem common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Manikas\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/
[ 14.925563] Service.FS core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:174: Directory C:\Users\Manikas\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[ 14.925689] Common.Filesystem common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Manikas\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/
[ 14.926397] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Init:524: Unable to load shared font: C:\Users\Manikas\AppData\Roaming/Citra/sysdata/shared_font.bin
[ 14.927735] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:495: GL_VERSION: 3.3.0 - Build 10.18.10.3958
[ 14.927760] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:496: GL_VENDOR: Intel
[ 14.927767] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:497: GL_RENDERER: Intel® HD Graphics 4000
[ 14.963241] Service.CFG core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:591: Preferred region code set to 1
[ 15.109740] Service.SRV core\hle\service\srv.cpp:Service::SRV::RegisterClient:40: (STUBBED) called
[ 15.110217] Service.SRV core\hle\service\srv.cpp:Service::SRV::EnableNotification:64: (STUBBED) called
[ 15.112632] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:120: (STUBBED) called handle=0x00030008 applet_attributes=0x00000000
[ 15.131144] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Enable:128: (STUBBED) called attributes=0x00000000
[ 15.133236] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:247: called app_id=0x00000300, buffer_size=0x00001000
[ 15.134645] Service.APT core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:102: (STUBBED) app_id=768
[ 15.135681] Service.APT core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:224: called app_id=0x00000300, buffer_size=0x00001000
[ 15.137273] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000007, buffer1_size=0x00000004, buffer2_size=0x00000001, buffer1_addr=0x0FFFFDA8, buffer2_addr=0x0FFFFD78
[ 15.137725] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFD7C, buffer2_addr=0x0FFFFD78
[ 15.151955] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:690: called
[ 15.152699] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:384: called, flags=0x00000001
[ 15.187707] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:142: Firmware hash: 0x56d651d4a5ddd1ca
[ 15.187731] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:146: Structures hash: 0x3f02d76b56ccedc5
[ 15.187738] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:150: (STUBBED) called size=0xBE0C, prog_mask=0x505300FF, data_mask=0x000800FF, buffer=0x0054CC8C
[ 15.188425] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:241: Registered type=2, pipe=2, event_handle=0x0009001F
[ 15.188678] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:167: (STUBBED) called
[ 15.188916] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMask:446: (STUBBED) called mask=0x00002000
[ 15.189284] Audio.DSP audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested initialization of DSP hardware
[ 15.189465] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[ 15.191360] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[ 15.213658] Kernel.SVC core\hle\svc.cpp:SVC::CreateThread:563: Newly created thread is allowed to be run in the SysCore, unimplemented.
[ 15.239454] Service core\hle\service\service.cpp:Service::Interface::HandleSyncRequest:95: unknown / unimplemented function ‘SetInternalPriorities’: port=gsp::Gpu, cmd_buff[1]=0x19, cmd_buff[2]=0x1A
[ 15.318720] Service.HID core\hle\service\hid\hid.cpp:Service::HID::GetGyroscopeLowCalibrateParam:296: (STUBBED) called
[ 15.373098] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendScheduler:110: (STUBBED) called
[ 15.373273] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFE1C, buffer2_addr=0x0FFFFE18
[ 17.630094] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 17.694152] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 17.694944] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 18.341047] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 18.367759] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 18.422246] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 18.555464] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 18.556372] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 19.490589] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 19.956380] Service.FS core\file_sys\savedata_archive.cpp:FileSys::SaveDataArchive::OpenFile:53: Non-existing file C:\Users\Manikas\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/00040000/00033500/data/00000001/save00.bin can’t be open without mode create.
[ 19.956454] Service.FS core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:83: failed to get a handle for file [Wchar: /save00.bin]
[ 19.957265] Service.FS core\file_sys\savedata_archive.cpp:FileSys::SaveDataArchive::OpenFile:53: Non-existing file C:\Users\Manikas\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/00040000/00033500/data/00000001/save01.bin can’t be open without mode create.
[ 19.957327] Service.FS core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:83: failed to get a handle for file [Wchar: /save01.bin]
[ 20.318732] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 20.707382] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment
[ 20.837275] Audio.DSP audio_core\hle\source.cpp:DSP::HLE::Source::DequeueBuffer:259: Looped buffers are unimplemented at the moment

And it continues saying that multiple times until the end of the log

Thank you for completely filling out the template :slight_smile:

Could you upload your save file so that I may attempt to replicate the error?

This is a known issue (https://github.com/citra-emu/citra/issues/2447).
As far as I can remember (I’ve finished the game already), you can bypass that part by turning “Hardware Renderer” and “Shader JIT” off. The game will be VERY slow, but you can save after that part and turn these options on again to continue the game.

Was the glitch first discovered in that specific Nightly, or are there any older documented cases?

there have been a lot of discussion about it in the old forums so it’s been there for a while.

Really? I’ve never encountered the issue. Hmm.

It’s happened with older Nightly Builds as well, I’ll try disabling Hardware Renderer and Shader JIT and see how it goes later