TomSchimansky / TomSchimansky/TkinterMapView

Virus warning when using PyInstaller

Open
#136 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
743
Forks
110
PR merge metrics
No merged PRs in 30d

Description

Hello everyone,
I am using TkinterMapView for a project. I would now like to convert the resulting program into an executable file using PyInstaller. Unfortunately, it aborts at some point, with the message that the generated file contains a virus. My Windows virus protection also fails.
I have now uploaded the generated file to Virustotal.com. Here, too, some virus scanners indicate a danger.

I have now found out that the problem only occurs when I import TkinterMapView.
Can someone explain to me how this behavior comes about or how I can create a safe application? Has anyone ever had the same problem?
Actually, I do not assume that TkinterMapView contains malware. However, my virus scanner sees it differently.

Many thanks in advance.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the PyInstaller build on Windows with and without importing TkinterMapView, then compare the generated files and the Windows and VirusTotal detections. The issue names no repository files or tests; it is done when the cause of the warning is identified and safe application-generation guidance is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.