/usr/lib/python2.7/dist-packages/mx/TextTools/mxTextTools/testPickleSegFault.py is in python-egenix-mxtexttools 3.2.9-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from mx.TextTools import *
import pickle
# This works fine:
tags = (
(None, Is, 'a'),
)
t = TagTable(tags)
print type(t)
s = pickle.dumps(t)
print pickle.loads(s)
# But this crashes ...
tags = (
(None, Is, u'\u03a3'),
)
t = UnicodeTagTable(tags)
print type(t)
s = pickle.dumps(t)
print pickle.loads(s)
|