User forums > Help

Attempt to take address of value not located in memory during debugging - solved

<< < (2/3) > >>

rickkky:
New info : with kdbg, "tmp.toStdString()" works !... (ubuntu 11.10)
And in addition, (QString)ident shows its {value}!   8)

(line 36: <http://homepage.gna.org/ldapcppei/archives/ldapEasyAdminFrontends/sources/netfilter.so/main.cpp>)

Is there finaly a problem with C::B 10.05?...  :shock:

oBFusCATed:

--- Quote from: MortenMacFly on November 27, 2011, 10:17:00 am ---What about if you try a recent debugger nightly? Debugging has improved a lot!

--- End quote ---

rickkky:
?...
(Apparently, it seems that I did not understand the question... (?)
Sorry: I may control the debuggers as badly as the English language - and vice versa ...  :D )

my dbg version is the one of the current ubuntu distribution: gdb 7.3-0ubuntu2...

Alpha:
Debugger nightly

rickkky:
Ok!... (I did not know the concept ...   :D ). Thanks.

It's the same ...
See: "ident.toStdString()" under the cursor (because I cannot add anything in the window "watches", which stays disable) on the screenshot below: the message is the same...

But, this works with "tmp.c_str()" ... (tmp is a std::string)

(this works with "ident" too, but doesn't show its value - only several values of pointers...)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version