<font face="arial" size="2">Guys, I didn't make any snide remark nor did Tim to be fair. My original post queried which process I should attach GDB to.<br />Tim replied saying those were not processes that I had listed but symbols hence the line in question<br />&gt;&gt;</font>did you ever have a look at m_pd.h?<br />I hadn't really and replied to this appropriately. <br />There were no snide remarks intended as far as I am aware. <br /><br />Still can't get the bugger to set a break point though. GDB was helpfully in that once PD died I could at least the back trace. <br /><br />Conor<br /><br /><font face="arial" size="2"><br /></font><font face="Tahoma, Arial, Sans-Serif" size="2"><hr align="center" size="2" width="100%" /><b>From</b>: Hans-Christoph Steiner &lt;hans@eds.org&gt;<br /><b>Sent</b>: 12 November 2006 23:04<br /><b>To</b>: Tim Blechmann &lt;tim@klingt.org&gt;<br /><b>Subject</b>: Re: [PD-dev] gdb listening to PD</font><br /><br /><br />On Nov 12, 2006, at 3:29 PM, Tim Blechmann wrote:<br /><br />&gt; On Sun, 2006-11-12 at 10:01 -0500, Hans-Christoph Steiner wrote:<br />&gt;&gt; Hmm, never seen that.  I just got the "pd" process.  Which platform<br />&gt;&gt; are you on?<br />&gt;<br />&gt; did you ever have a look at m_pd.h?<br /><br />Any reason for this snide comment?  Of course I've seen those  <br />functions, but never in the context of connecting gdb to the pd process.<br /><br />How about saying something productive instead?<br /><br />.hc<br /><br />&gt;<br />&gt;&gt; .hc<br />&gt;&gt;<br />&gt;&gt; On Nov 11, 2006, at 8:04 PM, Conor J Curran wrote:<br />&gt;&gt;<br />&gt;&gt;&gt; Hi,<br />&gt;&gt;&gt; Tonight I was trying to hook up GDB with PD. When attempting to  <br />&gt;&gt;&gt; attach<br />&gt;&gt;&gt; to PD, I was presented with the following options. Could anyone<br />&gt;&gt;&gt; tell me<br />&gt;&gt;&gt; which process/es should I connect to?<br />&gt;&gt;&gt;<br />&gt;&gt;&gt; pd_bang                   pd_free<br />&gt;&gt;&gt; pd_setloadingabstraction<br />&gt;&gt;&gt; pd_bind                   pd_free@plt               pd_symbol<br />&gt;&gt;&gt; pd_canvasmaker            pd_getparentwidget        pd_typedmess<br />&gt;&gt;&gt; pd_checkobject            pd_init                   pd_typedmess@plt<br />&gt;&gt;&gt; pd_compiledate            pd_list                   pd_unbind<br />&gt;&gt;&gt; pd_compiletime            pd_new                    pd_version<br />&gt;&gt;&gt; pd_doloadbang             pd_new@plt                pd_vmess<br />&gt;&gt;&gt; pd_error                  pd_newest                 pdfloat_setup<br />&gt;&gt;&gt; pd_fft                    pd_objectmaker            pdint_setup<br />&gt;&gt;&gt; pd_findbyclass            pd_pointer                pdsymbol_setup<br />&gt;&gt;&gt; pd_float                  pd_popsym<br />&gt;&gt;&gt; pd_forwardmess            pd_pushsym<br />&gt;<br />&gt; it's not a list of processes, but a list of symbols ...<br />&gt;<br />&gt; hth, tim<br />&gt;<br />&gt; --<br />&gt; tim@klingt.org    ICQ: 96771783<br />&gt; http://www.mokabar.tk<br />&gt;<br />&gt; All we composers really have to work with is time and sound - and<br />&gt; sometimes I'm not even sure about sound.<br />&gt;   Morton Feldman<br /><br /><br />------------------------------------------------------------------------<br /><br />Access to computers should be unlimited and total.  - the hacker ethic<br /><br /><br /><br />