Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Target Communication Framework » Problem with BYTE_CANNOT_READ in Memory Monitors GUIs
Problem with BYTE_CANNOT_READ in Memory Monitors GUIs [message #1106030] Tue, 10 September 2013 15:32 Go to next message
Daniel Codres is currently offline Daniel CodresFriend
Messages: 2
Registered: September 2013
Junior Member
Before submitting this to the Bugzilla I want to check if it is a bug or we are misusing the Memory Service, maybe someone could help.

Our memory has some areas that aren't accessible at byte level (e.g. protected) so the agent sends back an error report plus an array of error addresses objects as documented on:
http://git.eclipse.org/c/tcf/org.eclipse.tcf.git/plain/docs/TCF%20Service%20-%20Memory.html

⇒ { "addr" : <int: range starting address> , "size" : <int: range length in bytes> , "stat" : <int: status code> , "msg" : <object: error description> }

These locations we are marking as BYTE_CANNOT_READ, providing all parameters into the error address list (addr, size, stat and msg)

The thing works somehow, but the problem is that the TCF GUI is unnecessarily incrementing the StartBound asking the agent for the content until the invalid bytes are not in the request window.

This results to a read that's very slow. After finally ending reading the GUI displays the ?? on all packets that included the invalid read.

Does someone experienced such a problem?
Re: Problem with BYTE_CANNOT_READ in Memory Monitors GUIs [message #1365439 is a reply to message #1106030] Sun, 18 May 2014 23:58 Go to previous message
Martin Oberhuber is currently offline Martin OberhuberFriend
Messages: 1007
Registered: July 2009
Senior Member
Hi Daniel,

When I get you right, the TCF Debugger isn't exactly doing anything wrong, but the behavior could be improved for better performance. If you still see that issue, it might be worth a discussion on the eclipse-tcf-dev mailing list: https://dev.eclipse.org/mailman/listinfo/tcf-dev

Thanks,
Martin
Previous Topic:Persistence of Memory Monitors
Next Topic:TCF with Windows CE 6.0
Goto Forum:
  


Current Time: Thu Apr 25 21:53:09 GMT 2024

Powered by FUDForum. Page generated in 0.03136 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top