# multiprocess debugger

**URL:** <https://community.unix.com/t/multiprocess-debugger/173318>\
**Category:** Programming\
**Created:** [July 20, 2007, 1:52am UTC](https://community.unix.com/t/multiprocess-debugger/173318 "2007-07-20T01:52:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rvan](https://community.unix.com/letter_avatar/rvan/32/6_22734026db12803ebb3e059622ac3534.png) [@rvan](https://community.unix.com/u/rvan)\
**Post date:** [July 20, 2007, 1:52am UTC](https://community.unix.com/t/multiprocess-debugger/173318/1 "2007-07-20T01:52:46Z")

</div>

Hi,

can somebody advise on a better multiprocess debugger?  
I heard with gdb we face lots of problems in multiprocess scenario  
currently i am using gdb debugger for a single process multithreaded project..  
since i am supposed to work on a multiprocess now, i googled and came across "Totalview"... but i felt if somebody who has the experience with multiprocess debugging can guide me in a better way..

P.S. Am working on C and Red hat Linux

Thanks

---

<div class="post-metadata">

**Author:** ![andryk](https://community.unix.com/user_avatar/community.unix.com/andryk/32/101_2.png) [@andryk](https://community.unix.com/u/andryk)\
**Post date:** [July 20, 2007, 4:14am UTC](https://community.unix.com/t/multiprocess-debugger/173318/2 "2007-07-20T04:14:56Z")

</div>

> [@rvan](#):
>
> Hi,
> 
> can somebody advise on a better multiprocess debugger?  
> I heard with gdb we face lots of problems in multiprocess scenario  
> currently i am using gdb debugger for a single process multithreaded project..  
> since i am supposed to work on a multiprocess now, i googled and came across "Totalview"... but i felt if somebody who has the experience with multiprocess debugging can guide me in a better way..
> 
> P.S. Am working on C and Red hat Linux
> 
> Thanks

Cant think of a debugger other than gdb right now and it was really a pain in the ... back then when i was fixing in a multiprocess/threaded 'goodies' :eek:  
One approach is to fix your code by yourself and use the debugger at the very last
