Debugging Large, Multithreaded System [message #1460927] |
Mon, 03 November 2014 22:16  |
Eclipse User |
|
|
|
Hello,
I am trying to debug a C++ system that is extremely large and contains about 40 threads at the particular moment I am debugging. I am able to break into the code where I want, but that's about as far as I get. Sometimes the stack trace will appear in the debug window, but most of the time i just get a bunch of whitespace. Also, none of the variables show up in the variables pane. Lastly, I try to click step over, and nothing happens until finally my program exits and stops running. Does anyone have a clue on how to fix this issue? I've tried increasing the amount of RAM that Eclipse can use, but that's about all I could find on fixing the issue (this didn't fix the issue).
Thanks,
Nick
|
|
|
|
Re: Debugging Large, Multithreaded System [message #1471234 is a reply to message #1461421] |
Wed, 12 November 2014 19:41  |
Eclipse User |
|
|
|
Thanks Marc!
I took a look into this console, and I found this at the very end (it just hangs here and eventually crashes):
841,573 (gdb)
895,771 151-stack-list-arguments --thread 38 1
895,771 152-stack-list-locals --thread 38 --frame 0 1
896,024 153-data-evaluate-expression --thread 38 --frame 0 err
I can see that an error has occurred from the last line, but I'm not sure where to find the content of the error. Does anyone know how to find this or what the error might possibly be?
Thank you,
Nick
|
|
|
Powered by
FUDForum. Page generated in 0.21943 seconds