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


Attachment: 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

Reply via email to