--- Begin Message ---
Package: src:androguard
Version: 3.4.0~a1-14
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running config
I: pybuild base:311: python3.11 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.12 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard
copying androguard/util.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard
copying androguard/misc.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard
copying androguard/session.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard
copying androguard/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core
copying androguard/core/bytecode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core
copying androguard/core/mutf8.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core
copying androguard/core/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core
copying androguard/core/androconf.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli
copying androguard/cli/main.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli
copying androguard/cli/entry_points.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli
copying androguard/cli/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler
copying androguard/decompiler/decompiler.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler
copying androguard/decompiler/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/cemu.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/resourceswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/xrefwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/binwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/renamewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/sourcewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/helpers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/DisasmViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/treewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/HexViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/TextDecorators.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/mainwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/SourceViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/BinViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/DataModel.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/fileloading.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/TextSelection.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/stringswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/apiwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/Banners.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/ViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/methodswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis
copying androguard/core/analysis/auto.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis
copying androguard/core/analysis/tags.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis
copying androguard/core/analysis/analysis.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis
copying androguard/core/analysis/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources
copying androguard/core/api_specific_resources/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes
copying androguard/core/bytecodes/dvm_types.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes
copying androguard/core/bytecodes/apk.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes
copying androguard/core/bytecodes/dvm.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes
copying androguard/core/bytecodes/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources
copying androguard/core/resources/public.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources
copying androguard/core/resources/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml
copying androguard/core/bytecodes/axml/types.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml
copying androguard/core/bytecodes/axml/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/decompile.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/util.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/graph.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/instruction.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/node.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/dast.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/writer.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/control_flow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/opcode_ins.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/basic_blocks.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/dataflow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/decompiler/dad/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad
copying androguard/gui/annotation.ui ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/search.ui ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
copying androguard/gui/androguard.ico ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_9.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_27.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_23.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_6.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_25.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_18.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_19.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_16.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_22.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_10.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_28.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_5.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_13.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_14.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_21.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_24.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_7.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_4.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_17.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_8.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_26.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_15.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_23.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_25.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_18.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_19.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_16.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_22.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_21.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_24.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_17.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/resources/public.xml ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard
copying androguard/util.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard
copying androguard/misc.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard
copying androguard/session.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard
copying androguard/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core
copying androguard/core/bytecode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core
copying androguard/core/mutf8.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core
copying androguard/core/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core
copying androguard/core/androconf.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli
copying androguard/cli/main.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli
copying androguard/cli/entry_points.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli
copying androguard/cli/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler
copying androguard/decompiler/decompiler.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler
copying androguard/decompiler/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/cemu.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/resourceswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/xrefwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/binwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/renamewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/sourcewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/helpers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/DisasmViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/treewindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/HexViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/TextDecorators.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/mainwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/SourceViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/BinViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/DataModel.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/fileloading.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/TextSelection.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/stringswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/apiwindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/Banners.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/ViewMode.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/methodswindow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis
copying androguard/core/analysis/auto.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis
copying androguard/core/analysis/tags.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis
copying androguard/core/analysis/analysis.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis
copying androguard/core/analysis/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources
copying androguard/core/api_specific_resources/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes
copying androguard/core/bytecodes/dvm_types.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes
copying androguard/core/bytecodes/apk.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes
copying androguard/core/bytecodes/dvm.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes
copying androguard/core/bytecodes/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources
copying androguard/core/resources/public.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources
copying androguard/core/resources/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml
copying androguard/core/bytecodes/axml/types.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml
copying androguard/core/bytecodes/axml/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/decompile.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/util.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/graph.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/instruction.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/node.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/dast.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/writer.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/control_flow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/opcode_ins.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/basic_blocks.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/dataflow.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/decompiler/dad/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad
copying androguard/gui/annotation.ui ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/search.ui ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
copying androguard/gui/androguard.ico ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_9.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_27.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_23.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_6.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_25.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_18.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_19.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_16.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_22.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_10.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_28.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_5.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_13.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_14.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_21.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_24.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_7.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_4.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_17.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_8.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_26.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
copying androguard/core/api_specific_resources/aosp_permissions/permissions_15.json ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_23.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_25.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_18.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_19.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_16.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_22.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_21.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_24.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/api_specific_resources/api_permission_mappings/permissions_17.json
->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings
copying androguard/core/resources/public.xml ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build';
python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.2.1, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
collected 161 items
tests/dataflow_test.py ....... [ 4%]
tests/dominator_test.py ......... [ 9%]
tests/rpo_test.py ......... [ 15%]
tests/test_analysis.py ........... [ 22%]
tests/test_annotations.py . [ 22%]
tests/test_apk.py ......................... [ 38%]
tests/test_arsc.py ......... [ 44%]
tests/test_axml.py ................... [ 55%]
tests/test_decompiler.py ..x [ 57%]
tests/test_decompilerjadx.py s [ 58%]
tests/test_dex.py ................. [ 68%]
tests/test_dexcodeparsing.py .. [ 70%]
tests/test_entry_points.py .....................F.......... [ 90%]
tests/test_loadorder.py . [ 90%]
tests/test_misc.py .. [ 91%]
tests/test_rename.py ... [ 93%]
tests/test_session.py .....s. [ 98%]
tests/test_strings.py .. [ 99%]
tests/test_types.py . [100%]
=================================== FAILURES ===================================
________________________ EntryPointsTest.test_cg_basic _________________________
self = <test_entry_points.EntryPointsTest testMethod=test_cg_basic>
def test_cg_basic(self):
runner = CliRunner()
apk_path = resource_filename('androguard',
'../examples/dalvik/test/bin/'
'Test-debug.apk')
arguments = ['--debug', 'cg', apk_path]
result = runner.invoke(entry_points.entry_point, arguments)
assert result.exit_code == 0
E assert 1 == 0
E + where 1 = <Result AttributeError("module 'networkx' has no attribute
'write_gpickle'")>.exit_code
tests/test_entry_points.py:190: AssertionError
------------------------------ Captured log call -------------------------------
DEBUG androguard.misc:misc.py:44 AnalyzeAPK
DEBUG androguard.misc:misc.py:59 Analysing without session
INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml
DEBUG androguard.axml:__init__.py:496 AXML contains a RESOURCE MAP
DEBUG androguard.axml:__init__.py:542 Start of Namespace mapping: prefix 4:
'android' --> uri 5: 'http://schemas.android.com/apk/res/android'
DEBUG androguard.axml:__init__.py:936 START_TAG: manifest (line=2)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}versionCode='b'1''
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}versionName='b'1.0''
DEBUG androguard.axml:__init__.py:944 found an attribute:
package='b'org.t0t0.androguard.test''
DEBUG androguard.axml:__init__.py:936 START_TAG: application (line=6)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}label='b'@7F030000''
DEBUG androguard.axml:__init__.py:936 START_TAG: activity (line=7)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}label='b'@7F030000''
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'.TestActivity''
DEBUG androguard.axml:__init__.py:936 START_TAG: intent-filter (line=9)
DEBUG androguard.axml:__init__.py:936 START_TAG: action (line=10)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'android.intent.action.MAIN''
DEBUG androguard.axml:__init__.py:936 START_TAG: category (line=11)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'android.intent.category.LAUNCHER''
INFO androguard.apk:apk.py:366 APK file was successfully validated!
DEBUG androguard.core.api_specific_resources:__init__.py:49 Available API
levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25,
26, 27, 28
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'HEADER_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'HEADER_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'MAP_LIST'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'MAP_LIST'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_DATA_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_DATA_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'FIELD_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'FIELD_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_LIST'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_LIST'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'PROTO_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'PROTO_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'METHOD_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'METHOD_ID_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DATA_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DATA_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'DEBUG_INFO_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'DEBUG_INFO_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CODE_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CODE_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ANNOTATION_SET_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ANNOTATION_SET_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ENCODED_ARRAY_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ENCODED_ARRAY_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ANNOTATIONS_DIRECTORY_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ANNOTATIONS_DIRECTORY_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DEF_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DEF_ITEM'.
Required time 0:00.0000
INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000400
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000428
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000478
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000498
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000004d0
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000004e8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000500
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000518
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000530
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000558
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000005a8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000005c8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000600
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000618
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s
DEBUG androguard.analysis:analysis.py:1432 Creating Crossreferences (XREF)
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a63
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000400
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000428
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000478
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000498
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a7d
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000004d0
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a87
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000004e8
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a93
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000500
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a9f
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000518
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000aa9
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000530
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000558
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000005a8
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000005c8
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000ac3
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000600
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000618
INFO androguard.analysis:analysis.py:1445 End of creating cross references
(XREF) run time: 0min 00s
INFO androcfg:main.py:101 Found The following entry points by search
AndroidManifest.xml: ['Lorg/t0t0/androguard/test/TestActivity;']
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; <init>
()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; go ()I' to
callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test1
(I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test_base
(I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$attr; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$layout; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$string; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; go ()I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; test1 (I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; test_base (I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; onCreate (Landroid/os/Bundle;)V' to
callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; setContentView (I)V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/Object;
<init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; append
(Ljava/lang/String;)Ljava/lang/StringBuilder;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; append (I)Ljava/lang/StringBuilder;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; toString ()Ljava/lang/String;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/io/PrintStream; println (Ljava/lang/String;)V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity;
<init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Landroid/app/Activity; onCreate (Landroid/os/Bundle;)V' to callgraph
=============================== warnings summary ===============================
androguard/core/bytecodes/apk.py:1027
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/apk.py:1027:
SyntaxWarning: invalid escape sequence '\>'
"""
.pybuild/cpython3_3.12/build/tests/test_decompiler.py:52
.pybuild/cpython3_3.12/build/tests/test_decompiler.py:52:
PytestCollectionWarning: yield tests were removed in pytest 4.0 -
test_all_decompiler will be ignored
tests/test_entry_points.py:4
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:4:
DeprecationWarning: pkg_resources is deprecated as an API. See
https://setuptools.pypa.io/en/latest/pkg_resources.html
from pkg_resources import resource_filename
androguard/core/bytecodes/dvm.py:7632: 4 warnings
.pybuild/cpython3_3.12/build/tests/test_analysis.py: 5 warnings
.pybuild/cpython3_3.12/build/tests/test_decompiler.py: 2 warnings
.pybuild/cpython3_3.12/build/tests/test_dex.py: 1 warning
.pybuild/cpython3_3.12/build/tests/test_entry_points.py: 2 warnings
.pybuild/cpython3_3.12/build/tests/test_session.py: 7 warnings
.pybuild/cpython3_3.12/build/tests/test_types.py: 1 warning
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/dvm.py:7632:
DeprecationWarning: deprecated, this method does nothing!
warnings.warn("deprecated, this method does nothing!", DeprecationWarning)
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androarsc
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androaxml
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androsign
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:19:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
for root, _, files in os.walk(resource_filename('androguard', '..')):
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:102:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:120:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:111:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:129:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:84:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:147:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:93:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
dex_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:165:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:156:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:138:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:52:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:41:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:63:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_cg_basic
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:185:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:212:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:199:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:225:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_sign_basic
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:253:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_entry_points.py::EntryPointsTest::test_cg_basic - assert 1 ...
====== 1 failed, 157 passed, 2 skipped, 1 xfailed, 46 warnings in 50.09s =======
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build'; python3.12 -m pytest tests
I: pybuild base:311: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build';
python3.11 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.11.9, pytest-8.2.1, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
collected 161 items
tests/dataflow_test.py ....... [ 4%]
tests/dominator_test.py ......... [ 9%]
tests/rpo_test.py ......... [ 15%]
tests/test_analysis.py ........... [ 22%]
tests/test_annotations.py . [ 22%]
tests/test_apk.py ......................... [ 38%]
tests/test_arsc.py ......... [ 44%]
tests/test_axml.py ................... [ 55%]
tests/test_decompiler.py ..x [ 57%]
tests/test_decompilerjadx.py s [ 58%]
tests/test_dex.py ................. [ 68%]
tests/test_dexcodeparsing.py .. [ 70%]
tests/test_entry_points.py .....................F.......... [ 90%]
tests/test_loadorder.py . [ 90%]
tests/test_misc.py .. [ 91%]
tests/test_rename.py ... [ 93%]
tests/test_session.py .....s. [ 98%]
tests/test_strings.py .. [ 99%]
tests/test_types.py . [100%]
=================================== FAILURES ===================================
________________________ EntryPointsTest.test_cg_basic _________________________
self = <test_entry_points.EntryPointsTest testMethod=test_cg_basic>
def test_cg_basic(self):
runner = CliRunner()
apk_path = resource_filename('androguard',
'../examples/dalvik/test/bin/'
'Test-debug.apk')
arguments = ['--debug', 'cg', apk_path]
result = runner.invoke(entry_points.entry_point, arguments)
assert result.exit_code == 0
E assert 1 == 0
E + where 1 = <Result AttributeError("module 'networkx' has no attribute
'write_gpickle'")>.exit_code
tests/test_entry_points.py:190: AssertionError
------------------------------ Captured log call -------------------------------
DEBUG androguard.misc:misc.py:44 AnalyzeAPK
DEBUG androguard.misc:misc.py:59 Analysing without session
INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml
DEBUG androguard.axml:__init__.py:496 AXML contains a RESOURCE MAP
DEBUG androguard.axml:__init__.py:542 Start of Namespace mapping: prefix 4:
'android' --> uri 5: 'http://schemas.android.com/apk/res/android'
DEBUG androguard.axml:__init__.py:936 START_TAG: manifest (line=2)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}versionCode='b'1''
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}versionName='b'1.0''
DEBUG androguard.axml:__init__.py:944 found an attribute:
package='b'org.t0t0.androguard.test''
DEBUG androguard.axml:__init__.py:936 START_TAG: application (line=6)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}label='b'@7F030000''
DEBUG androguard.axml:__init__.py:936 START_TAG: activity (line=7)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}label='b'@7F030000''
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'.TestActivity''
DEBUG androguard.axml:__init__.py:936 START_TAG: intent-filter (line=9)
DEBUG androguard.axml:__init__.py:936 START_TAG: action (line=10)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'android.intent.action.MAIN''
DEBUG androguard.axml:__init__.py:936 START_TAG: category (line=11)
DEBUG androguard.axml:__init__.py:944 found an attribute:
{http://schemas.android.com/apk/res/android}name='b'android.intent.category.LAUNCHER''
INFO androguard.apk:apk.py:366 APK file was successfully validated!
DEBUG androguard.core.api_specific_resources:__init__.py:49 Available API
levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25,
26, 27, 28
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'HEADER_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'HEADER_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'MAP_LIST'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'MAP_LIST'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_DATA_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_DATA_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'FIELD_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'FIELD_ID_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_LIST'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_LIST'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'PROTO_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'PROTO_ID_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'METHOD_ID_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'METHOD_ID_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DATA_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DATA_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'DEBUG_INFO_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'DEBUG_INFO_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CODE_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CODE_ITEM'.
Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_ITEM'.
Required time 0:00.0001
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ANNOTATION_SET_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ANNOTATION_SET_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ENCODED_ARRAY_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ENCODED_ARRAY_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item
'ANNOTATIONS_DIRECTORY_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item
'ANNOTATIONS_DIRECTORY_ITEM'. Required time 0:00.0000
DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DEF_ITEM'
DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DEF_ITEM'.
Required time 0:00.0001
INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000400
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000428
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000478
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000498
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000004d0
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000004e8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000500
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000518
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000530
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000558
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000005a8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x000005c8
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000600
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at
@0x00000618
DEBUG androguard.analysis:analysis.py:423 Parsing exceptions
DEBUG androguard.analysis:analysis.py:430 Creating basic blocks
DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs
DEBUG androguard.analysis:analysis.py:455 Creating exceptions
INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s
DEBUG androguard.analysis:analysis.py:1432 Creating Crossreferences (XREF)
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a63
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000400
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000428
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000478
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000498
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a7d
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000004d0
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a87
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000004e8
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a93
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000500
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000a9f
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000518
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000aa9
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000530
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000558
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000005a8
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x000005c8
DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at
@0x00000ac3
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000600
DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at
@0x00000618
INFO androguard.analysis:analysis.py:1445 End of creating cross references
(XREF) run time: 0min 00s
INFO androcfg:main.py:101 Found The following entry points by search
AndroidManifest.xml: ['Lorg/t0t0/androguard/test/TestActivity;']
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; <init>
()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; go ()I' to
callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test1
(I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test_base
(I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$attr; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$layout; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R$string; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/R; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; go ()I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; test1 (I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/Test1; test_base (I)I' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; onCreate (Landroid/os/Bundle;)V' to
callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Lorg/t0t0/androguard/test/TestActivity; setContentView (I)V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/Object;
<init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; <init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; append
(Ljava/lang/String;)Ljava/lang/StringBuilder;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; append (I)Ljava/lang/StringBuilder;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/lang/StringBuilder; toString ()Ljava/lang/String;' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Ljava/io/PrintStream; println (Ljava/lang/String;)V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity;
<init> ()V' to callgraph
INFO androguard.analysis:analysis.py:1895 Adding Method
'Landroid/app/Activity; onCreate (Landroid/os/Bundle;)V' to callgraph
=============================== warnings summary ===============================
androguard/core/bytecodes/apk.py:1027
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/apk.py:1027:
DeprecationWarning: invalid escape sequence '\>'
"""
.pybuild/cpython3_3.11/build/tests/test_decompiler.py:52
.pybuild/cpython3_3.11/build/tests/test_decompiler.py:52:
PytestCollectionWarning: yield tests were removed in pytest 4.0 -
test_all_decompiler will be ignored
tests/test_entry_points.py:4
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:4:
DeprecationWarning: pkg_resources is deprecated as an API. See
https://setuptools.pypa.io/en/latest/pkg_resources.html
from pkg_resources import resource_filename
androguard/core/bytecodes/dvm.py:7632: 4 warnings
.pybuild/cpython3_3.11/build/tests/test_analysis.py: 5 warnings
.pybuild/cpython3_3.11/build/tests/test_decompiler.py: 2 warnings
.pybuild/cpython3_3.11/build/tests/test_dex.py: 1 warning
.pybuild/cpython3_3.11/build/tests/test_entry_points.py: 2 warnings
.pybuild/cpython3_3.11/build/tests/test_session.py: 7 warnings
.pybuild/cpython3_3.11/build/tests/test_types.py: 1 warning
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/dvm.py:7632:
DeprecationWarning: deprecated, this method does nothing!
warnings.warn("deprecated, this method does nothing!", DeprecationWarning)
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androarsc
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androaxml
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androsign
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:19:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
for root, _, files in os.walk(resource_filename('androguard', '..')):
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:102:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:120:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:111:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:129:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:84:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:147:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:93:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
dex_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:165:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:156:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:138:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:52:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:41:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:63:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
axml_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_cg_basic
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:185:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:212:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:199:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:225:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
.pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_sign_basic
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:253:
DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will
raise exceptions in a future release.
apk_path = resource_filename('androguard',
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_entry_points.py::EntryPointsTest::test_cg_basic - assert 1 ...
====== 1 failed, 157 passed, 2 skipped, 1 xfailed, 46 warnings in 55.11s =======
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build'; python3.11 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
3.11" returned exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202406/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---