To see quickly where the program is while it is running, type:
(dbx) ignore sigint (dbx) when sig sigint { where; cancel; } |
Then type ^C to see a stack trace of the program without stopping it.
This is basically what the collector hand sample mode does (and more). Use SIGQUIT (^\) to interrupt the program because ^C is now used up.