[dolphin] [Bug 487633] Kio6 segfaults if trying to access an Samsung Galaxy S 8 via MTP in TWRP Recovery Manager

Harald Sitter bugzilla_noreply at kde.org
Tue May 28 22:53:53 BST 2024


https://bugs.kde.org/show_bug.cgi?id=487633

Harald Sitter <sitter at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WAITINGFORINFO              |---
             Status|NEEDSINFO                   |REPORTED

--- Comment #5 from Harald Sitter <sitter at kde.org> ---
Looks a bit like a possible bug in libmtp. Probably worth inspecting our code
for possible problems though. Relevant snippet:

#0  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
#1  0x00007cd3080cb326 in ptp_unpack_PTPTIME (str=0x6654c7a9 <error: Cannot
access memory at address 0x6654c7a9>) at
/usr/src/debug/libmtp/libmtp-1.1.21/src/ptp-pack.c:720
        ptpdate = {<optimized out> <repeats 40 times>}
        tmp = {<optimized out>, <optimized out>, <optimized out>, <optimized
out>, <optimized out>}
        ptpdatelen = <optimized out>
        tm = {tm_sec = <optimized out>, tm_min = <optimized out>, tm_hour =
<optimized out>, tm_mday = <optimized out>, tm_mon = <optimized out>, tm_year =
<optimized out>, tm_wday = <optimized out>, tm_yday = <optimized out>, tm_isdst
= <optimized out>, tm_gmtoff = <optimized out>, tm_zone = <optimized out>}
        ptpdate = {<optimized out> <repeats 40 times>}
        tmp = {<optimized out>, <optimized out>, <optimized out>, <optimized
out>, <optimized out>}
        ptpdatelen = <optimized out>
        tm = {tm_sec = <optimized out>, tm_min = <optimized out>, tm_hour =
<optimized out>, tm_mday = <optimized out>, tm_mon = <optimized out>, tm_year =
<optimized out>, tm_wday = <optimized out>, tm_yday = <optimized out>, tm_isdst
= <optimized out>, tm_gmtoff = <optimized out>, tm_zone = <optimized out>}
#2  ptp_object_want (params=0x5b54d8a63e90, handle=1, want=5, retob=<optimized
out>) at /usr/src/debug/libmtp/libmtp-1.1.21/src/ptp.c:9095
        i = 5
        prop = 0x5b54d8a02ef8
        nrofprops = <optimized out>
        props = 0x5b54d8a02e80
--Type <RET> for more, q to quit, c to continue without paging--
        ret = 8193
        ob = <optimized out>
        read64bit = <optimized out>
#3  0x00007cd3080b8ec4 in LIBMTP_Get_Filemetadata (device=0x5b54d89c90e0,
fileid=<optimized out>) at
/usr/src/debug/libmtp/libmtp-1.1.21/src/libmtp.c:4469
        params = 0x5b54d8a63e90
        ret = <optimized out>
        ob = 0x5b54d8a69af0
#4  0x00007cd3081b65cc in MTPLister::run (this=0x7cd30400eaa0) at
/usr/src/debug/kio-extras/kio-extras-24.05.0/mtp/kiod_module/mtplister.cpp:29
        file = std::unique_ptr<LIBMTP_file_struct> = {get() = <optimized out>}
#5  0x00007cd3081bb916 in ListerAdaptor::run (this=0x5b54d8a0b460) at
/usr/src/debug/kio-extras/build/mtp/kiod_module/listeradaptor.cpp:45

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list