Works now, thanks! Barry Smith wrote: > > Ahh yes, found the offensive code and it is offensive. In > src/sys/error/adebug.c in PetscSetDebuggerFromString() is > a horrible list of choices. We should fix this code to be more > general. Anyway, you can just add another entry for pathdb > and do make lib shared in that directory. > > Please let us know if this does not resolve the problem, > > Barry > > This will be fixed in our next 2.3.1 patch. > > > On Tue, 28 Feb 2006, Harald Pfeiffer wrote: > >> -start_in_debugger pathdb brings up gdb?! Ditto with noxterm. >> >> Harald >> >> >> Barry Smith wrote: >>> >>> Then it should "just work", what happens when you run >>> with -start_in_debugger noxterm,pathdb or >>> -start_in_debugger pathdb? Please send all output from >>> the error. >>> >>> Thanks >>> >>> Barry >>> >>> >>> On Tue, 28 Feb 2006, Harald Pfeiffer wrote: >>> >>>> Hi Barry, >>>> >>>> the usage seems to be similar or even identical to gdb: >>>> >>>> Output of pathdb -help: >>>>> usage: pathdb [option...] [program [core|pid]] >>>> >>>> The man page is online under >>>> http://www.pathscale.com/docs/pathdb.html, >>>> and there is also the full user guidem >>>> http://www.pathscale.com/docs/PathDB_UserGuide.pdf (look at page 29). >>>> >>>> Harald >>>> >>>> >>>> >>>> Barry Smith wrote: >>>>> >>>>> Harald, >>>>> >>>>> We need to know the command line arguments for pathdb to attach >>>>> properly (each debugger is a little different, hence the hardwiring). >>>>> Please send us the pathdb man page and all the output when you >>>>> run it with -help and we'll make a tenative patch for you to try. >>>>> >>>>> Barry >>>>> >>>>> >>>>> On Tue, 28 Feb 2006, Harald Pfeiffer wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> I'd like to use the pathscale debugger, pathdb, when debugging >>>>>> petsc-codes. However, petsc seems to have hardcoded the list of >>>>>> debuggers: >>>>>> >>>>>> -on_error_attach_debugger [gdb,dbx,xxgdb,ups,noxterm] >>>>>> start the debugger in new xterm >>>>>> -start_in_debugger [gdb,dbx,xxgdb,ups,noxterm] >>>>>> start all processes in the debugger >>>>>> >>>>>> >>>>>> How do I go about doing this? >>>>>> >>>>>> Thanks, >>>>>> Harald >>>>>> >>>>>> >>>> >>>> >> >>
-- Harald P. Pfeiffer harald at tapir.caltech.edu Theoretical Astrophysics Phone (626) 395-8413 Caltech 130-33 Fax (626) 796-5675 Pasadena, CA 91125, USA
