Your message dated Sat, 16 Dec 2023 16:18:00 +0100
with message-id
<cadstwj+fxq7_y06q-c1szrl0btzxd9cd9admlhxzk+k_uac...@mail.gmail.com>
and subject line Closing ancient Python2 bug
has caused the Debian Bug report #483043,
regarding python2.5: Segfault in ctypes using opengl (backtrace included)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
483043: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483043
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python2.5
Version: 2.5.2-5
Severity: important
A small python program using openGL (which used to work some time ago) triggers
a segfault.
Here's the backtrace.
It is always reproducible, although the faulting address is different each
invocation.
regards
roland lezuo
#0 0x0000000000000006 in ?? ()
#1 0x00007f4437e193e8 in ffi_call_unix64 ()
at /build/buildd/python2.5-2.5.2/Modules/_ctypes/libffi/src/x86/unix64.S:73
#2 0x00007f4437e18ff3 in ffi_call (cif=0x7fff413c5830, fn=0x7f4436ae5b70
<glGetError>,
rvalue=0x7fff413c57a0, avalue=0x7fff413c5790)
at /build/buildd/python2.5-2.5.2/Modules/_ctypes/libffi/src/x86/ffi64.c:428
#3 0x00007f4437e13b4a in _CallProc (pProc=0x7f4436ae5b70 <glGetError>,
argtuple=0x7f4439362050,
flags=<value optimized out>, argtypes=0x0, restype=0x24475a0, checker=0x0)
at /build/buildd/python2.5-2.5.2/Modules/_ctypes/callproc.c:668
#4 0x00007f4437e0d52f in CFuncPtr_call (self=0x242ecd0, inargs=0x7f4439362050,
kwds=0x0)
at /build/buildd/python2.5-2.5.2/Modules/_ctypes/_ctypes.c:3363
#5 0x0000000000417d03 in PyObject_Call (func=0x0, arg=0x7f44393a27b0,
kw=0x7f44391a7280)
at ../Objects/abstract.c:1861
#6 0x000000000048573a in PyEval_EvalFrameEx (f=0x2a46680, throwflag=<value
optimized out>)
at ../Python/ceval.c:3784
#7 0x00000000004899c6 in PyEval_EvalCodeEx (co=0x2588738, globals=<value
optimized out>,
locals=<value optimized out>, args=0x29a1d78, argcount=4, kws=0x0,
kwcount=0, defs=0x25849f8,
defcount=2, closure=0x0) at ../Python/ceval.c:2836
#8 0x00000000004d3c38 in function_call (func=0x2588e60, arg=0x29a1d60, kw=0x0)
at ../Objects/funcobject.c:517
#9 0x0000000000417d03 in PyObject_Call (func=0x0, arg=0x7f44393a27b0,
kw=0x7f44391a7280)
at ../Objects/abstract.c:1861
#10 0x000000000041e50f in instancemethod_call (func=0x2588e60, arg=0x29a1d60,
kw=0x0)
at ../Objects/classobject.c:2519
#11 0x000000000041aa0d in PyObject_CallFunctionObjArgs (callable=0x254c3c0) at
../Objects/abstract.c:1861
#12 0x00007f4437e0d55b in CFuncPtr_call (self=0x28b4820, inargs=0x1, kwds=0x0)
at /build/buildd/python2.5-2.5.2/Modules/_ctypes/_ctypes.c:3379
#13 0x0000000000417d03 in PyObject_Call (func=0x0, arg=0x7f44393a27b0,
kw=0x7f44391a7280)
at ../Objects/abstract.c:1861
#14 0x000000000048573a in PyEval_EvalFrameEx (f=0x2a3f1b0, throwflag=<value
optimized out>)
at ../Python/ceval.c:3784
#15 0x00000000004881c7 in PyEval_EvalFrameEx (f=0x238f4a0, throwflag=<value
optimized out>)
at ../Python/ceval.c:3659
#16 0x00000000004899c6 in PyEval_EvalCodeEx (co=0x7f44393556c0, globals=<value
optimized out>,
locals=<value optimized out>, args=0x0, argcount=0, kws=0x0, kwcount=0,
defs=0x0, defcount=0,
closure=0x0) at ../Python/ceval.c:2836
#17 0x0000000000489ae2 in PyEval_EvalCode (co=0x0, globals=0x7f44393a27b0,
locals=0x7f44391a7280)
at ../Python/ceval.c:494
#18 0x00000000004aaf7e in PyRun_FileExFlags (fp=0x2314010,
filename=0x7fff413c77b6 "go3d.py",
start=<value optimized out>, globals=0x2337520, locals=0x2337520,
closeit=1, flags=0x7fff413c67e0)
at ../Python/pythonrun.c:1273
#19 0x00000000004ab219 in PyRun_SimpleFileExFlags (fp=0x2314010,
filename=0x7fff413c77b6 "go3d.py",
closeit=1, flags=0x7fff413c67e0) at ../Python/pythonrun.c:879
#20 0x000000000041445e in Py_Main (argc=1, argv=<value optimized out>) at
../Modules/main.c:532
#21 0x00007f44385e21c4 in __libc_start_main () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#22 0x00000000004139d9 in _start ()
regards
roland lezuo
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (900, 'unstable'), (500, 'stable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages python2.5 depends on:
ii libbz2-1.0 1.0.5-0.1 high-quality block-sorting file co
ii libc6 2.7-11 GNU C Library: Shared libraries
ii libdb4.5 4.5.20-12 Berkeley v4.5 Database Libraries [
ii libncursesw5 5.6+20080503-1 Shared libraries for terminal hand
ii libreadline5 5.2-3 GNU readline and history libraries
ii libsqlite3-0 3.5.9-1 SQLite 3 shared library
ii libssl0.9.8 0.9.8g-10 SSL shared libraries
ii mime-support 3.40-1.1 MIME files 'mime.types' & 'mailcap
ii python2.5-minimal 2.5.2-5 A minimal subset of the Python lan
python2.5 recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Not anymore reproducible
--- End Message ---