View Issue Details

IDProjectCategoryView StatusLast Update
0004056Kali Linux[All Projects] Kali Package Bugpublic2019-01-17 23:37
ReportercyberdukeAssigned To 
Status confirmedResolutionopen 
Product Version2017.1 
Target VersionFixed in Version 
Summary0004056: python-rfidiot should not exit at module import time
DescriptionInitial title: scapy crash when entering specific command

When trying to list out the modules available in scapy to get more information about them, the program terminates when you issue 'help('modules')' (without the outer quotes), or type help and then type modules.

This does not occur when trying to get help for keywords or topics, only modules.
Steps To ReproduceRun scapy
at the >>> prompt enter help('modules')

Run scapy
at the >>> prompt enter help()
then type modules

This results in the same behavior.
Additional InformationHere is the error message:

WARNING: No route found for IPv6 destination :: (no default route?)
INFO: Can't import python ecdsa lib. Disabled certificate manipulation tools
Welcome to Scapy (unknown.version)
>>> help('modules')

Please wait a moment while I gather a list of all available modules...

The `IPython.kernel` package has been deprecated. You should import from ipykernel or jupyter_client instead.
INFO:root:Generating grammar tables from /usr/lib/python2.7/lib2to3/Grammar.txt
INFO:root:Generating grammar tables from /usr/lib/python2.7/lib2to3/PatternGrammar.txt
The matplotlib.delaunay module was deprecated in version 1.4. Use matplotlib.tri.Triangulation instead.
DEBUG:passlib.utils.compat:loaded lazy attr 'BytesIO': <built-in function StringIO>
DEBUG:pip.utils:lzma module is not available
DEBUG:pip.vcs:Registered VCS backend: git
DEBUG:pip.vcs:Registered VCS backend: hg
DEBUG:pip.vcs:Registered VCS backend: svn
DEBUG:pip.vcs:Registered VCS backend: bzr
There is no such reader #0, PCSC sees only 0 reader(s)

uname -r:

python-scapy is already the newest version (2.3.3-1).



2017-06-15 14:21

manager   ~0006825

It's not specific to python-scapy. I reproduced it with ipython

It fails because of a specific Kali package: python-rfidiot.
If you remove this package, the command works.


2019-01-15 15:39

administrator   ~0010222

I filed a bug report against rfidiot because the problems really lies there:


2019-01-17 14:00

administrator   ~0010223

Reducing severity and unassigning myself because the problem is not serious enough for us to spend more time on this issue. We brought it to the attention of the upstream developers and hopefully it will be fixed one day.

Issue History

Date Modified Username Field Change
2017-06-02 20:53 cyberduke New Issue
2017-06-15 14:21 sbrun Status new => confirmed
2017-06-15 14:21 sbrun Note Added: 0006825
2017-06-15 15:18 rhertzog Assigned To => rhertzog
2017-06-15 15:18 rhertzog Status confirmed => assigned
2018-07-27 12:19 rhertzog Status assigned => confirmed
2019-01-15 15:39 rhertzog Note Added: 0010222
2019-01-15 15:41 rhertzog Status confirmed => assigned
2019-01-15 15:41 rhertzog Summary Scapy crash when entering specific command => python-rfidiot should not exit at module import time
2019-01-15 15:41 rhertzog Description Updated View Revisions
2019-01-17 14:00 rhertzog Assigned To rhertzog =>
2019-01-17 14:00 rhertzog Priority normal => low
2019-01-17 14:00 rhertzog Status assigned => confirmed
2019-01-17 14:00 rhertzog Note Added: 0010223