Skip to content

Errors scanning log4j  #1773

Description

@DennisClark

Using the latest develop branch, as of 2019-10-18, on Mac OS 10.14.5, I ran a scan of apache-log4j-2.12.1-src and received the messages shown below. Scan results attached.
apache-log4j-2.12.1-src-scan.json.zip

./scancode -clip --consolidate -n 4 --max-in-memory 0 {{path}}/apache-log4j-2.12.1-src/ --json-pp {{path}}/apache-log4j-2.12.1-src-scan.json
Setup plugins...
Collect file inventory...
Scan files for: info, licenses, copyrights, packages with 4 process(es)...
[####################] 2960                                                                              
ERROR: failed to run post-scan plugin: consolidate:
Traceback (most recent call last):
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/cli.py", line 1040, in run_codebase_plugins
    plugin.process_codebase(codebase, **kwargs)
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/plugin_consolidate.py", line 207, in process_codebase
    consolidated_packages.append(c.to_dict())
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/plugin_consolidate.py", line 125, in to_dict
    package = self.package.to_dict()
  File "/Users/dclark1330/scancode-toolkit-develop/src/packagedcode/models.py", line 302, in to_dict
    mapping['repository_download_url'] = self.repository_download_url()
  File "/Users/dclark1330/scancode-toolkit-develop/src/packagedcode/maven.py", line 121, in repository_download_url
    extension=qualifiers.get('type') or 'jar',
AttributeError: 'unicode' object has no attribute 'get'

Scanning done.
Some files failed to scan properly:
ERROR: failed to run post-scan plugin: consolidate:
Traceback (most recent call last):
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/cli.py", line 1040, in run_codebase_plugins
    plugin.process_codebase(codebase, **kwargs)
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/plugin_consolidate.py", line 207, in process_codebase
    consolidated_packages.append(c.to_dict())
  File "/Users/dclark1330/scancode-toolkit-develop/src/scancode/plugin_consolidate.py", line 125, in to_dict
    package = self.package.to_dict()
  File "/Users/dclark1330/scancode-toolkit-develop/src/packagedcode/models.py", line 302, in to_dict
    mapping['repository_download_url'] = self.repository_download_url()
  File "/Users/dclark1330/scancode-toolkit-develop/src/packagedcode/maven.py", line 121, in repository_download_url
    extension=qualifiers.get('type') or 'jar',
AttributeError: 'unicode' object has no attribute 'get'
Summary:        info, licenses, copyrights, packages with 4 process(es)
Errors count:   1
Scan Speed:     7.71 files/sec. 52.50 KB/sec.
Initial counts: 4004 resource(s): 2960 file(s) and 1044 directorie(s) 
Final counts:   4004 resource(s): 2960 file(s) and 1044 directorie(s) for 19.68 MB
Timings:
  scan_start: 2019-10-18T205120.154837
  scan_end:   2019-10-18T205753.938271
  setup_scan:licenses: 3.99s
  setup: 3.99s
  inventory: 1.19s
  scan:packages: 0.64s
  scan: 383.94s
  post-scan:consolidate: 1.83s
  post-scan: 1.83s
  output:json-pp: 3.01s
  output: 3.01s
  total: 397.43s
Removing temporary files...done.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions