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

Bug#335615: Infinite recursion in pkgAcquire::UriIterator::operator++()



Package: libapt-pkg-dev
Version: 0.6.42.1
Severity: normal

  It looks to me like this method is an infinite loop:

   inline void operator ++() {operator ++();};

  Presumably that should be something like:

   inline void operator ++() {operator ++(0);};

  (disclaimer: I haven't actually tested this theory; just noticed the
   oddity as I was combing through headers)

  Daniel
  

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libapt-pkg-dev depends on:
ii  apt [libapt-pkg-libc6.3-6-3.1 0.6.42.1   Advanced front-end for dpkg
ii  apt-utils                     0.6.42.1   APT utility programs

libapt-pkg-dev recommends no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature


Reply to: