pycurl FTBFS due to segfault in test suite
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curl (Ubuntu) |
New
|
High
|
Barry Warsaw | ||
Raring |
New
|
High
|
Barry Warsaw | ||
pycurl (Ubuntu) |
Triaged
|
High
|
Barry Warsaw | ||
Raring |
Triaged
|
High
|
Barry Warsaw |
Bug Description
pycurl FTBFS in Raring:
The problem is that the test suite runs test_internals.py, and this segfaults. This is easily reproducible outside the build environment using the following code:
$ python
>>> from pycurl import CurlMulti
>>> m = CurlMulti()
>>> del m
Segmentation fault (core dumped)
Tracing through with gdb, the problem appears that calling curl_multi_
# remove an invalid but closed handle
if 1:
m = CurlMulti()
c = Curl()
c.close()
m.remove_
del m, c
'c' isn't needed to reproduce the crash.
Changed in pycurl (Ubuntu): | |
importance: | Undecided → High |
milestone: | none → ubuntu-13.04-beta-1 |
status: | New → Triaged |
Likely related to
http:// sourceforge. net/p/pycurl/ bugs/26/
duplicated at
http:// sourceforge. net/p/pycurl/ bugs/27/
but as upstream is effectively abandoned, I'd be surprised to see this fixed. I can't find anything useful at
https:/ /github. com/Lispython/ pycurl/
which PyPI claims to be the new home of the pycurl2 fork.