Debug symbols for python module shared libraries (dbgsym packages) are not found by gdb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-support (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: python-central
If I use gdb on a python process that uses module shared libraries I get the following:
$ echo q |gdb /usr/bin/python 1863 |grep 'OpenSSL'
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
But:
$ dpkg -l python-openssl python-
[...]
ii python-openssl 0.10-1 Python wrapper around the OpenSSL library
ii python-
And
$ dpkg -L python-
/.
/usr
/usr/lib
/usr/lib/debug
/usr/lib/debug/usr
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
So the symbol files are there but gdb cannot find them. OpenSSL is only an example, this actually happens with any python -dbgsym package.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: python-central 0.6.11ubuntu13
ProcVersionSign
Uname: Linux 2.6.32-18-generic i686
NonfreeKernelMo
Architecture: i386
Date: Wed Mar 31 10:41:06 2010
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: python-central
Changed in python-central (Ubuntu): | |
status: | Confirmed → Fix Released |
affects: | python-central (Ubuntu) → python-support (Ubuntu) |
Changed in python-support (Ubuntu): | |
status: | Fix Released → Triaged |
Status changed to 'Confirmed' because the bug affects multiple users.