Skip to content

Assertion '__pos <= size()' failed. #77

@HaleTom

Description

@HaleTom

Thanks for making a super handy tool!

Running on an updated Manjaro linux, connecting to a Pixel 10 fresh out of the box:

error: closed
/usr/include/c++/15.2.1/bits/basic_string.h:1349: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; const_reference = const char&; size_type = long unsigned int]: Assertion '__pos <= size()' failed.

I've also seen a segfault on long transfers -- I think that this was the same assertion failure, but not sure.

$ adbfs --version
--*-- exec_command: adb shell "ls"
error: closed
FUSE library version: 2.9.9
fusermount version: 2.9.9
using FUSE kernel interface version 7.19
--*-- exec_command: rm -rf /tmp/adbfs-rVfT6P/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions