dhcpcanon icon indicating copy to clipboard operation
dhcpcanon copied to clipboard

return s+struct.pack(self.fmt, self.i2m(pkt,val)) struct.error: required argument is not an integer

Open adrelanos opened this issue 4 years ago • 0 comments

Started in Qubes Debian buster based DispVM.

Apr 13 14:17:05 disp6704 systemd[1]: Started dhcpcanon DHCP client Anonymity Profile.
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: Unable to init server: Could not connect: Connection refused
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: Unable to init server: Could not connect: Connection refused
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: Traceback (most recent call last):
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/automaton.py", line 679, in _run_condition
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     cond(self,*args, **kargs)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/dhcpcanon/dhcpcapfsm.py", line 429, in timeout_delay_be
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     raise self.SELECTING()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: scapy.automaton.NewStateRequested
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: During handling of the above exception, another exception occurred:
Apr 13 14:17:09 disp6704 dhcpcanon[1338]: Traceback (most recent call last):
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/sbin/dhcpcanon", line 11, in <module>
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     load_entry_point('dhcpcanon==0.8.5', 'console_scripts', 'dhcpcanon')()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/dhcpcanon/dhcpcanon.py", line 89, in main
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     dhcpcap.run()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/automaton.py", line 892, in run
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     six.reraise(c.exc_info[0], c.exc_info[1], c.exc_info[2])
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/modules/six.py", line 697, in reraise
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     raise value
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/automaton.py", line 736, in _do_control
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     state = next(iterator)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/automaton.py", line 806, in _do_iter
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     self._run_condition(timeout_func, *state_output)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/automaton.py", line 687, in _run_condition
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     action(self, *state_req.action_args, **state_req.action_kargs)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/dhcpcanon/dhcpcapfsm.py", line 646, in action_transmit_
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     self.send_discover()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/dhcpcanon/dhcpcapfsm.py", line 154, in send_discover
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     sendp(pkt)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/sendrecv.py", line 315, in sendp
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     verbose=verbose, realtime=realtime, return_packets=return_packets)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/sendrecv.py", line 276, in __gen_send
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     s.send(p)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/arch/linux.py", line 551, in send
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return SuperSocket.send(self, x)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/supersocket.py", line 42, in send
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     sx = raw(x)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/compat.py", line 96, in raw
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return bytes(x)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 345, in __bytes__
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return self.build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 444, in build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     p = self.do_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 429, in do_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     pay = self.do_build_payload()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 416, in do_build_payload
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return self.payload.do_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 429, in do_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     pay = self.do_build_payload()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 416, in do_build_payload
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return self.payload.do_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 429, in do_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     pay = self.do_build_payload()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 416, in do_build_payload
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return self.payload.do_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 429, in do_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     pay = self.do_build_payload()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 416, in do_build_payload
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return self.payload.do_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 426, in do_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     pkt = self.self_build()
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/packet.py", line 407, in self_build
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     p = f.addfield(self, p, val)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/fields.py", line 521, in addfield
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     return s + self.i2m(pkt, val)
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/layers/dhcp.py", line 269, in i2m
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     lval = [f.addfield(pkt,b"",f.any2i(pkt,val)) for val in lval]
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/layers/dhcp.py", line 269, in <listcomp>
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     lval = [f.addfield(pkt,b"",f.any2i(pkt,val)) for val in lval]
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/fields.py", line 841, in addfield
Apr 13 14:17:09 disp6704 dhcpcanon[1338]:     s = self.field.addfield(pkt, s, v)
Apr 13 14:17:10 disp6704 dhcpcanon[1338]:   File "/usr/lib/python3/dist-packages/scapy/fields.py", line 80, in addfield
Apr 13 14:17:10 disp6704 dhcpcanon[1338]:     return s+struct.pack(self.fmt, self.i2m(pkt,val))
Apr 13 14:17:10 disp6704 dhcpcanon[1338]: struct.error: required argument is not an integer
Apr 13 14:17:10 disp6704 systemd[1]: dhcpcanon.service: Main process exited, code=exited, status=1/FAILURE
Apr 13 14:17:10 disp6704 systemd[1]: dhcpcanon.service: Failed with result 'exit-code'.
Apr 13 14:26:30 disp6704 systemd[1]: Started dhcpcanon DHCP client Anonymity Profile.

adrelanos avatar Apr 13 '20 18:04 adrelanos