TypeError: __new__() got an unexpected keyword argument 'positions'
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- python
調査の方向性
Start with decompyle3/scanners/scanner37base.py at the ingest path reported in the traceback, then reproduce the failure with the attached pvzrouge.pyc archive using the documented decompyle3 command. Trace the unexpected positions argument through the scanner path; done means the supplied bytecode decompiles successfully without this TypeError.
索引モデルが issue の本文から書いたものです。
説明
Description
run the
decompyle3 pvzrouge.pyc
TypeError: new() got an unexpected keyword argument 'positions'
How to Reproduce
decompyle3 pvzrouge.pyc
Output Given
# decompyle3 version 3.9.1.dev0
# Python bytecode version base 3.8.0 (3413)
# Decompiled from: Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)]
# Embedded file name: pvzrouge.py
Traceback (most recent call last):
File "E:\Python308\Scripts\decompyle3-script.py", line 11, in <module>
load_entry_point('decompyle3==3.9.1.dev0', 'console_scripts', 'decompyle3')()
File "E:\Python308\lib\site-packages\click\core.py", line 1157, in __call__
return self.main(*args, **kwargs)
File "E:\Python308\lib\site-packages\click\core.py", line 1078, in main
rv = self.invoke(ctx)
File "E:\Python308\lib\site-packages\click\core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "E:\Python308\lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\bin\decompile.py", line 166, in main_bin
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\main.py", line 336, in main
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\main.py", line 239, in decompile_file
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\main.py", line 159, in decompile
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\semantics\pysource.py", line 1121, in code_deparse
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\scanners\scanner38.py", line 67, in ingest
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\scanners\scanner37.py", line 65, in ingest
File "E:\Python308\lib\site-packages\decompyle3-3.9.1.dev0-py3.8.egg\decompyle3\scanners\scanner37base.py", line 373, in ingest
TypeError: __new__() got an unexpected keyword argument 'positions'
Expected behavior
Successfully output pvzrooge.py
Environment
decompyle3, version 3.9.1.dev0
(github latest version)
(use setup.py installed)
Python 3.8.0
Windows 11
PIP LIST
Package Version
------------ -------
click 8.1.7
colorama 0.4.6
decompyle3 3.9.1.dev0 3.9.0
pip 19.2.3
setuptools 41.2.0
six 1.16.0
spark-parser 1.8.9
uncompyle6 3.9.0
xdis 6.0.5
- 主要言語
- Python
- スター
- 1.3k
- フォーク
- 167
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
rocky/python-decompile3 のほかの issue
-
Further information is needed
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
rocky/python-decompile3#176 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
rocky/python-decompile3#172 · コメント 2 件 · リアクション 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
rocky/python-decompile3#170 · コメント 2 件 ·
-
insufficient bug report
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
rocky/python-decompile3#161 · コメント 1 件 ·
-
bug control flow Python 3.8
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
rocky/python-decompile3#160 · コメント 3 件 ·
rocky/python-decompile3 の issue をすべて見る
似ている issue
-
triage/confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
agentscope-ai/agentscope#2775 ·
-
comp/desktop P3 type/bug
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
NousResearch/hermes-agent#118866 ·
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
apache/cloudstack#14222 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100