https://bugzilla.novell.com/show_bug.cgi?id=248719 Summary: libpython-2.5 : Invalid read of size 4 Product: openSUSE 10.3 Version: Alpha 1 Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dcb314@hotmail.com QAContact: qa@suse.de I just tried to build package alacarte-0.10.3-6 with valgrind on Suse Linux 10.3 Alpha 1. I used command line valgrind -q --trace-children=yes rpmbuild -bc alacarte.spec The output contains checking whether /usr/bin/python2.5 version is >= 2.5.0... yes checking for version... ==5365== Invalid read of size 4 ==5365== at 0x4E95804: PyObject_Free (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4E70D2A: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EE9EC0: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEAEA1: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEB383: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEB590: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEBA14: PyImport_ImportModuleLevel (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED261C: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4E65262: PyObject_Call (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED2BED: PyEval_CallObjectWithKeywords (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED6569: PyEval_EvalFrameEx (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED9DBB: PyEval_EvalCodeEx (in /usr/lib64/libpython2.5.so.1.0) ==5365== Address 0x4148020 is 48 bytes inside a block of size 568 free'd ==5365== at 0x4C2286B: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==5365== by 0x5A57258: __fopen_internal (in /lib64/libc-2.5.so) ==5365== by 0x4EE8A74: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEAFB9: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEB383: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEB590: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4EEBA14: PyImport_ImportModuleLevel (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED261C: (within /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4E65262: PyObject_Call (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED2BED: PyEval_CallObjectWithKeywords (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED6569: PyEval_EvalFrameEx (in /usr/lib64/libpython2.5.so.1.0) ==5365== by 0x4ED9DBB: PyEval_EvalCodeEx (in /usr/lib64/libpython2.5.so.1.0) ==5365== So it seems that libpython-2.5 is at fault. Suggest code rework. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.