Skip to content

crash on large playlist #522

Description

@scottdraves

https://alpha.infinidream.ai/playlist/d323733e-51a4-4ca7-a912-347087e90252
play this one and get this stack trace

❯ #0    0x00000001071e7c2c in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__is_long[abi:de200100] at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/string:1902
#1    0x00000001071e87c4 in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__get_pointer[abi:de200100] at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/string:2043
#2    0x00000001071e7ec4 in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::data[abi:de200100] at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/string:1731
#3    0x000000010720b5c4 in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append[abi:de200100] at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/string:1403
#4    0x0000000107208aa4 in std::__1::operator+[abi:de200100]<char, std::__1::char_traits<char>, std::__1::allocator<char>> at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/string:4082
#5    0x00000001072b8774 in EDreamClient::GetDreamDownloadLink at /Users/spot/e-dream-ai/client/client_generic/Networking/EDreamClient.cpp:1755
#6    0x00000001072b9fb4 in EDreamClient::ParsePlaylist at /Users/spot/e-dream-ai/client/client_generic/Networking/EDreamClient.cpp:1915
#7    0x00000001073379f0 in PlaylistManager::parsePlaylist at
/Users/spot/e-dream-ai/client/client_generic/ContentDownloader/PlaylistManager.cpp:117
#8    0x00000001073377ec in PlaylistManager::initializePlaylist at
/Users/spot/e-dream-ai/client/client_generic/ContentDownloader/PlaylistManager.cpp:42
#9    0x00000001072713dc in CPlayer::SetPlaylistAtDream at /Users/spot/e-dream-ai/client/client_generic/Client/Player.cpp:1223
#10    0x000000010727e918 in CPlayer::Start()::$_0::operator()() const at /Users/spot/e-dream-ai/client/client_generic/Client/Player.cpp:404
#11    0x000000010727e374 in std::__1::__invoke[abi:de200100]<CPlayer::Start()::$_0> at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/__type_traits/invoke.h:179
#12    0x000000010727e350 in std::__1::__thread_execute[abi:de200100]<std::__1::unique_ptr<std::__1::__thread_struct,
std::__1::default_delete<std::__1::__thread_struct>>, CPlayer::Start()::$_0> at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/__thread/thread.h:205
#13    0x000000010727e11c in std::__1::__thread_proxy[abi:de200100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct,
std::__1::default_delete<std::__1::__thread_struct>>, CPlayer::Start()::$_0>> at
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/usr/include/c++/v1/__thread/thread.h:214

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions