[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)


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)?



Andreas Zeller     Universitaet Passau

reply via email to

[Prev in Thread] Current Thread [Next in Thread]