Your message dated Wed, 05 Sep 2012 16:17:41 +0000
with message-id <[email protected]>
and subject line Bug#686750: fixed in libmojolicious-perl 2.98+dfsg-2
has caused the Debian Bug report #686750,
regarding libmojolicious-perl: Websocket _xor_mask clobbers $_
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.)


-- 
686750: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686750
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmojolicious-perl
Version: 2.98+dfsg-1
Severity: important
Tags: upstream patch

Dear Maintainer,

WHen calling send on a webcsocket with masked mode on, the function
_xor_mask overwrites $_ (without a local statement).

This works fine most of the time, but fail if $_ is an alias to a read-only
value .

E.g. this fails:

$ws->send('bar') for (qw/foo/) ;

with :

[error] Event "read" failed: Modification of a read-only value attempted at 
/usr/share/perl5/Mojo/Transaction/WebSocket.pm line 301.

This issue has been fixed upstream:

https://github.com/kraih/mojo/commit/2d31456be85b8cc5b71d08d8ae3c5ee463e4ec8c

I'll apply this fix to our mojolicious

ALl the best

*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these lines ***


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libmojolicious-perl depends on:
ii  libjs-jquery  1.7.2+debian-2.1
ii  perl          5.14.2-12

Versions of packages libmojolicious-perl recommends:
ii  libio-socket-inet6-perl      2.69-2
ii  libio-socket-ssl-perl        1.76-1
pn  libmojo-server-fastcgi-perl  <none>

libmojolicious-perl suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: libmojolicious-perl
Source-Version: 2.98+dfsg-2

We believe that the bug you reported is fixed in the latest version of
libmojolicious-perl, 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.
Dominique Dumont <[email protected]> (supplier of updated libmojolicious-perl 
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: SHA1

Format: 1.8
Date: Wed, 05 Sep 2012 17:45:00 +0200
Source: libmojolicious-perl
Binary: libmojolicious-perl
Architecture: source all
Version: 2.98+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Description: 
 libmojolicious-perl - simple, yet powerful, Web Application Framework
Closes: 686750
Changes: 
 libmojolicious-perl (2.98+dfsg-2) unstable; urgency=low
 .
   [ gregor herrmann ]
   * debian/control: update {versioned,alternative} (build) dependencies.
 .
   [ Dominique Dumont ]
   * patch to avoid clobbering $_ (Closes: #686750)
   * control: added dod to uploaders
Checksums-Sha1: 
 bcfb9ebf9f637c9d96175e9f89d6f5dac425f6c1 2287 
libmojolicious-perl_2.98+dfsg-2.dsc
 dab7d45462b261c9189a55c358c0c689e6f7ba77 15406 
libmojolicious-perl_2.98+dfsg-2.debian.tar.gz
 cd5dee13eb9cdbbd6bd1284105e2532ce879e192 765352 
libmojolicious-perl_2.98+dfsg-2_all.deb
Checksums-Sha256: 
 9914174fb70a1ae418a9dd523bf1fb6f1646db16f9c15a245eb55d2220981618 2287 
libmojolicious-perl_2.98+dfsg-2.dsc
 242663b0b3ac2b25af5c8cb2f5e2952733f291d7633c96080b555ab81fefa823 15406 
libmojolicious-perl_2.98+dfsg-2.debian.tar.gz
 5fd2f07416bdce605433e93e8827775136b49ef8794ab9fcf92fecea64d69441 765352 
libmojolicious-perl_2.98+dfsg-2_all.deb
Files: 
 3b8728fe0ed3e021e682228aa3f173ed 2287 perl optional 
libmojolicious-perl_2.98+dfsg-2.dsc
 87e511bbbbd7614c08071973747fc083 15406 perl optional 
libmojolicious-perl_2.98+dfsg-2.debian.tar.gz
 8827ceeeca06263bccff7dbd0b6c8cde 765352 perl optional 
libmojolicious-perl_2.98+dfsg-2_all.deb

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

iQIcBAEBAgAGBQJQR3TiAAoJEMMfT9lJqyts1jcP/R8WUrHAwimlXiHGqrgdRz/q
kyL6co/7O/7FUdj3NUM138+/cuHV1xBpiNJnYMzzfRoX/h7euARV2jqn2Z/93IAd
eewMMAxgQlzlFXI+XZ367UT7p3h9ghckrM68U7j4+TyY6s6wRHzxtW4ps5XSDeuS
IEDr6baRC1tGcyKdYTp8ghhDpybjFKDFd2Z7mil9SE6OV4K56HF1x/RdVToXLJjV
FnVJHXZTBN4QPp8p4zemO3orr9KpQuMSWhsCPV0jVszovefj51tEkEoKphamfFW6
fWuwTIXs9iiisedEiiSEgJyHqqCDkMa2wniGQ8Pes8L2SuFerdIAPyNBb6s+AnNR
gIDudMu+L1AU1r262GCRK2tLrfqJn7EOOW7VFWZAZfBRZi+ttGweA3126nFJ3IQE
kaOFGbzxa5RVGyu9khFprDGwKZHkmF0b68i+N7Wo/klJxg7bqGSP5CGp4IT7I59k
4gC6Oq+APRULzt/VmMlgNYPKKGx3jB63N21LX3XjjpnTXiCryuDJpD5oySANmxU6
Ly+M3R+hbaSeVJNJU1WZqvutee1bhhTsZVrSaMamz1PT/lrK1CDSickj/n0YFpfR
E+esUJH4A4pPAM6h9W9m5d8wRw+Rn6cPZKrYoVognHZO9CX2fdd3srlEekFolIcj
94Z3yFiwCDgECugHdaCq
=jT0m
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to