Debian Bug report logs - #752904
ooniprobe: Cannot run ooniprobe in armhf

version graph

Package: ooniprobe; Maintainer for ooniprobe is Internet Measurement Packaging Team <pkg-netmeasure-discuss@lists.alioth.debian.org>; Source for ooniprobe is src:ooniprobe (PTS, buildd, popcon).

Reported by: Luser <jony-port@bitmessage.ch>

Date: Fri, 27 Jun 2014 17:27:01 UTC

Severity: grave

Tags: unreproducible

Found in version ooniprobe/1.0.2-1

Done: Jérémy Bobbio <jeremy.bobbio@irq7.fr>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, jony-port@bitmessage.ch, Jérémy Bobbio <lunar@debian.org>:
Bug#752904; Package ooniprobe. (Fri, 27 Jun 2014 17:27:06 GMT) (full text, mbox, link).


Acknowledgement sent to Luser <jony-port@bitmessage.ch>:
New Bug report received and forwarded. Copy sent to jony-port@bitmessage.ch, Jérémy Bobbio <lunar@debian.org>. (Fri, 27 Jun 2014 17:27:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Luser <jony-port@bitmessage.ch>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ooniprobe: Cannot run ooniprobe in armhf
Date: Fri, 27 Jun 2014 20:25:33 +0300
Package: ooniprobe
Version: 1.0.2-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I installed the ooniprobe package using 'apt-get install ooniprobe'.

* Run '/usr/bin/ooniprobe' output:
Illegal instruction

* Output of gdb:
# gdb --args python /usr/lib/python2.7/dist-packages/ooni/oonicli.py
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-gnueabihf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/python
/usr/lib/python2.7/dist-packages/ooni/oonicli.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".

Program received signal SIGILL, Illegal instruction.
0xb6ae824c in ?? () from /usr/lib/python2.7/dist-packages/_yaml.so
(gdb) where
#0  0xb6ae824c in ?? () from /usr/lib/python2.7/dist-packages/_yaml.so
#1  0xb6fe8254 in ?? () from /lib/ld-linux-armhf.so.3
#2  0xb6fff094 in _rtld_global () from /lib/ld-linux-armhf.so.3
#3  0xb6fff094 in _rtld_global () from /lib/ld-linux-armhf.so.3

-- System Information:
Debian Release: 7.5
  APT prefers unstable
  APT policy: (300, 'unstable')
Architecture: armhf (armv6l)

Kernel: Linux 3.10.25+ (PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8
Shell: /bin/sh linked to /bin/dash

Versions of packages ooniprobe depends on:
ii  geoip-database   20130213-1
ii  python           2.7.3-4+deb7u1
ii  python-geoip     1.2.4-2
ii  python-ipaddr    2.1.10-1
ii  python-openssl   0.13-2+rpi1+deb7u1
ii  python-parsley   1.2-1
ii  python-pypcap    1.1.2+debian-2.2
ii  python-scapy     2.2.0-1
ii  python-twisted   13.2.0-1
ii  python-txsocksx  1.13.0.1-1
ii  python-txtorcon  0.10.0-1
ii  python-yaml      3.11-1+b1
ii  tor              0.2.3.25-1

Versions of packages ooniprobe recommends:
pn  python-dumpnet  <none>

Versions of packages ooniprobe suggests:
pn  geoip-database-contrib  <none>
pn  obfsproxy               <none>



Information forwarded to debian-bugs-dist@lists.debian.org, Jérémy Bobbio <lunar@debian.org>:
Bug#752904; Package ooniprobe. (Fri, 27 Jun 2014 18:09:05 GMT) (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <jeremy.bobbio@irq7.fr>:
Extra info received and forwarded to list. Copy sent to Jérémy Bobbio <lunar@debian.org>. (Fri, 27 Jun 2014 18:09:05 GMT) (full text, mbox, link).


Message #10 received at 752904@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <jeremy.bobbio@irq7.fr>
To: Luser <jony-port@bitmessage.ch>, 752904@bugs.debian.org
Subject: Re: Bug#752904: ooniprobe: Cannot run ooniprobe in armhf
Date: Fri, 27 Jun 2014 20:07:03 +0200
[Message part 1 (text/plain, inline)]
Control: tags -1 + unreproducible

Luser:
> I installed the ooniprobe package using 'apt-get install ooniprobe'.
> 
> * Run '/usr/bin/ooniprobe' output:
> Illegal instruction

I can't reproduce the problem on harris.debian.org.
 
> 0xb6ae824c in ?? () from /usr/lib/python2.7/dist-packages/_yaml.so
> (gdb) where
> #0  0xb6ae824c in ?? () from /usr/lib/python2.7/dist-packages/_yaml.so
> #1  0xb6fe8254 in ?? () from /lib/ld-linux-armhf.so.3
> #2  0xb6fff094 in _rtld_global () from /lib/ld-linux-armhf.so.3
> #3  0xb6fff094 in _rtld_global () from /lib/ld-linux-armhf.so.3

The problem hardly looks in ooniprobe itself from the stacktrace. Could
you please try to play with the yaml module or run other software which
depends on python-yaml?

I'm enclined to think the problem is on your hardware given the amount
of armhf users and the fact that no one reported an issue.

-- 
Jérémy Bobbio                        .''`.
jeremy.bobbio@irq7.fr               : :   :         lunar@debian.org
                                    `. `'`          lunar@torproject.org
                                      `-
[signature.asc (application/pgp-signature, inline)]

Added tag(s) unreproducible. Request was from Jérémy Bobbio <jeremy.bobbio@irq7.fr> to 752904-submit@bugs.debian.org. (Fri, 27 Jun 2014 18:09:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Jérémy Bobbio <lunar@debian.org>:
Bug#752904; Package ooniprobe. (Fri, 27 Jun 2014 21:36:04 GMT) (full text, mbox, link).


Acknowledgement sent to <jony-port@bitmessage.ch>:
Extra info received and forwarded to list. Copy sent to Jérémy Bobbio <lunar@debian.org>. (Fri, 27 Jun 2014 21:36:04 GMT) (full text, mbox, link).


Message #17 received at 752904@bugs.debian.org (full text, mbox, reply):

From: <jony-port@bitmessage.ch>
To: Jérémy Bobbio <jeremy.bobbio@irq7.fr>, 752904@bugs.debian.org
Subject: Re: Bug#752904: ooniprobe: Cannot run ooniprobe in armhf
Date: Fri, 27 Jun 2014 21:02:44 +0000
Jérémy:
> I'm enclined to think the problem is on your hardware given the amount
> of armhf users and the fact that no one reported an issue.

Right, reinstalling all packages and dependencies correctly resolved it.

You can close this bug report, thank you.




Reply sent to Jérémy Bobbio <jeremy.bobbio@irq7.fr>:
You have taken responsibility. (Fri, 27 Jun 2014 22:00:10 GMT) (full text, mbox, link).


Notification sent to Luser <jony-port@bitmessage.ch>:
Bug acknowledged by developer. (Fri, 27 Jun 2014 22:00:10 GMT) (full text, mbox, link).


Message #22 received at 752904-done@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <jeremy.bobbio@irq7.fr>
To: 752904-done@bugs.debian.org
Subject: Re: Bug#752904: ooniprobe: Cannot run ooniprobe in armhf
Date: Fri, 27 Jun 2014 23:36:40 +0200
[Message part 1 (text/plain, inline)]
jony-port@bitmessage.ch:
> You can close this bug report, thank you.

Done.

-- 
Jérémy Bobbio                        .''`.
jeremy.bobbio@irq7.fr               : :   :         lunar@debian.org
                                    `. `'`          lunar@torproject.org
                                      `-
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 26 Jul 2014 07:25:25 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Nov 2 02:38:51 2021; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.