Skip to content

Crash report on Android medialibrary::utils::url::split

Here is a crash report we get from the Play Store crash console.

Android version 3.4.0 ML commit: e8c32e28

signal 11 (SIGSEGV), code 2 (SEGV_ACCERR)

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> org.videolan.vlc <<<

backtrace:
  #00  pc 00000000001d65a8  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (medialibrary::utils::url::split(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&)+1232)
  #00  pc 000000000029a378  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (void std::__ndk1::vector<medialibrary::fs::CommonDevice::Mountpoint, std::__ndk1::allocator<medialibrary::fs::CommonDevice::Mountpoint> >::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >&&)+248)
  #00  pc 000000000029890c  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (medialibrary::fs::CommonDevice::CommonDevice(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, bool, bool)+396)
  #00  pc 0000000000206b60  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (std::__ndk1::__compressed_pair_elem<medialibrary::fs::libvlc::Device, 1, false>::__compressed_pair_elem<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, bool&, bool&, 0ul, 1ul, 2ul, 3ul, 4ul>(std::__ndk1::piecewise_construct_t, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, bool&, bool&>, std::__ndk1::__tuple_indices<0ul, 1ul, 2ul, 3ul, 4ul>)+208)
  #00  pc 0000000000205df8  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (medialibrary::fs::libvlc::FileSystemFactory::onDeviceMounted(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, bool)+460)
  #00  pc 000000000020a188  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so (medialibrary::fs::libvlc::DeviceLister::onDeviceAdded(std::__ndk1::shared_ptr<VLC::Media>)+488)
  #00  pc 000000000020a700  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libmla.so
  #00  pc 000000000074d948  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libvlc.so
  #00  pc 0000000000753740  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libvlc.so
  #00  pc 000000000075594c  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libvlc.so
  #00  pc 000000000052eaf4  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libvlc.so
  #00  pc 00000000016becfc  /data/app/~~UA4_D78750iF2YWh0lQFaQ==/org.videolan.vlc-oUEcVzILSSQ7JvXcGA3lug==/lib/arm64/libvlc.so
  #00  pc 00000000000afd4c  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
  #00  pc 0000000000050288  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information