Your message dated Fri, 07 Apr 2017 15:50:39 +0000
with message-id <[email protected]>
and subject line Bug#858400: fixed in gnupg2 2.1.20-3
has caused the Debian Bug report #858400,
regarding gpgscm fails on s390x due to new vector representation
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.)


-- 
858400: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858400
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnupg2
Version: 2.1.19-3
Control: -1 tags + help

On Tue 2017-03-21 17:32:27 -0400, Daniel Kahn Gillmor wrote:
> but since the upgrade to 2.1.19-3 in experimental, we're seeing the the
> segfault on s390x.
>
> I'm not even sure how to interpret the error message: is it saying that
> make itself Segfaulted, or that gpgscm segfaulted?
>
> I've connected to zelenka to try to reproduce the problem directly on
> s390x but i haven't been able to get there yet.

OK, i've managed to reproduce some of the failures (intermittently) on a
sid chroot (named "gnupg2-xcheck-segfault") in zelenka.

With the source of 2.1.19-3 in /home/dkg/src/gnupg2/gnupg2, and having
built the package out-of-tree in /home/dkg/src/gnupg2/gnupg2/build (via
debian/rules), i repeatedly run just the first two simple test suites
From /home/dkg/src/gnupg2/gnupg2/:

LC_ALL=C EXEEXT= 
PATH=../gpgscm:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games 
srcdir=/home/dkg/src/gnupg2/gnupg2/build/../tests/openpgp 
objdir=/home/dkg/src/gnupg2/gnupg2/build 
GPGSCM_PATH=/home/dkg/src/gnupg2/gnupg2/build/../tests/gpgscm:/home/dkg/src/gnupg2/gnupg2/build/../tests/openpgp
 /home/dkg/src/gnupg2/gnupg2/build/tests/gpgscm/gpgscm   run-tests.scm  
version.scm

The failures are intermittent -- sometimes no failures, sometimes both
run-tests.scm and version.scm fail, sometimes only one of them.

In one example, i got this result:

PASS: setup.scm 
gpgscm: error running 'version.scm': terminated
FAIL: version.scm 
1 tests run, 0 succeeded, 1 failed, 0 skipped. 
Failed tests: version.scm 


and then looking in dmesg, i see the following log:

[1099865.715125] User process fault: interruption code 0x4003B in 
gpgscm[2aae2582000+37000]
[1099865.715135] failing address: 00000000196d1000 TEID: 00000000196d1800
[1099865.715138] Fault in primary space mode while using user ASCE.
[1099865.715141] AS:000000007feec1c7 R3:0000000000000024 
[1099865.715145] CPU: 0 PID: 7395 Comm: gpgscm Not tainted 3.16.0-4-s390x #1 
Debian 3.16.39-1+deb8u2
[1099865.715148] task: 00000000fb6ea108 ti: 000000003d600000 task.ti: 
000000003d600000
[1099865.715151] User PSW : 0705200180000000 000002aae259450a
[1099865.715154]            R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:1 AS:0 CC:2 PM:0 
EA:3
                 User GPRS: 000002ab196c6888 000000000000003f 00000000196d1588 
0000000000000007
[1099865.715160]            000002aae2596876 0000000000000001 0000000000000008 
000002ab196c6888
[1099865.715163]            000002ab196c6868 0000000000000008 0000000000000007 
000002ab196c6740
[1099865.715166]            000003fffd59c000 000002ab196c6888 000002aae25968ce 
000003ffff893098
[1099865.715175] User Code: 000002aae25944fe: 0707              bcr     0,%r7
                            000002aae2594500: a718003f          lhi     %r1,63
                           #000002aae2594504: ebeff0700024      stmg    
%r14,%r15,112(%r15)
                           >000002aae259450a: 54102000          n       
%r1,0(%r2)
                            000002aae259450e: a7fbff60          aghi    
%r15,-160
                            000002aae2594512: a71e0017          chi     %r1,23
                            000002aae2594516: a7740016          brc     
7,2aae2594542
                            000002aae259451a: e33020080021      clg     
%r3,8(%r2)
[1099865.715286] Last Breaking-Event-Address:
[1099865.715301]  [<000002aae25968c8>] 0x2aae25968c8


I have no idea what this means :(

Any suggestions?  The failures are intermittent enough that i imagine
just a series of repeated givebacks *might* result in one successful
test, but that isn't very satisfying.

I'm reporting this to the BTS so that we have someplace specific to
track the problem.  Please drop [email protected] from any
followup!

Hoping for some help,

       --dkg

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: gnupg2
Source-Version: 2.1.20-3

We believe that the bug you reported is fixed in the latest version of
gnupg2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Kahn Gillmor <[email protected]> (supplier of updated gnupg2 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 07 Apr 2017 11:36:51 -0400
Source: gnupg2
Binary: gnupg-agent scdaemon gpgsm gnupg gnupg2 gpgv gpgv2 dirmngr gpgv-udeb 
gpgv-static gpgv-win32 gnupg-l10n
Architecture: source
Version: 2.1.20-3
Distribution: experimental
Urgency: medium
Maintainer: Debian GnuPG Maintainers <[email protected]>
Changed-By: Daniel Kahn Gillmor <[email protected]>
Description:
 dirmngr    - GNU privacy guard - network certificate management service
 gnupg      - GNU privacy guard - a free PGP replacement
 gnupg-agent - GNU privacy guard - cryptographic agent
 gnupg-l10n - GNU privacy guard - localization files
 gnupg2     - GNU privacy guard - a free PGP replacement (dummy transitional pa
 gpgsm      - GNU privacy guard - S/MIME version
 gpgv       - GNU privacy guard - signature verification tool
 gpgv-static - minimal signature verification tool (static build)
 gpgv-udeb  - minimal signature verification tool (udeb)
 gpgv-win32 - GNU privacy guard - signature verification tool (win32 build)
 gpgv2      - GNU privacy guard - signature verification tool (dummy transition
 scdaemon   - GNU privacy guard - smart card support
Closes: 858400
Changes:
 gnupg2 (2.1.20-3) experimental; urgency=medium
 .
   * more upstream bugfixes (Closes: #858400)
Checksums-Sha1:
 f87da35a63d9e0810e6004a8060a073565bf1e2e 3115 gnupg2_2.1.20-3.dsc
 47d221a6db6a38e3c37954fc5b3d85c92c44c13c 70397 gnupg2_2.1.20-3.debian.tar.bz2
 9c4e71f4f0962cb9ff4624c90b24beb13ae3ff6c 16412 gnupg2_2.1.20-3_amd64.buildinfo
Checksums-Sha256:
 a9c45831237ba7268b7ed68a87dc6d9651483b503b40f11deab1da0028bcadb6 3115 
gnupg2_2.1.20-3.dsc
 915a76f0762766141a0974643c14a0a536b2e881534a0bfb2a9d336f569ecf73 70397 
gnupg2_2.1.20-3.debian.tar.bz2
 dbd0330f3467e52b602b7a9569c3a300b82ac7bc3cdb73db97a4b915a6321717 16412 
gnupg2_2.1.20-3_amd64.buildinfo
Files:
 dc337846b8f43d9c85937b0395b179f1 3115 utils optional gnupg2_2.1.20-3.dsc
 178675dd9b1cbbe3563ecf4ed1ec2069 70397 utils optional 
gnupg2_2.1.20-3.debian.tar.bz2
 fe9effe29650cd41501c1ce46b23bf07 16412 utils optional 
gnupg2_2.1.20-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOCdgUepHf6PklTkyFJitxsGSMjcFAljntBMACgkQFJitxsGS
MjeikxAAjVPUq7pL+vQUuoT1avr8/gVlHGha/XKxotGAUPnRO6cp2v3b5MLCcYEI
c8C5Poy11UPoOKb6yvsfgpYTZgVK8yPPPNkS/YBSzb+FzP5jbMlrC2UqEGtOFyK2
veubn9ly2mZ2alxgLrdJSUH5FuwSd/+KDmoDJ08Y/OM/kBX9fLKSUkdl2h1u3vZU
Ku1f/fgDa+79RNLvtdEvXHTmh+YlucurJCmdGLNcCFim4bBHzVIJkFfPiimPOvs/
unEnqsDl6jJgj94LmHMFrgIKov8uBOVbRL/zsBqNRk4hMqb+cF7Ah7/wknXqEvOY
R7Jb0L6iaZcuN2P93KdORESaFSR2OzJ7pJ29aqn256jXFbj9grJQvRWHwk4eY490
jxljVQQX5naEeb4V+fBCpC3RV5tcyOkUWv7VnaANu6jKXXgMTQSuTxU+KkkA36yD
CW1TAw88mictHoHOYeeMJW+7Uqnlx6ZUaMlL1h5Jtm+DdSMugLfroKC19Mr+p1R+
KFrgC/eAeO7T0hQm1OwQ/yB+eXVtZ7F2dmIN+CeMToMsJb8lEoLvb+C33hvyOR3P
l3iTmoadPW7r9EXetaG6PfYH4ymIQfvBpMbTqpqiOM5fBZ7MvDjQCKSOqkOwEbt8
JL46l5joJRN5Zb78IhoQuJVyh7CMbLN7EM63BHg8X2sdho6RIhw=
=UrOj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to