Your message dated Mon, 31 Oct 2016 18:19:02 +0000 with message-id <[email protected]> and subject line Bug#766357: fixed in libnet-cups-perl 0.63-1 has caused the Debian Bug report #766357, regarding libnet-cups-perl: bad free() when finalizing the result of getDestinations() with printer instances 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.) -- 766357: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766357 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libnet-cups-perl Version: 0.61-2 b3 Severity: normal --- Please enter the report below this line. --- ~~~sh $ perl /usr/share/doc/libnet-cups-perl/examples/list_dests.pl color latece prof xerox xerox xerox xerox2 *** Error in `perl': free(): invalid pointer: 0x00000000018aa704 *** Abandon ~~~ The simple script bellow shows that something fishy is going on during the finalization of getDestinations ~~~perl use Net::CUPS; { $sc = Net::CUPS->new(); my @pl = $sc->getDestinations(); print("A\n"); } print("B\n"); ~~~ When executed, it prints only A ~~~ A *** Error in `perl': free(): invalid pointer: 0x0000000001fba634 *** Abandon ~~~ Removing the `my` in `my @pl` force delay the error at the end of the program. thus A and B are printed ~~~ $ perl c.pl A B *** Error in `perl': free(): invalid pointer: 0x0000000002459384 *** Abandon ~~~ Using `getDestination` (singular) does not seem to triggers the bug. --- System information. --- Architecture: amd64 Kernel: Linux 3.16-3-amd64 Debian Release: jessie/sid 990 testing security.debian.org 990 testing http.debian.net 500 unstable http.debian.net 500 stable security.debian.org 500 stable http.debian.net 500 stable dl.google.com 1 experimental http.debian.net --- Package information. --- Depends (Version) | Installed ================================- -============== perl (>= 5.20.0-4) | 5.20.1-1 perlapi-5.20.0 | libc6 (>= 2.4) | libcups2 (>= 1.6.0) | Package's Recommends field is empty. Suggests (Version) | Installed ==========================- -=========== cups-common | 1.7.5-4
--- End Message ---
--- Begin Message ---Source: libnet-cups-perl Source-Version: 0.63-1 We believe that the bug you reported is fixed in the latest version of libnet-cups-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. gregor herrmann <[email protected]> (supplier of updated libnet-cups-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: SHA512 Format: 1.8 Date: Mon, 31 Oct 2016 18:59:55 +0100 Source: libnet-cups-perl Binary: libnet-cups-perl Architecture: source Version: 0.63-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group <[email protected]> Changed-By: gregor herrmann <[email protected]> Closes: 681085 766357 806988 Description: libnet-cups-perl - Perl module for printing through CUPS Changes: libnet-cups-perl (0.63-1) unstable; urgency=medium . * New upstream release. Fixes - "Segfaults in Net::CUPS::PPD method getNextOption when enumerating options" (Closes: #681085) - "bad free() when finalizing the result of getDestinations() with printer instances" (Closes: #766357) - "Defunct company name and website in documentation" (Closes: #806988) * Drop spelling.patch, merged upstream. * Add debian/upstream/metadata. Checksums-Sha1: d38843294d41f7c5ade12f698ceab772fd1e657b 2242 libnet-cups-perl_0.63-1.dsc 86f32991dd93863661437c4036ecf9bcaedfd523 86922 libnet-cups-perl_0.63.orig.tar.gz f3a8901e906b077e78b3c1b157d33a0924d27e00 4304 libnet-cups-perl_0.63-1.debian.tar.xz Checksums-Sha256: 0fa5b0facbdf9b5d616ec72e07937d18b509681b0a1fe35cfd935e27f25abc94 2242 libnet-cups-perl_0.63-1.dsc a548a34f6258970375d3f5173e070b65a128bbf77ebb0cc6e88ebba55c15a687 86922 libnet-cups-perl_0.63.orig.tar.gz 10f68f02cbaf0cfdbb68c67ee84921fe398ec654596ffefd58799847e0a792d6 4304 libnet-cups-perl_0.63-1.debian.tar.xz Files: db8e0728f35c68ac9b03faf470a2e443 2242 perl optional libnet-cups-perl_0.63-1.dsc d4446a98ede418bb7bb6f6cb2a01965b 86922 perl optional libnet-cups-perl_0.63.orig.tar.gz 0505fec5e9a496ab2853773c33390cd5 4304 perl optional libnet-cups-perl_0.63-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJYF4cSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGyNoQAMIGCKGQeOdTD/3iYewxokId RLc4wGuaPvp3iWGcEuUih/r1YZBcXouKiPgNtvrE6C8FyTZvJK5TVzIS/KzICiiy VWKMHHwpdNT6OjFW0flj15m8WQwO8oWrTKjWTq3wuyTM0JX/02ucOWJ7rxkevPKf lUSU5AWuWiI9KPGQd5WXmxRcU71cS63/hyQcUyPsauoGQimBqW03JxMCAMfKlHJC DPD/zmszW9uujKCJ12ahE3yf5QClsE0v3sKlh5xmTn/JvrFnP3fPsa5bPjhGyu4/ ybVizST0jNHoW64xDw422EdUQLH+FAtVMJkUk4LWSw7xfjWNCySu4bKh8w5e/rJo e3jbZq5QDtjPUZNjGnjP39Nk3nynLC21xJldZYLYKK+Qgjm6T1CAduGz08aMKkhz OcnVScFOsW/O8nD4qPTLJTVsLU5mTdnIGmvKRIvDsNrSkvaf1QcV6FUgoeqdUbQj wtEPRsy+6UbTcDZRqEgEI4Fx08aIVllos9bKpzk8AH9iFlnVg6S7h6pfYSPHAwi7 LEu++jqzRRexQYDUfZfkZ9Qao0b8t0HWUPTk94m9dqwFI54lfXwqwCGI0e2IK/PL DRmDzsGzL1SKkIGZ7aLL2pWCK8jpL/MHC7b42UNMvuyBX50OR9uS4VpHSGdKcj0S tiZmUaK9DkV7pmdN2kmK =kxzl -----END PGP SIGNATURE-----
--- End Message ---

