Bug 532076 - Fast events from GDB can overwhelm CDT/DSF
Summary: Fast events from GDB can overwhelm CDT/DSF
Status: ASSIGNED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf-gdb (show other bugs)
Version: 9.5.0   Edit
Hardware: PC Linux
: P3 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Jonah Graham CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-06 12:44 EST by Jonah Graham CLA
Modified: 2019-12-30 17:05 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonah Graham CLA 2018-03-06 12:44:03 EST
In our non-GDB debugger we have the option of writing some complicated scripts that setup a particular bit of hardware or simulation in a specific state. This may require doing many scripted gdb-like commands (inserting breakpoints, stepping, continuing, etc). When this script generates lots of messages it causes all sorts of strange behaviour, sometimes leading to OOM errors. Even when it works fine, it can take a long time for the IDE to "catch up" with the events from GDB.
Comment 1 Jonah Graham CLA 2018-03-06 12:45:20 EST
Umair Sair in Bug 530377 Comment 3 has a similar case. Bug 530377 was intended to address the related problem of fast events causing breakpoint state corruption. This bug is to address DSF becoming overwhelmed.
Comment 2 Jonah Graham CLA 2018-12-19 14:51:46 EST
I will revisit this bug in the coming week to make an appropriate update to target milestone.
Comment 3 Jonah Graham CLA 2019-12-30 17:05:43 EST
This bug was assigned and targeted at a now released milestone. As that milestone has now passed, the milestone field has been cleared. If this bug has been fixed, please set the milestone to the version it was fixed in and marked the bug as resolved.