[Android-tools-devel] Bug#1010231: android-platform-tools dropped symbols (at least causes autopkgtest regression inandroid-platform-art)
Paul Gevers
elbrus at debian.org
Tue Apr 26 20:17:25 BST 2022
Source: android-platform-tools
Control: found -1 android-platform-tools/29.0.6-9
Control: affects -1 src:android-platform-art
Severity: serious
Tags: sid bookworm
User: debian-ci at lists.debian.org
Usertags: breaks
Dear maintainer(s),
With a recent upload of android-platform-tools the autopkgtest of
android-platform-art fails in testing when that autopkgtest is run with
the binary packages of android-platform-tools from unstable. It passes
when run with only packages from testing. In tabular form:
pass fail
android-platform-tools from testing 29.0.6-9
android-platform-art from testing 10.0.0+r36-5
all others from testing from testing
I copied some of the output at the bottom of this report. Looking at the
error, it seems the library dropped a symbol. That needs to be handled
by bumping SONAME and going through a library transition. I might be
wrong reading the signs thought.
Currently this regression is blocking the migration of
android-platform-tools to testing [1].
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=android-platform-tools
https://ci.debian.net/data/autopkgtest/testing/amd64/a/android-platform-art/21177056/log.gz
all.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/all.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml all.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/all.lst which is empty
failed: /usr/bin/dexlist all.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/all.txt which is empty
failed: /usr/bin/dexdump2 -adfh all.dex
bytecodes.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/bytecodes.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml bytecodes.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/bytecodes.lst which is empty
failed: /usr/bin/dexlist bytecodes.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/bytecodes.txt which is empty
failed: /usr/bin/dexdump2 -adfh bytecodes.dex
checkers.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/checkers.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml checkers.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/checkers.lst which is empty
failed: /usr/bin/dexlist checkers.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/checkers.txt which is empty
failed: /usr/bin/dexdump2 -adfh checkers.dex
const-method-handle.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/const-method-handle.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml const-method-handle.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/const-method-handle.lst which is empty
failed: /usr/bin/dexlist const-method-handle.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/const-method-handle.txt which is empty
failed: /usr/bin/dexdump2 -adfh const-method-handle.dex
invoke-custom.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-custom.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml invoke-custom.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-custom.lst which is empty
failed: /usr/bin/dexlist invoke-custom.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-custom.txt which is empty
failed: /usr/bin/dexdump2 -adfh invoke-custom.dex
invoke-polymorphic.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-polymorphic.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml invoke-polymorphic.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-polymorphic.lst which is empty
failed: /usr/bin/dexlist invoke-polymorphic.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/invoke-polymorphic.txt which is empty
failed: /usr/bin/dexdump2 -adfh invoke-polymorphic.dex
staticfields.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/staticfields.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml staticfields.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/staticfields.lst which is empty
failed: /usr/bin/dexlist staticfields.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/staticfields.txt which is empty
failed: /usr/bin/dexdump2 -adfh staticfields.dex
values.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/values.xml which is empty
failed: /usr/bin/dexdump2 -e -l xml values.dex
/usr/bin/dexlist: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/values.lst which is empty
failed: /usr/bin/dexlist values.dex
/usr/bin/dexdump2: symbol lookup error:
/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0: undefined symbol:
Crc64GenerateTable
cmp: EOF on /tmp/test-1496/values.txt which is empty
failed: /usr/bin/dexdump2 -adfh values.dex
passed: 0 test(s)
failed: 24 test(s)
failed
autopkgtest [06:10:34]: test dexdump-dexlist
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/android-tools-devel/attachments/20220426/96e474ed/attachment.sig>
More information about the Android-tools-devel
mailing list