[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1104957: marked as done (maildirsync: Use of uninitialized value in string ne at /usr/bin/maildirsync line 99.)



Your message dated Sun, 31 Aug 2025 19:04:10 +0000
with message-id <E1usnLW-002GaU-1s@fasolo.debian.org>
and subject line Bug#1104957: fixed in maildirsync 1.2-5
has caused the Debian Bug report #1104957,
regarding maildirsync: Use of uninitialized value in string ne at /usr/bin/maildirsync line 99.
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 owner@bugs.debian.org
immediately.)


-- 
1104957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104957
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mailsyncdir
Version: maildirsync
Severity: minor
Tags: patch upstream

When running mailsyncdir with a command line like this:

maildirsync --recursive \
    -v -v \
    --alg md5 \
    --rsh "ssh -C -i $HOME/.ssh/id_ed25519 -l $USERNAME" \
    $HOME/Maildir \
    mail2.example.org:/var/mail/$USERNAME/Maildir \
    $HOME/state/maildirsync.bz2

The mailsyncdir tools shows multiple (up to 12) times the following message:

mailsyncdir: Use of uninitialized value in string ne at /usr/bin/maildirsync line 99.

This is due to line 99 in the maildirsync Perl script:
    if (reftype($OPT{$optname}) ne 'ARRAY') {

Replacing this line with:
    if (!(ref($OPT{$optname}) eq 'ARRAY')) {  

fixes the issue.

-- System Information:
Debian Release: 12.10
  APT prefers stable-security
  APT policy: (999, 'stable-security'), (990, 'stable'), (300, 'oldstable'), (299, 'oldoldstable'), (200, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-31-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: maildirsync
Source-Version: 1.2-5
Done: Andreas Tille <tille@debian.org>

We believe that the bug you reported is fixed in the latest version of
maildirsync, 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 1104957@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated maildirsync 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 31 Aug 2025 20:06:42 +0200
Source: maildirsync
Architecture: source
Version: 1.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1104957
Changes:
 maildirsync (1.2-5) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Andreas Tille ]
   * Maintain package in Debian/ team on Salsa
   * Secure URI in Homepage
   * Fake watch file since upstream has orphaned this project
   * Standards-Version: 4.7.2 (routine-update)
   * debputy lint --auto-fix (routine-update)
   * d/copyright: Remove old FSF address
 .
   [ Jan-Pascal van Best ]
   * Fix uninitialized value in string
     Closes: #1104957
Checksums-Sha1:
 c7589a1802a46912b7c46b6dfbf86617eb52967a 1887 maildirsync_1.2-5.dsc
 1963836a461717469b6e0c6e645b144609a9552f 6076 maildirsync_1.2-5.debian.tar.xz
 65cea499a039b8b5ba509316a0d40d540f4f4c7d 5753 maildirsync_1.2-5_amd64.buildinfo
Checksums-Sha256:
 c483a096125f5235a016d407fee3d14ba78e6ac7afd0f8b7e87bf394104189f0 1887 maildirsync_1.2-5.dsc
 f8941c938bdcfa92ee9cda08c5101f2f72dad4fc695962af24af425a5ebeff3f 6076 maildirsync_1.2-5.debian.tar.xz
 d3820f8a06ffc6865b11d35cbe219993e9892a91f3fe900dbd2be5dd68557956 5753 maildirsync_1.2-5_amd64.buildinfo
Files:
 4791ab00ea8598df0291b501cf876ffa 1887 mail optional maildirsync_1.2-5.dsc
 c307c1055fb2d9ef82feba00f74be834 6076 mail optional maildirsync_1.2-5.debian.tar.xz
 3d693c73facbb9ee273d3bc3d0b0233a 5753 mail optional maildirsync_1.2-5_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmi0mM0RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHXBg//dSgr3gVJXfbeTp6qTHwYIq6SW7/knL8/
Kkb7eO0Cjt3lr1VdE2HgTW8tbDmx6u6UqAon61EWBRnUikqkkJoJDg6SEdGKi08n
PlzDI4tpMyju9wraW9p+rc5ZCh9y0etHkz89D6S8Bi9XKCMX8pMeCwp0jew0AoaC
ug710XkDnhQ5/udYKrr4NbihfBEdDMCs/a2b01WYqaphtIzlS8sOJ6Nl8FRd/DAW
onBGKyubW+/KbnvzJ5EJBLoidMW2nHJiWE/G5ftvHz3BETUN3TV9ymh1wQsS1dzv
9b4qVPIhpe6h+3EGsCmcxCuPFsQ40KPegk92jgkKZZ3odQIwJpp+FYGDk7b/3tU5
nUdQfO54KV4rW4LeJ3uAd4rlfND884BgR5Vg0gkgvs7RcJVqcfm4iCfQFJcQhkZx
pQFXxMCamijpsYScDaREz0/xzwXG2mAjox1eOVK7wAohbkEgGukWiJnPIgz0Pbql
i0e9ueJrUnR1c/qC8w0o9Qse6dRzr5rHYDuOQ1GVBU7sijLBTLG+GBTnKTw4xk7x
vEFP1UXk3InhtY2v1UE97CatdV9ONBxVpbitOICM1BjVHu1blamhQvhSK+NAucg5
/C9rskcy+Ow+29wpKpZdMh8alZCC3ppd/usxj6cUoUz+KniuLtv7h3WiuBwF7dPB
oicJA5x3EYo=
=nfCX
-----END PGP SIGNATURE-----

Attachment: pgpXqxTMIeWCK.pgp
Description: PGP signature


--- End Message ---

Reply to: