Stephen, You're 700 patch breaks config dumps - at least for the 880, but I would guess for all remotes.
I've been trying to track down what broke, but so far have been
unsuccessful. The symptom is:
[p...@rider libconcord]$ sudo concordance -c /tmp/tout
Concordance 0.21+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.
Requesting Identity: 100% done
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Dumping config: Aborted
Backtrace looks like:
(gdb) bt
#0 0xb7fe1424 in __kernel_vsyscall ()
#1 0xb7e813d0 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb7e84a85 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb7e1a9e8 in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
#4 0xb7e188c5 in ?? () from /usr/lib/libstdc++.so.6
#5 0xb7e18902 in std::terminate() () from /usr/lib/libstdc++.so.6
#6 0xb7e18a3a in __cxa_throw () from /usr/lib/libstdc++.so.6
#7 0xb7e19093 in operator new(unsigned int) () from /usr/lib/libstdc++.so.6
#8 0xb7e1917d in operator new[](unsigned int) () from /usr/lib/libstdc++.so.6
#9 0xb7fbdb52 in read_config_from_remote (out=0xbffffc00, size=0xbffffbfc,
cb=0x804b3a0 <cb_print_percent_status>, cb_arg=0x1) at libconcord.cpp:796
#10 0x0804b34f in dump_config (options=0xbffffc30,
file_name=0xbffffe3e "/tmp/tout", cb=0x804b3a0 <cb_print_percent_status>,
cb_arg=0x0) at concordance.c:414
#11 0x0804bdfb in main (argc=Cannot access memory at address 0x317d
) at concordance.c:1295
I'm guessing it's got something to do with the fact you changed the layout
of the TArchInfo structure and something else doesn't know about that... but
I haven't figured out precisely what.
--
Phil Dibowitz [email protected]
Open Source software and tech docs Insanity Palace of Metallica
http://www.phildev.net/ http://www.ipom.com/
"Be who you are and say what you feel, because those who mind don't matter
and those who matter don't mind."
- Dr. Seuss
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm
_______________________________________________ concordance-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/concordance-devel
