Skip to content
This repository has been archived by the owner on Oct 2, 2024. It is now read-only.

Assertion failure when path of items in playlist is not available #126

Open
arnova opened this issue Apr 6, 2021 · 0 comments
Open

Assertion failure when path of items in playlist is not available #126

arnova opened this issue Apr 6, 2021 · 0 comments

Comments

@arnova
Copy link

arnova commented Apr 6, 2021

I play my files from an smb share and when it's not mounted (yet) and I try to play something from the playlist I get an assertion error:
`
ASSERT INFO:
/usr/include/wx-3.0/wx/dynarray.h(838): assert "uiIndex < m_nCount" failed in Item().

BACKTRACE:
[1] Guayadeque::guPlayList::AddToPlayList(Guayadeque::guTrackArray const&, bool, int)
[2] Guayadeque::guPlayerPanel::AddToPlayList(Guayadeque::guTrackArray const&, bool, int)
[3] Guayadeque::guPlayerPanel::OnPlayButtonClick(wxCommandEvent&)
[4] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[5] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
[6] wxEvtHandler::TryHereOnly(wxEvent&)
[7] wxEvtHandler::ProcessEventLocally(wxEvent&)
[8] wxEvtHandler::ProcessEvent(wxEvent&)
[9] wxEvtHandler::ProcessPendingEvents()
[10] wxAppConsoleBase::ProcessPendingEvents()
[11] wxApp::DoIdle()
[12] g_main_context_dispatch
[13] g_main_loop_run
[14] gtk_main
[15] wxGUIEventLoop::DoRun()
[16] wxEventLoopBase::Run()
[17] wxAppConsoleBase::MainLoop()
[18] wxEntry(int&, wchar_t**)
[19] main
[20] __libc_start_main
[21] _start

Ideally Guayadeque would simply show an error dialog after which one can retry (when the path is mounted/available).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant