[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: gdb-ui can't handle mutiple debugging sessions

From: Zoltan Kemenczy
Subject: RE: gdb-ui can't handle mutiple debugging sessions
Date: Wed, 15 Sep 2004 18:05:17 -0400

Yes. For the java application I used M-x jdb with the default 'jdb -attach 
javadebug' parameters, and M-x gdb used 'gbd -fullname' (the 'attach' and 'dll' 
gdb commands are used subsequently in the *gud* buffer to specify the dll file 
and process id).
I was able to do this with emacs-CVS and and emacs-21.3.
> -----Original Message-----
> From: Nick Roberts [mailto:address@hidden
> Sent: September 15, 2004 5:08 PM
> To: Zoltan Kemenczy
> Cc: address@hidden
> Subject: RE: gdb-ui can't handle mutiple debugging sessions
> > Another example where multiple debugging sessions are used 
> is concurrent
> java / c debugging.
> > In this case a java application (debuggee 1) at some point 
> loads one of
> the native code extensions (shared
> > library, DLL (debugee 2).  The trouble here is that, 
> because the native
> code runs from a shared library, one
> > has to stop the java application just after the DLL had 
> been loaded (jdb),
> and then attach to the native code
> > process using gdb to set breakpoints.  While debugging the 
> native code,
> the jdb session is active and
> > waiting for the native code to return control...  This 
> can't be performed
> in a serial fashion.
> Can you currently do this with 'gdb -fullname' in CVS Emacs
> or with Emacs 21.3 with 'M-x gdb' (which also uses -fullname)?
> Nick

reply via email to

[Prev in Thread] Current Thread [Next in Thread]