Your message dated Mon, 08 Sep 2025 18:14:28 +0000
with message-id <[email protected]>
and subject line Bug#1111751: Removed package(s) from unstable
has caused the Debian Bug report #739273,
regarding dibbler-client: segfaults in TAddrAddr::getValid
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.)
--
739273: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739273
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dibbler-client
Version: 0.8.2-1
Severity: normal
Dear Maintainer,
I'm no more able to restart dibbler-client, as soon as it start
configuring the interface it segfault:
dibbler-client[47071]: segfault at 10 ip 000000000045ac00 sp 00007fff78ba4348
error 4 in dibbler-client[400000+d8000]
When ran under valgrind, here's the report:
# valgrind --log-file=dibbler.valgrind.log --track-origins=yes
/usr/sbin/dibbler-client run
| Dibbler - a portable DHCPv6, version 0.8.2 (CLIENT, Linux port)
| Authors : Tomasz Mrugalski<thomson(at)klub.com.pl>,Marek
Senderski<msend(at)o2.pl>
| Licence : GNU GPL v2 only. Developed at Gdansk University of Technology.
| Homepage: http://klub.com.pl/dhcpv6/
2014.02.17 12:07:24 Client Warning Pid file found (pid=48245, file
/var/lib/dibbler/client.pid), but process 48245 does not exist.
2014.02.17 12:07:24 Client Notice My pid (48295) is stored in
/var/lib/dibbler/client.pid
2014.02.17 12:07:24 Client Notice Detected iface dummy0/4,
MAC=xx:xx:xx:xx:xx:xx.
2014.02.17 12:07:24 Client Notice Detected iface eth1/3,
MAC=yy:yy:yy:yy:yy:yy.
2014.02.17 12:07:24 Client Notice Detected iface eth0/2,
MAC=zz:zz:zz:zz:zz:zz.
2014.02.17 12:07:24 Client Notice Detected iface lo/1, MAC=00:00:00:00:00:00.
2014.02.17 12:07:24 Client Notice Parsing /etc/dibbler/client.conf config
file...
2014.02.17 12:07:25 Client Debug Prefix delegation option found.
2014.02.17 12:07:25 Client Debug Parsing /etc/dibbler/client.conf done,
result=0
2014.02.17 12:07:25 Client Debug 1 interface(s) specified in
/etc/dibbler/client.conf
2014.02.17 12:07:25 Client Info Interface eth0/2 configuation has been
loaded.
2014.02.17 12:07:25 Client Debug DUID's value =
aa:bb:cc:dd:ee:ff:gg:hh:ii:jj was loaded from client-duid file.
2014.02.17 12:07:25 Client Info My DUID is aa:bb:cc:dd:ee:ff:gg:hh:ii:jj.
2014.02.17 12:07:25 Client Info Loading old address database
(client-AddrMgr.xml), using built-in routines.
2014.02.17 12:07:25 Client Info DB timestamp:1392635071, now()=1392635245,
db is 174 second(s) old.
2014.02.17 12:07:25 Client Debug Loaded IA from a file: t1=3600,
t2=7200,iaid=1, iface=2
2014.02.17 12:07:25 Client Debug Parsed IA, iaid=1,
unicast=b80e:3ed1:f27f:0:b80e:3ed1:f27f:0
2014.02.17 12:07:25 Client Debug Loaded PD from a file: t1=3600, t2=7200,
iaid=1, iface=2
2014.02.17 12:07:25 Client Debug Parsed prefix 2001:dead:beef:cafe::/56,
pref=3800, valid=3800,ts=1392480252
2014.02.17 12:07:25 Client Debug Parsed PD, pdid=1, t1=3600, t2=7200
2014.02.17 12:07:25 Client Debug Client
aa:aa:aa:aa:aa:aa:aa:aa:zz:zz:zz:zz:zz:zz loaded from disk successfuly (1/1/0
ia/pd/ta).
2014.02.17 12:07:25 Client Debug Bind reuse enabled (multiple instances
allowed).
2014.02.17 12:07:25 Client Notice Creating control (::) socket on the lo/1
interface.
2014.02.17 12:07:25 Client Notice Creating socket
(addr=fe80::bbbb:bbbb:bbbb:bbbb) on eth0/2 interface.
2014.02.17 12:07:25 Client Debug Initialising link-state detection for
interfaces: eth0/2
2014.02.17 12:07:25 Client Notice CONFIRM support compiled in.
2014.02.17 12:07:25 Client Info Creating CONFIRM: 1 IA(s) on eth0/2
2014.02.17 12:07:25 Client Debug Authentication is disabled, not including
auth options in message.
2014.02.17 12:07:25 Client Debug Sending CONFIRM(opts:1 3 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:25 Client Debug Sending CONFIRM(opts:1 3 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:25 Client Info Creating SOLICIT message with 0 IA(s), no
TA and 1 PD(s) on eth0/2 interface.
2014.02.17 12:07:25 Client Debug Sending SOLICIT(opts:1 25 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:25 Client Debug Sleeping for 1 second(s).
2014.02.17 12:07:26 Client Info Processing msg
(CONFIRM,transID=0xd58839,opts: 1 3 8 6)
2014.02.17 12:07:26 Client Debug Sending CONFIRM(opts:1 3 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:26 Client Info Processing msg
(SOLICIT,transID=0x234345,opts: 1 25 8 6)
2014.02.17 12:07:26 Client Debug Sending SOLICIT(opts:1 25 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:26 Client Debug Sleeping for 1 second(s).
2014.02.17 12:07:27 Client Info Processing msg
(CONFIRM,transID=0xd58839,opts: 1 3 8 6)
2014.02.17 12:07:27 Client Debug Sending CONFIRM(opts:1 3 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:27 Client Debug Sleeping for 1 second(s).
2014.02.17 12:07:28 Client Info Processing msg
(CONFIRM,transID=0xd58839,opts: 1 3 8 6)
2014.02.17 12:07:28 Client Debug Sending CONFIRM(opts:1 3 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:28 Client Info Processing msg
(SOLICIT,transID=0x234345,opts: 1 25 8 6)
2014.02.17 12:07:28 Client Debug Sending SOLICIT(opts:1 25 8 6 ) on eth0/2
to multicast.
2014.02.17 12:07:28 Client Debug Sleeping for 1 second(s).
2014.02.17 12:07:29 Client Info Processing msg
(CONFIRM,transID=0xd58839,opts: 1 3 8 6)
And valgrind:
==48295== Memcheck, a memory error detector
==48295== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==48295== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==48295== Command: /usr/sbin/dibbler-client run
==48295== Parent PID: 48207
==48295==
==48295== Conditional jump or move depends on uninitialised value(s)
==48295== at 0x425A8B: TClntMsg::appendRequestedOptions() (in
/usr/sbin/dibbler-client)
==48295== by 0x4329BF: TClntMsgSolicit::TClntMsgSolicit(int,
SPtr<TIPv6Addr>, TContainer<SPtr<TClntCfgIA> >, SPtr<TClntCfgTA>,
TContainer<SPtr<TCl\
ntCfgPD> >, bool, bool) (in /usr/sbin/dibbler-client)
==48295== by 0x410804: TClntTransMgr::checkSolicit() (in
/usr/sbin/dibbler-client)
==48295== by 0x410FF3: TClntTransMgr::doDuties() (in
/usr/sbin/dibbler-client)
==48295== by 0x4082F1: TDHCPClient::run() (in /usr/sbin/dibbler-client)
==48295== by 0x407A7A: run() (in /usr/sbin/dibbler-client)
==48295== by 0x40610B: main (in /usr/sbin/dibbler-client)
==48295== Uninitialised value was created by a heap allocation
==48295== at 0x4C286E7: operator new(unsigned long) (vg_replace_malloc.c:287)
==48295== by 0x444DD6: ClntParser::StartIfaceDeclaration(std::string) (in
/usr/sbin/dibbler-client)
==48295== by 0x447258: ClntParser::yyparse() (in /usr/sbin/dibbler-client)
==48295== by 0x43F3CC: TClntCfgMgr::parseConfigFile(std::string) (in
/usr/sbin/dibbler-client)
==48295== by 0x43F740: TClntCfgMgr::TClntCfgMgr(std::string) (in
/usr/sbin/dibbler-client)
==48295== by 0x43FA04: TClntCfgMgr::instanceCreate(std::string) (in
/usr/sbin/dibbler-client)
==48295== by 0x408DB2: TDHCPClient::TDHCPClient(std::string) (in
/usr/sbin/dibbler-client)
==48295== by 0x4079F2: run() (in /usr/sbin/dibbler-client)
==48295== by 0x40610B: main (in /usr/sbin/dibbler-client)
==48295==
==48295== Invalid read of size 8
==48295== at 0x45AC00: TAddrAddr::getValid() (in /usr/sbin/dibbler-client)
==48295== by 0x420526: TClntMsgConfirm::addrsAccepted() (in
/usr/sbin/dibbler-client)
==48295== by 0x4206BC: TClntMsgConfirm::doDuties() (in
/usr/sbin/dibbler-client)
==48295== by 0x410DD5: TClntTransMgr::doDuties() (in
/usr/sbin/dibbler-client)
==48295== by 0x4082F1: TDHCPClient::run() (in /usr/sbin/dibbler-client)
==48295== by 0x407A7A: run() (in /usr/sbin/dibbler-client)
==48295== by 0x40610B: main (in /usr/sbin/dibbler-client)
==48295== Address 0x10 is not stack'd, malloc'd or (recently) free'd
==48295==
==48295==
==48295== Process terminating with default action of signal 11 (SIGSEGV)
==48295== Access not within mapped region at address 0x10
==48295== at 0x45AC00: TAddrAddr::getValid() (in /usr/sbin/dibbler-client)
==48295== by 0x420526: TClntMsgConfirm::addrsAccepted() (in
/usr/sbin/dibbler-client)
==48295== by 0x4206BC: TClntMsgConfirm::doDuties() (in
/usr/sbin/dibbler-client)
==48295== by 0x410DD5: TClntTransMgr::doDuties() (in
/usr/sbin/dibbler-client)
==48295== by 0x4082F1: TDHCPClient::run() (in /usr/sbin/dibbler-client)
==48295== by 0x407A7A: run() (in /usr/sbin/dibbler-client)
==48295== by 0x40610B: main (in /usr/sbin/dibbler-client)
==48295== If you believe this happened as a result of a stack
==48295== overflow in your program's main thread (unlikely but
==48295== possible), you can try to increase the size of the
==48295== main thread stack using the --main-stacksize= flag.
==48295== The main thread stack size used in this run was 8388608.
==48295==
==48295== HEAP SUMMARY:
==48295== in use at exit: 24,400 bytes in 264 blocks
==48295== total heap usage: 2,000 allocs, 1,736 frees, 331,333 bytes allocated
==48295==
==48295== LEAK SUMMARY:
==48295== definitely lost: 0 bytes in 0 blocks
==48295== indirectly lost: 0 bytes in 0 blocks
==48295== possibly lost: 1,805 bytes in 26 blocks
==48295== still reachable: 22,595 bytes in 238 blocks
==48295== suppressed: 0 bytes in 0 blocks
==48295== Rerun with --leak-check=full to see details of leaked memory
==48295==
==48295== For counts of detected and suppressed errors, rerun with: -v
==48295== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)
I believe the problem is related to corrupted database: just before
dibbler-client
start to fail, the filesystem was full. I've since make room on the filesystem,
but dibbler-client cannot start.
Regards.
-- System Information:
Debian Release: 7.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-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/dash
Versions of packages dibbler-client depends on:
ii debconf [debconf-2.0] 1.5.49
ii libc6 2.13-38+deb7u1
ii libgcc1 1:4.7.2-5
ii libstdc++6 4.7.2-5
ii ucf 3.0025+nmu3
Versions of packages dibbler-client recommends:
ii dibbler-doc 0.8.2-1
ii resolvconf 1.67
dibbler-client suggests no packages.
-- debconf information:
* dibbler-client/start: true
dibbler-client/title:
* dibbler-client/interfaces: eth0
* dibbler-client/options: dns, domain
--- End Message ---
--- Begin Message ---
Version: 1.0.1-2+rm
Dear submitter,
as the package dibbler has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/1111751
The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].
Debian distribution maintenance software
pp.
Paul Tagliamonte (the ftpmaster behind the curtain)
--- End Message ---