Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] AbstractMIControl Blocking Queue problems

Hi all,
I'm chasing a bug I thought would be simple but really turned out not to be. When I start a sourceless debug session (cdt 8.0 on Indigo, I know, I know) and then try to type an address (000ffe2b, say) Eclipse freezes. I've watched the -data-evaluate-_expression_ go out and saw the return from GDB, but it's in the rx/tx queues that it's hanging. Specifically, in the TxThread inner class in AbstractMIControl, it hangs on the fTxCommands.take() command. It looks like someone is maintaining the handle to the TX queue and never releasing. I have two questions from this:
1) Is this a problem that has been solved? If so, would you mind pointing me to the bug number?
2) How can I see who has the handle on the fTxCommands queue?
Thanks,
Jason

Back to the top