Emulator Issues #6007
closedCrash when using path
0%
Description
What went wrong?
When i use a path (rom search, rom loading...), dolphin crashes.
What did you expect to happen?
It must use path without crash.
What steps will reproduce the problem?
Open a ROM.
What version of Dolphin were you using?
3.0-1334 dirty
64 or 32 bit Dolphin?
64 bit
What Operating System were you using and what are your hardware
specifications?
Archlinux 3.7.7
64 or 32 bit Operating system?
x86_64
Any other relevant information or links to logs:
gdb backtrace
#0 0x00007fffef23e92e in __mempcpy_sse2 () from /usr/lib/libc.so.6
#1 0x00007fffef22f306 in __GI__IO_default_xsputn () from /usr/lib/libc.so.6
#2 0x00007fffef2023a3 in vfprintf () from /usr/lib/libc.so.6
#3 0x00007fffef22b095 in vsnprintf () from /usr/lib/libc.so.6
#4 0x0000000000697533 in CharArrayFromFormatV(char*, int, char const*, __va_list_tag*) ()
#5 0x000000000066a35f in void CharArrayFromFormat<512ul>(char (&) [512ul], char const*, ...) ()
#6 0x0000000000669683 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#7 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#8 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#9 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#10 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#11 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
...
...
#425 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#426 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#427 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#428 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#429 0x0000000000669618 in DiscIO::CFileSystemGCWii::BuildFilenames(unsigned long, unsigned long, char const*, unsigned long long) ()
#430 0x0000000000669a87 in DiscIO::CFileSystemGCWii::InitFileSystem() ()
#431 0x0000000000669ed5 in DiscIO::CFileSystemGCWii::GetFileSize(char const*) ()
#432 0x000000000065a18a in DiscIO::CBannerLoaderGC::CBannerLoaderGC(DiscIO::IFileSystem&) ()
#433 0x00000000006590fc in DiscIO::CreateBannerLoader(DiscIO::IFileSystem&, DiscIO::IVolume*) ()
#434 0x00000000004cb679 in GameListItem::GameListItem(std::string const&) ()
#435 0x00000000004bf952 in CGameListCtrl::ScanForISOs() ()
#436 0x00000000004c0775 in CGameListCtrl::Update() ()
#437 0x00000000004f69d4 in DolphinApp::AfterInit(wxTimerEvent&) ()
#438 0x0000000000767767 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) ()
#439 0x000000000076840b in wxEvtHandler::ProcessEvent(wxEvent&) ()
#440 0x000000000085fdbb in wxTimerImpl::SendEvent() ()
#441 0x0000000000a8577e in timeout_callback ()
#442 0x00007ffff74573cb in ?? () from /usr/lib/libglib-2.0.so.0
#443 0x00007ffff7456845 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#444 0x00007ffff7456b78 in ?? () from /usr/lib/libglib-2.0.so.0
#445 0x00007ffff7456f72 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#446 0x00007ffff67f25d7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#447 0x0000000000969cd7 in wxGUIEventLoop::Run() ()
#448 0x00000000006fbd50 in wxAppConsoleBase::MainLoop() ()
#449 0x00000000007ccb28 in wxEntry(int&, wchar_t**) ()
#450 0x0000000000439208 in main ()