Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Install Error

オープン
#856 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
活発
技術スタック
python
領域
desktop

調査の方向性

The traceback points to zenmapGUI/Icons.py in get_vulnerability_logo and the callers in ScanHostDetailsPage.py and ScanInterface.py. Start by reproducing host selection in Zenmap and trace why vulnerability level 6 requests the missing vl_6_logo entry. Done means this flow no longer raises the reported KeyError.

索引モデルが issue の本文から書いたものです。

説明

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Diagnostic information

  • Windows version from winver (e.g. Windows 11 Version 21H2, OS Build 22000.795)
  • Output of DiagReport
  • Installation logs
  • If installation failed, include SetupApi.dev.log
  • If blue screen crash (BSoD), provide Windows memory dump file. This may include sensitive information that should not be posted to Github. You may email it to [email protected] instead. Reference the issue number in the subject of the email.
  • Any special hardware or software that may be relevant: VPN, firewall, antivirus, virtualization (SR-IOV passthrough, etc).

Additional context
Add any other context about the problem here.

Version: 7.991
Traceback (most recent call last):
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\ScanInterface.py", line 743, in host_selection_changed
self.refresh_port_output()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\ScanInterface.py", line 716, in refresh_port_output
self.switch_host_details(self.build_host_details(host_objs))
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\ScanInterface.py", line 805, in build_host_details
page = ScanHostDetailsPage(host)
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\ScanHostDetailsPage.py", line 80, in init
self.host_details = HostDetails(host)
~~~~~~~~~~~^^^^^^
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\ScanHostDetailsPage.py", line 93, in init
get_vulnerability_logo(host.get_open_ports()))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files (x86)\Nmap\zenmap\lib\python3.14\site-packages\zenmapGUI\Icons.py", line 167, in get_vulnerability_logo
return ICONS['vl_%d_logo' % (lvl,)]
~~~~~^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'vl_6_logo'

主要言語
C
スター
3.6k
フォーク
595
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nmap/npcap のほかの issue

nmap/npcap の issue をすべて見る

似ている issue

C の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。