[Android-tools-devel] Bug#859195: *** Error in `adb': free(): invalid pointer: 0x81fa9590 ***

積丹尼 Dan Jacobson jidanni at jidanni.org
Fri Mar 31 09:22:50 UTC 2017


Package: adb
Version: 1:7.0.0+r1-4

# adb shell
* daemon not running. starting it now on port 5037 *
*** Error in `adb': free(): invalid pointer: 0x81fa9590 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6737a)[0xb736437a]
/lib/i386-linux-gnu/libc.so.6(+0x6dfb7)[0xb736afb7]
/lib/i386-linux-gnu/libc.so.6(+0x6e776)[0xb736b776]
/usr/lib/i386-linux-gnu/libcrypto.so.1.1(CRYPTO_free+0x39)[0xb71b5ae9]
/usr/lib/i386-linux-gnu/libcrypto.so.1.1(+0x8b5c7)[0xb71205c7]
/usr/lib/i386-linux-gnu/libcrypto.so.1.1(BN_clear_free+0x87)[0xb7120677]
/usr/lib/i386-linux-gnu/libcrypto.so.1.1(RSA_free+0x9f)[0xb71df6af]
/usr/lib/i386-linux-gnu/android/libadb.so.0(+0x249bc)[0xb76de9bc]
/usr/lib/i386-linux-gnu/android/libadb.so.0(+0x2551f)[0xb76df51f]
/usr/lib/i386-linux-gnu/android/libadb.so.0(_Z13adb_auth_initv+0x56)[0xb76dfec6]
adb(+0x72f9)[0x800e62f9]
adb(+0xc603)[0x800eb603]
adb(main+0x39)[0x800e3db9]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xb7315276]
adb(+0x4e32)[0x800e3e32]
======= Memory map: ========
800df000-80102000 r-xp 00000000 08:01 299010     /usr/lib/android-sdk/platform-tools/adb
80102000-80103000 r--p 00022000 08:01 299010     /usr/lib/android-sdk/platform-tools/adb
80103000-80104000 rw-p 00023000 08:01 299010     /usr/lib/android-sdk/platform-tools/adb
81fa3000-81fc8000 rw-p 00000000 00:00 0          [heap]
b5d00000-b5d29000 rw-p 00000000 00:00 0
b5d29000-b5e00000 ---p 00000000 00:00 0
b5f00000-b5f21000 rw-p 00000000 00:00 0
b5f21000-b6000000 ---p 00000000 00:00 0
b6084000-b6085000 ---p 00000000 00:00 0
b6085000-b6885000 rw-p 00000000 00:00 0
b6885000-b6886000 ---p 00000000 00:00 0
b6886000-b7088000 rw-p 00000000 00:00 0
b7088000-b708b000 r-xp 00000000 08:01 429785     /lib/i386-linux-gnu/libdl-2.24.so
b708b000-b708c000 r--p 00002000 08:01 429785     /lib/i386-linux-gnu/libdl-2.24.so
b708c000-b708d000 rw-p 00003000 08:01 429785     /lib/i386-linux-gnu/libdl-2.24.so
b708d000-b7093000 r-xp 00000000 08:01 290981     /usr/lib/i386-linux-gnu/android/liblog.so.0
b7093000-b7094000 r--p 00005000 08:01 290981     /usr/lib/i386-linux-gnu/android/liblog.so.0
b7094000-b7095000 rw-p 00006000 08:01 290981     /usr/lib/i386-linux-gnu/android/liblog.so.0
b7095000-b72df000 r-xp 00000000 08:01 274821     /usr/lib/i386-linux-gnu/libcrypto.so.1.1
b72df000-b72e0000 ---p 0024a000 08:01 274821     /usr/lib/i386-linux-gnu/libcrypto.so.1.1
b72e0000-b72f1000 r--p 0024a000 08:01 274821     /usr/lib/i386-linux-gnu/libcrypto.so.1.1
b72f1000-b72f8000 rw-p 0025b000 08:01 274821     /usr/lib/i386-linux-gnu/libcrypto.so.1.1
b72f8000-b72fd000 rw-p 00000000 00:00 0
b72fd000-b74ae000 r-xp 00000000 08:01 429402     /lib/i386-linux-gnu/libc-2.24.so
b74ae000-b74b0000 r--p 001b0000 08:01 429402     /lib/i386-linux-gnu/libc-2.24.so
b74b0000-b74b1000 rw-p 001b2000 08:01 429402     /lib/i386-linux-gnu/libc-2.24.so
b74b1000-b74b4000 rw-p 00000000 00:00 0
b74b4000-b74cf000 r-xp 00000000 08:01 430173     /lib/i386-linux-gnu/libgcc_s.so.1
b74cf000-b74d0000 r--p 0001a000 08:01 430173     /lib/i386-linux-gnu/libgcc_s.so.1
b74d0000-b74d1000 rw-p 0001b000 08:01 430173     /lib/i386-linux-gnu/libgcc_s.so.1
b74d1000-b7524000 r-xp 00000000 08:01 429896     /lib/i386-linux-gnu/libm-2.24.so
b7524000-b7525000 r--p 00052000 08:01 429896     /lib/i386-linux-gnu/libm-2.24.so
b7525000-b7526000 rw-p 00053000 08:01 429896     /lib/i386-linux-gnu/libm-2.24.so
b7526000-b7698000 r-xp 00000000 08:01 274987     /usr/lib/i386-linux-gnu/libstdc++.so.6.0.23
b7698000-b769e000 r--p 00171000 08:01 274987     /usr/lib/i386-linux-gnu/libstdc++.so.6.0.23
b769e000-b769f000 rw-p 00177000 08:01 274987     /usr/lib/i386-linux-gnu/libstdc++.so.6.0.23
b769f000-b76a2000 rw-p 00000000 00:00 0
b76a2000-b76ad000 r-xp 00000000 08:01 291615     /usr/lib/i386-linux-gnu/android/libcutils.so.0
b76ad000-b76ae000 r--p 0000a000 08:01 291615     /usr/lib/i386-linux-gnu/android/libcutils.so.0
b76ae000-b76af000 rw-p 0000b000 08:01 291615     /usr/lib/i386-linux-gnu/android/libcutils.so.0
b76af000-b76b8000 r-xp 00000000 08:01 291622     /usr/lib/i386-linux-gnu/android/libbase.so.0
b76b8000-b76b9000 r--p 00008000 08:01 291622     /usr/lib/i386-linux-gnu/android/libbase.so.0
b76b9000-b76ba000 rw-p 00009000 08:01 291622     /usr/lib/i386-linux-gnu/android/libbase.so.0
b76ba000-b76ed000 r-xp 00000000 08:01 291254     /usr/lib/i386-linux-gnu/android/libadb.so.0
b76ed000-b76ee000 r--p 00032000 08:01 291254     /usr/lib/i386-linux-gnu/android/libadb.so.0
b76ee000-b76ef000 rw-p 00033000 08:01 291254     /usr/lib/i386-linux-gnu/android/libadb.so.0
b76ef000-b7708000 r-xp 00000000 08:01 429919     /lib/i386-linux-gnu/libpthread-2.24.so
b7708000-b7709000 r--p 00018000 08:01 429919     /lib/i386-linux-gnu/libpthread-2.24.so
b7709000-b770a000 rw-p 00019000 08:01 429919     /lib/i386-linux-gnu/libpthread-2.24.so
b770a000-b770c000 rw-p 00000000 00:00 0
b771e000-b7721000 rw-p 00000000 00:00 0
b7721000-b7723000 r--p 00000000 00:00 0          [vvar]
b7723000-b7725000 r-xp 00000000 00:00 0          [vdso]
b7725000-b7747000 r-xp 00000000 08:01 428519     /lib/i386-linux-gnu/ld-2.24.so
b7747000-b7748000 rw-p 00000000 00:00 0
b7748000-b7749000 r--p 00022000 08:01 428519     /lib/i386-linux-gnu/ld-2.24.so
b7749000-b774a000 rw-p 00023000 08:01 428519     /lib/i386-linux-gnu/ld-2.24.so
bfb25000-bfb46000 rw-p 00000000 00:00 0          [stack]
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon
# adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
# adb kill-server
# adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

(OK this time I completed the confirmation dialog.)
(I am just saying sometimes I get the backtrace.)
(Maybe because I tried it as root today.)
-- System Information:
Debian Release: 9.0
  APT prefers experimental
  APT policy: (990, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=zh_TW.UTF-8, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages adb depends on:
ii  android-libadb     1:7.0.0+r1-4
ii  android-libbase    1:7.0.0+r1-4
ii  android-libcutils  1:7.0.0+r1-4
ii  libc6              2.24-9
ii  libgcc1            1:7-20170316-1
ii  libstdc++6         7-20170316-1

Versions of packages adb recommends:
pn  android-sdk-platform-tools-common  <none>

adb suggests no packages.

-- no debconf information



More information about the Android-tools-devel mailing list