New issue 2783: socket.recvfrom raise UnicodeDecodeError in Ubuntu 14.04 https://bitbucket.org/pypy/pypy/issues/2783/socketrecvfrom-raise-unicodedecodeerror-in
B S: pypy3: pypy3-v5.10.1-linux64.tar.bz2 scapy: 2.4.0 ``` Python 3.5.3 (3f6eaa010fce, Jan 11 2018, 04:44:35) [PyPy 5.10.1 with GCC 6.2.0 20160901] on linux Type "help", "copyright", "credits" or "license" for more information. >>>> from scapy.all import * >>>> sniff() ???? 65535 <class 'int'> Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/pypy3/site-packages/scapy/sendrecv.py", line 767, in sniff p = s.recv() File "/usr/local/pypy3/site-packages/scapy/arch/linux.py", line 601, in recv r = self.ins.recvfrom(x) UnicodeDecodeError: 'utf8' codec can't decode byte 0xee in position 0: invalid continuation byte >>>> ``` I test sniff packet in `Windows 10 64bit`, `macOS 10.12.6` with pypy3, all works fine, but this issue occurs in `Ubuntu 16.04` and `Ubuntu 14.04`. Its seem there are some coding issue in `rsocket`. _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue