Your message dated Tue, 19 Nov 2013 12:08:06 +0100
with message-id <[email protected]>
and subject line Re: Bug#719093: python2.7-dbg drops core on hppa when module 
is missing
has caused the Debian Bug report #719093,
regarding python2.7-dbg drops core on hppa when module is missing
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.)


-- 
719093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719093
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python2.7-dbg
Version: 2.7.5-7+b1
Severity: normal

In building wxwidgets, the following error occurred:

dh_testdir
touch docs/lgpl.txt
cd wxPython                                                     \
                && python2.7-dbg ./setup.py build                       \
                                            
WX_CONFIG='/home/dave/debian/wxwidgets2.8/wxwidgets2.8-2.8.12.1/objs_gtk_d/wx-config
 --no_rpath' \
                                            WXPORT=gtk2         \
                                            "UNICODE=1"         \
                                            FLAVOUR=dbg
/bin/bash: line 5: 14117 Segmentation fault      (core dumped) python2.7-dbg 
./setup.py build 
WX_CONFIG='/home/dave/debian/wxwidgets2.8/wxwidgets2.8-2.8.12.1/objs_gtk_d/wx-config
 --no_rpath' WXPORT=gtk2 "UNICODE=1" FLAVOUR=dbg
make: *** [build-gtk-dbg-py2.7-stamp] Error 139
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Backtrace was:

dave@mx3210:~/debian/wxwidgets2.8/wxwidgets2.8-2.8.12.1/wxPython$ gdb 
/usr/bin/python2.7-dbg
GNU gdb (GDB) 7.6-debian
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "hppa-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python2.7-dbg...done.
(gdb) set args ./setup.py build 
WX_CONFIG='/home/dave/debian/wxwidgets2.8/wxwidgets2.8-2.8.12.1/objs_gtk_d/wx-config
 --no_rpath' WXPORT=gtk2 "UNICODE=1" FLAVOUR=dbg
(gdb) r
Starting program: /usr/bin/python2.7-dbg ./setup.py build 
WX_CONFIG='/home/dave/debian/wxwidgets2.8/wxwidgets2.8-2.8.12.1/objs_gtk_d/wx-config
 --no_rpath' WXPORT=gtk2 "UNICODE=1" FLAVOUR=dbg
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/hppa-linux-gnu/libthread_db.so.1".
WARNING: WXWIN not set in environment. Assuming '..'

Program received signal SIGSEGV, Segmentation fault.
0x0000001c in ?? ()
(gdb) bt
#0  0x0000001c in ?? ()
#1  0x42d07d18 in PyDict_GetItemString (
    v=<error reading variable: Cannot access memory at address 0xa1>, 
    key=<optimized out>) at ../Objects/dictobject.c:2426
#2  0x42da407c in PyImport_AddModule (name=0x41dca788 "libxml2mod")
    at ../Python/import.c:637
#3  0x42db2280 in Py_InitModule4 (name=0x41dca788 "libxml2mod", 
    methods=0x41dd8244, doc=0x0, passthrough=0x0, 
    module_api_version=<optimized out>) at ../Python/modsupport.c:65
#4  0x41daeb1c in initlibxml2mod ()
   from /usr/lib/python2.7/dist-packages/libxml2mod.so
#5  0x001ddb08 in _PyImport_LoadDynamicModule (name=0x68ea98 "libxml2mod", 
    pathname=0x6971d8 "/usr/lib/python2.7/dist-packages/libxml2mod.so", 
    fp=0x4c51b0) at ../Python/importdl.c:53
#6  0x001d8228 in load_module (name=0x68ea98 "libxml2mod", fp=0x4c51b0, 
    pathname=0x6971d8 "/usr/lib/python2.7/dist-packages/libxml2mod.so", 
    type=3, loader=0x0) at ../Python/import.c:1915
#7  0x001db198 in import_submodule (mod=None, subname=0x68ea98 "libxml2mod", 
    fullname=0x68ea98 "libxml2mod") at ../Python/import.c:2700

Installed python-libxml2-dbg and error went away.

-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 3.11.0-rc4+ (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python2.7-dbg depends on:
ii  libc6             2.17-92
ii  libpython2.7-dbg  2.7.5-7+b1
ii  python2.7         2.7.5-7+b1
ii  zlib1g            1:1.2.7.dfsg-13

python2.7-dbg recommends no packages.

Versions of packages python2.7-dbg suggests:
pn  python-gdbm-dbg  <none>
ii  python-tk-dbg    2.7.3-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Control: tag -1 + wontfix

Am 08.08.2013 17:29, schrieb John David Anglin:
> On 8/8/2013 10:52 AM, Matthias Klose wrote:
>> Control: reassing -1 src:wxwidgets2.8
>>
>> looks like this should b-d on python-libxml2-dbg
>>
> I did file a report against python-libxml2-dbg but I believe python should not
> generate a segv
> on a missing module. It's not very user friendly...

maybe, but not something which should be fixed for a "dead" version.  It's fixed
properly in the 3.x releases.

--- End Message ---

Reply via email to