Your message dated Sun, 17 Mar 2013 22:18:34 +0000
with message-id <e1uhluu-00046b...@franck.debian.org>
and subject line Bug#702499: fixed in zbar 0.10+doc-8
has caused the Debian Bug report #702499,
regarding python-zbar segfaults on import on arm
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 ow...@bugs.debian.org
immediately.)


-- 
702499: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702499
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-zbar
Severity: grave
Version: 0.10+doc-7

root@plugwash:/# gdb python
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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 "arm-linux-gnueabi".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python...Reading symbols from 
/usr/lib/debug/usr/bin/python2.7...done.
done.
(gdb) run
Starting program: /usr/bin/python
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabi/libthread_db.so.1".
Python 2.7.3 (default, Jan  2 2013, 22:35:13)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import zbar
Program received signal SIGSEGV, Segmentation fault.
strlen () at ../ports/sysdeps/arm/strlen.S:29
29      ../ports/sysdeps/arm/strlen.S: No such file or directory.
(gdb) bt
#0  strlen () at ../ports/sysdeps/arm/strlen.S:29
#1  0x0018c684 in PyString_FromString (str=
   0x20776f6c <Address 0x20776f6c out of bounds>)
   at ../Objects/stringobject.c:121
#2  0x000396bc in PyDict_GetItemString (key=<optimized out>, v=0xb6cd1a50)
   at ../Objects/dictobject.c:2421
#3  PyType_Ready (type=0xb6ac5384) at ../Objects/typeobject.c:3626
#4  0xb6ab7ee8 in initzbar ()
   at 
/build/buildd-zbar_0.10+doc-7+b2-armel-RjFsDq/zbar-0.10+doc/python/zbarmodule.c:126
#5  0x00173750 in _PyImport_LoadDynamicModule (name=0x315d40 "zbar", pathname=
   0x316d48 "/usr/lib/python2.7/dist-packages/zbar.so", fp=<optimized out>)
   at ../Python/importdl.c:53
#6  0x000321a0 in load_module.38003 (name=0x315d40 "zbar", fp=0x33ccf8,
   pathname=<optimized out>, type=3, loader=0x0) at ../Python/import.c:1866
#7  0x000323d4 in import_submodule.38014 (mod=0x273a28, subname=
   0x315d40 "zbar", fullname=0x315d40 "zbar") at ../Python/import.c:2645
#8  0x0010b9fc in load_next.38019 (mod=0x273a28, altmod=0x273a28,
   p_name=<optimized out>, buf=0x315d40 "zbar", p_buflen=0xbefff934)
   at ../Python/import.c:2460
#9  0x00032bf0 in import_module_level.isra.1.38040 (name=0x0,
   globals=<optimized out>, fromlist=0x273a28, level=-1)
   at ../Python/import.c:2175
#10 0x00121334 in PyImport_ImportModuleLevel (level=-1, fromlist=0x273a28,
   locals=<optimized out>, globals=0xb6d62660, name=0xb6cd0eb4 "zbar")
   at ../Python/import.c:2233
#11 builtin___import__.31832 (self=<optimized out>, args=<optimized out>,
   kwds=<optimized out>) at ../Python/bltinmodule.c:49
#12 0x000741e8 in PyCFunction_Call (func=0xb6d4eb70, arg=<optimized out>,
   kw=<optimized out>) at ../Objects/methodobject.c:85
#13 0x000732f8 in PyObject_Call (func=0xb6d4eb70, arg=<optimized out>,
   kw=<optimized out>) at ../Objects/abstract.c:2529
#14 0x0007cd00 in PyEval_CallObjectWithKeywords (func=0xb6d4eb70, arg=
   0xb6d24c00, kw=<optimized out>) at ../Python/ceval.c:3890
#15 0x000bd7cc in PyEval_EvalFrameEx (f=<optimized out>,
   throwflag=<optimized out>) at ../Python/ceval.c:2333
#16 0x000c1fd8 in PyEval_EvalCodeEx (co=0xb6cb08d8, globals=<optimized out>,
   locals=<optimized out>, args=<optimized out>, argcount=0, kws=0x0,
   kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#17 0x0015776c in PyEval_EvalCode (locals=0xb6d62660, globals=0xb6d62660, co=
   0xb6cb08d8) at ../Python/ceval.c:667
#18 run_mod (mod=<optimized out>, filename=<optimized out>, globals=
   0xb6d62660, locals=<optimized out>, flags=0xbefffc2c, arena=0x2ef2b8)
   at ../Python/pythonrun.c:1365
#19 0x001585b8 in PyRun_InteractiveOneFlags (fp=0xb6ecc538, filename=
   0x1b4ee4 "<stdin>", flags=0xbefffc2c) at ../Python/pythonrun.c:852
#20 0x00158870 in PyRun_InteractiveLoopFlags (fp=0xb6ecc538, filename=
   0x1b4ee4 "<stdin>", flags=0xbefffc2c) at ../Python/pythonrun.c:772
#21 0x00158978 in PyRun_AnyFileExFlags (fp=0xb6ecc538, filename=
   0x1b4ee4 "<stdin>", closeit=0, flags=0xbefffc2c)
   at ../Python/pythonrun.c:741
#22 0x0015915c in Py_Main (argc=<optimized out>, argv=0xbefffda4)
   at ../Modules/main.c:639
---Type <return> to continue, or q <return> to quit---
#23 0xb6daf694 in __libc_start_main (main=<optimized out>,
   argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=
   0x19308c <__libc_csu_fini>, rtld_fini=0x20ae0 <_start+44>, stack_end=
   0xbefffda4) at libc-start.c:228
#24 0x00020ae0 in _start ()
(gdb)

This was originally reported to me by a raspbian user. I have
confirmed it in debian armel, debian armhf and raspbian chroots
(all on amv7 machines). The above gdb session is from a debian
armel chroot.

--- End Message ---
--- Begin Message ---
Source: zbar
Source-Version: 0.10+doc-8

We believe that the bug you reported is fixed in the latest version of
zbar, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 702...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bernd Zeimetz <b...@debian.org> (supplier of updated zbar package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 17 Mar 2013 22:46:47 +0100
Source: zbar
Binary: zbar-tools zbar-dbg libzbar0 libzbar-dev python-zbar python-zbarpygtk 
libzbargtk0 libzbargtk-dev libzbarqt0 libzbarqt-dev libbarcode-zbar-perl
Architecture: source amd64
Version: 0.10+doc-8
Distribution: unstable
Urgency: low
Maintainer: Bernd Zeimetz <b...@debian.org>
Changed-By: Bernd Zeimetz <b...@debian.org>
Description: 
 libbarcode-zbar-perl - bar code scanner and decoder (Perl bindings)
 libzbar-dev - bar code scanner and decoder (development)
 libzbar0   - bar code scanner and decoder (library)
 libzbargtk-dev - bar code scanner and decoder (GTK+ bindings development)
 libzbargtk0 - bar code scanner and decoder (GTK+ bindings)
 libzbarqt-dev - bar code scanner and decoder (Qt bindings development)
 libzbarqt0 - bar code scanner and decoder (Qt bindings)
 python-zbar - bar code scanner and decoder (Python bindings)
 python-zbarpygtk - bar code scanner and decoder (PyGTK bindings)
 zbar-dbg   - bar code scanner and decoder (debug)
 zbar-tools - bar code scanner and decoder (utilities)
Closes: 634774 702499
Changes: 
 zbar (0.10+doc-8) unstable; urgency=low
 .
   * [5c38da40] Use [linux-any] instead of [!kfreebsd-*].
     Thanks to Robert Millan (Closes: #634774)
   * [1f15f52e] Add sentinel to PyGetSetDef imagescanner_getset[].
     Ensure that the loop is terminated which reads the
     imagescanner_getset[] array on import - otherwise we'll run into
     a segfault, at least on arm.
     Thanks to Anton Gladky and Peter Green (Closes: #702499)
Checksums-Sha1: 
 44c4edc8d6fa2537f3112ff36fd125b85036f597 2557 zbar_0.10+doc-8.dsc
 6f9b9c3d758d2f0c0724ce0d38fa73c0694d1903 17119 zbar_0.10+doc-8.diff.gz
 5a939e841d2c5c34eab67ca68f775b7e9859e392 38554 zbar-tools_0.10+doc-8_amd64.deb
 e45eb0b743989caf2416b979aedd4db7ad33f82f 614818 zbar-dbg_0.10+doc-8_amd64.deb
 262623cac0b8b6b76ce1f658c4b6c9fc5a234573 104242 libzbar0_0.10+doc-8_amd64.deb
 140249d6dd6d2639b663a9f09e6615e630e05027 139924 
libzbar-dev_0.10+doc-8_amd64.deb
 e38e2555ebcaba96353f2e0af3c0be9dd5362996 49154 python-zbar_0.10+doc-8_amd64.deb
 7fb2d9fa3338710443677b61b42040994d422409 20490 
python-zbarpygtk_0.10+doc-8_amd64.deb
 064d35b8208217834a069f796f5059626eff7c0b 26012 libzbargtk0_0.10+doc-8_amd64.deb
 5dea308ed0c8a216e27828b1277d347efd6ffcda 25994 
libzbargtk-dev_0.10+doc-8_amd64.deb
 b60622c69784dab154343122aa8e9643029325e7 42992 libzbarqt0_0.10+doc-8_amd64.deb
 82d50a6a91927d52acf870bc56e36acff7166fc6 50994 
libzbarqt-dev_0.10+doc-8_amd64.deb
 c919afb8ec8fb365a5b194bd3d523b6c873514ab 63914 
libbarcode-zbar-perl_0.10+doc-8_amd64.deb
Checksums-Sha256: 
 2d2c50cb1fedc4b897ca00a5d62b7ceeadc542c445ba72074d8a0edc4dfa714a 2557 
zbar_0.10+doc-8.dsc
 73ccb3f85a04923951a19c60adf2f1626bec72a0e13bdca48613e11bc4501d2e 17119 
zbar_0.10+doc-8.diff.gz
 e48f65f4fc61186f373a72faf1d79f03652b29d83e37a04f86f2cf8fbfdae0d9 38554 
zbar-tools_0.10+doc-8_amd64.deb
 857b678611d8a3cbe1c1322fbdebd92c69b20874d077ac242058ca5ecad7c23e 614818 
zbar-dbg_0.10+doc-8_amd64.deb
 a41e1d9a2ac507a0864165ac79a4ebe8548061491f09999ca92d40aac733238e 104242 
libzbar0_0.10+doc-8_amd64.deb
 8be00c0247a83889ae4ee02542e80dcf22ebf3124b72a878748ac86b2ab9ef0e 139924 
libzbar-dev_0.10+doc-8_amd64.deb
 4806fd7dd03ab54e22bbb9db192ab5217a34a9ba925bd3f9314e85b4ea984b01 49154 
python-zbar_0.10+doc-8_amd64.deb
 6b8164ceb566cdd4e8745c7cdaefef192fe501d59cedddd2af5c1c47a8ba3814 20490 
python-zbarpygtk_0.10+doc-8_amd64.deb
 eae3ebb8ef6242cf777bdff512cded8b9bf5beefd44634d686e229f4dce1fa22 26012 
libzbargtk0_0.10+doc-8_amd64.deb
 152e0c03e692a1cfcaea21b662c282cfa7ce4ef947f558a443cef75d1ac53fd9 25994 
libzbargtk-dev_0.10+doc-8_amd64.deb
 94860f446555af116feb3279a92101fbdf81dedc0390c31255e68ddc51965a27 42992 
libzbarqt0_0.10+doc-8_amd64.deb
 15ddff2ab67c0c013a3c399e6bc23d00bd6dbbf9c82c7460c8c4ce6a769aa625 50994 
libzbarqt-dev_0.10+doc-8_amd64.deb
 7ad6e59fe03e04084559d617f0c2d04961f232b659e5e4b1225d38bbfd752a9a 63914 
libbarcode-zbar-perl_0.10+doc-8_amd64.deb
Files: 
 be9ec4b8e9607baf6da2038bf487bf3a 2557 libs optional zbar_0.10+doc-8.dsc
 6b2b77fd0e66cc0fde21fa403d5882b3 17119 libs optional zbar_0.10+doc-8.diff.gz
 4a80a524769dacaf32be2f6bf3882683 38554 graphics optional 
zbar-tools_0.10+doc-8_amd64.deb
 cbb95225d8f5d20ace5b5da8813fcf69 614818 debug extra 
zbar-dbg_0.10+doc-8_amd64.deb
 eef5aab4f0243e28223e875e112010e4 104242 libs optional 
libzbar0_0.10+doc-8_amd64.deb
 022d9aa2a457e1f777e89fc6cc5e7276 139924 libdevel optional 
libzbar-dev_0.10+doc-8_amd64.deb
 9f5f15c8f643049517a45551f5e59c4d 49154 python optional 
python-zbar_0.10+doc-8_amd64.deb
 b95b84087f1c6031e6845bc01e0ff34d 20490 python optional 
python-zbarpygtk_0.10+doc-8_amd64.deb
 c7cebdd28845593669fa6a829539550c 26012 libs optional 
libzbargtk0_0.10+doc-8_amd64.deb
 f4e649e309fddff3c3c9b1494a0713f3 25994 libdevel optional 
libzbargtk-dev_0.10+doc-8_amd64.deb
 357dd9caf4d782ce8123be4847c9056c 42992 libs optional 
libzbarqt0_0.10+doc-8_amd64.deb
 1fab927a13ad7623651b94cfe3c3b96f 50994 libdevel optional 
libzbarqt-dev_0.10+doc-8_amd64.deb
 2bd2e72b00413bfd0e12f4bb5ca7066f 63914 perl optional 
libbarcode-zbar-perl_0.10+doc-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRRj/AAAoJEOs2Fxpv+UNftewQAIPdfstxaGsn/wCrzMlv0Y5Y
48bqBIuA8WO9i1TA6LY2nqMDXBQR4ShuX4dyFyP76s+16V4qFTj6rV301PGar8/b
6IIZMeeYQklZASG1l/LZVpoAoItqeF+kP4uixNtMZCS0tpRfSY3ucaN4apb1pam4
lxB1oBt3dt1QXrWp/+MTvi3vfa3Bz1bTi0vOMPJXysz9k5QBS+I1vNlRR19lioxe
AcxNKLULIiKmqrEsit0IWEIv9+Xie2Rwc76NAtYlCznlgNJkPKQkFIf3ddCgfgZ6
C0kAbt/aZ23pwIpevI6QkFYUENvF6slNrER+fAbSHHLtFI6TFTg2qdT8GdBUNXxd
D4gnqBwT/x97p2+Bv+b+/W5AKl2hQL8IV18khuVVhEC5xR0KqsN1rlWXxJRZTy8Y
dsQFx+KL6dR67tB1+o1+2tLmpeXcaOTu6+UrJWw5NQhudhLbaZMjlOIGi3N2bfmY
Ac1s3wcTjyV4Kyq6FEb7VI9p/83hl42g5BnzMaTOzM07KAFQ3uobBtVlJTQ1urH8
Kgye00KjDJkdKrmVNdiIycsiyFLj9vm5VdUBZqOVUgbpDNNmv/S3oqZft04RB9QJ
sGcJRhhteyBVDkECx/i1ksjfjMk/AbMqiFmKdBxiOjmSjH4nfEa5O5VOGyOEAqku
fbGk/ANzU8t3bZZq6DFI
=CB9b
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to