[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