[cvsnt] info -b segfault regression between 2.5.03.2330 and 2344
David Somers
dsomers at omz13.com
Mon May 29 00:23:18 BST 2006
When upgrading from 2.5.03.2330 to 2.5.03.2344 I've noticed that trying to
do "cvs info -b" now segfaults on my gentoo/gnu/linux box.
backtrace yields:
Program received signal SIGSEGV, Segmentation fault.
0xb7eab249 in CZeroconf::BrowseForService ()
from /usr/lib/libcvsapi-2.5.03.2344.so
(gdb) bt
#0 0xb7eab249 in CZeroconf::BrowseForService ()
from /usr/lib/libcvsapi-2.5.03.2344.so
#1 0x0808b4e8 in __gnu_cxx::new_allocator<std::string>::new_allocator ()
#2 0x0809c2f9 in CProtocolLibrary::~CProtocolLibrary ()
#3 0xb7bd2f21 in __libc_start_main () from /lib/libc.so.6
#4 0x08052441 in ?? ()
Doing cvs -t -t -t info -b yields:
[snip]
01:13:29: -> wrap_add(*.zip -kb, 0, 0, 0, 0)
01:13:29: -> wrap_add(*.Z -kb, 0, 0, 0, 0)
01:13:29: -> Could not open /etc/cvsnt/PServer
01:13:29: -> Loading miniMdns
01:13:29: -> LibraryAccess::Load failed for
'/usr/lib/cvsnt/mdns/mdns/mini.la', error = No such file or directory
Since this is a client-only system, there is no /etc/cvsnt/PServer
present... I presume this file is only applicable when running as a server
an that this error is not an error.
The Load failed is weird, since the library is actually in
/usr/lib/cvsnt/mdns/mini.la
but its trying to be loaded from:
/usr/lib/cvsnt/mdns/mdns/mini.la
--
David Somers
VoIP/SIP: FWD dial **44808449868206; voipuser.org dial 08449868206
PGP Key = 7E613D4E
Fingerprint = 53A0 D84B 7F90 F227 2EAB 4FD7 6278 E2A8 7E61 3D4E
More information about the cvsnt
mailing list