[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: report problem ddd 3.2.1
From: |
Andreas Zeller |
Subject: |
Re: report problem ddd 3.2.1 |
Date: |
30 Nov 2000 10:16:32 +0100 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands) |
Hi!
Trement Bruno <address@hidden> writes:
> Hello,
> I have found 2 problems with the context following:
> GNU DDD 3.2.1 (i586-pc-linux-gnulibc1) [...]
>
> First problem in ddd.C:static void setup_version_info(), DDD SIGSEGV because
> when we go in show_configuration os is NULL.
> beginning of source code for static void setup_version_info()
> {
> ostrstream os;
> // show_configuration(os);
> string cinfo(os);
Hmm... This cannot be. Normally, the ostrstream should be
instantiated properly and not be NULL. There should be no problem
instantiating an ostrstream and writing into it...
> Second problem in GDBAgent.C:void GDBAgent::trace(char *prefix, void
> *call_data) const , DDD SIGSEGV because the length of the string call_data
> is more than 128 bytes.
Likewise, I do not understand why this should be a problem - DDD
`string's can hold up to 2^31 characters.
Can you give a concrete examples where this fails (such as a
~/.ddd/log file)?
Greetings,
Andreas
--
Andreas Zeller Universitaet Passau
http://www.fmi.uni-passau.de/st/staff/zeller/