[PD-dev] nightly builds should now have debug symbols

Hans-Christoph Steiner hans at at.or.at
Wed Oct 5 07:17:30 CEST 2011


Ok, tomorrow's (today's in Europe) builds should have the symbols:

http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=15506

.hc

On Oct 5, 2011, at 12:47 AM, mescalinum at gmail.com wrote:

> I gave it a quick look
> hmm it seems the debug info is still missing. the stack traces are  
> incomplete/corrupt[1].
> in addition to -g/-ggdb flag, you should ensure that you do not  
> strip the objects/binaries.
> since this problem affects tclpd.dll as well, I must check for this  
> also in the external Makefile
>
>
> [1]:
> $ gdb /c/Users/q/Desktop/Pd-0.43.1-extended-20111004/bin/pd.exe
> GNU gdb (GDB) 7.2
> [...]
> Reading symbols from c:/Users/q/Desktop/Pd-0.43.1-extended-20111004/ 
> bin/pd.exe..
> .(no debugging symbols found)...done.
> (gdb) symbol-file c:/Users/q/Desktop/Pd-0.43.1-extended-20111004/bin/ 
> pd.dll
> Reading symbols from c:/Users/q/Desktop/Pd-0.43.1-extended-20111004/ 
> bin/pd.dll..
> .(no debugging symbols found)...done.
> (gdb) symbol-file tclpd.dll
> Reading symbols from c:\Users\q\Desktop\pd-extended\pdext\pd-extended 
> \externals\
> loaders\tclpd/tclpd.dll...(no debugging symbols found)...done.
> (gdb) directory c:/Users/q/Desktop/pd-extended/pdext-git/pd-extended/ 
> src/
> Source directories searched: c:/Users/q/Desktop/pd-extended/pdext- 
> git/pd-extende
> d/src;$cdir;$cwd
> (gdb) r -lib tclpd
> Starting program: c:/Users/q/Desktop/Pd-0.43.1-extended-20111004/bin/ 
> pd.exe -lib
> tclpd
> [New Thread 4724.0x1cfc]
> [New Thread 4724.0x1c40]
> [New Thread 4724.0x1430]
> [New Thread 4724.0x1278]
> [New Thread 4724.0x1224]
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x67376f34 in ?? ()
>  from c:\Users\q\Desktop\Pd-0.43.1-extended-20111004\bin\pd.dll
> (gdb) where
> #0  0x67376f34 in ?? ()
>  from c:\Users\q\Desktop\Pd-0.43.1-extended-20111004\bin\pd.dll
> #1  0x673789f3 in ?? ()
>  from c:\Users\q\Desktop\Pd-0.43.1-extended-20111004\bin\pd.dll
> (gdb)
> Il 04/10/2011 23:06, Hans-Christoph Steiner ha scritto:
>>
>> I tried to fix up the CFLAGS last night so that all of the nightly  
>> builds would have full debug symbols on all platforms.  Give it a  
>> try and let me know if it works for you.
>>
>> .hc
>>
>> ----------------------------------------------------------------------------
>>
>> Mistrust authority - promote decentralization.  - the hacker ethic
>>
>>
>



----------------------------------------------------------------------------

I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.      - Martin  
Luther King, Jr.





More information about the Pd-dev mailing list