[New-bugs-announce] [issue2123] ctypes pointer not always keeping target alive
Armin Rigo
report at bugs.python.org
Fri Feb 15 15:25:05 CET 2008
New submission from Armin Rigo:
It's hard to tell for sure, given the lack of precise definition, but I
believe that the attached piece of code "should" work. What it does is
make p1 point to c_long(20). So ctypes should probably keep the
c_long(20) alive as long as p1 is alive (and not further modified).
This test shows that the c_long(20) gets freed instead, making the
p1.contents reference garbage.
----------
components: Extension Modules
files: x.py
messages: 62429
nosy: arigo
severity: normal
status: open
title: ctypes pointer not always keeping target alive
Added file: http://bugs.python.org/file9436/x.py
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue2123>
__________________________________
More information about the New-bugs-announce
mailing list