ok, so I rebuilt using noDebug and still no symbol table, but I ran gdb inside the csound5 build directory and I got this:
(gdb) run
Starting program: /home/hector/build_backup/Csound_CVS/csound5/csound
[Thread debugging using libthread_db enabled]
[New Thread -1209055552 (LWP 12027)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209055552 (LWP 12027)]
0x0804afc3 in main (argc=Cannot access memory at address 0x0
) at frontends/csound/csound_main.c:92
92 if (!strcmp(fname, "NULL") || !strcmp(fname, "null")) nomessages = 1;
(gdb) bt full
#0 0x0804afc3 in main (argc=Cannot access memory at address 0x0
) at frontends/csound/csound_main.c:92
csound = <value optimized out>
fname = 0x0
i = 135033721
result = <value optimized out>
nomessages = <value optimized out>
Which looks more useful. But I don't know if reflects the same problem since it's running the binary inside the build folder and not the installed one.
Cheers,
Hector
I'll try, thanks Steven for responding so quickly. I didn't set noDebug to 1 and it defaults to 0, but I'll try by adding noDebug=0 explicitly in the scons line.
HectorOn 8/31/07, Steven Yi <stevenyi@gmail.com> wrote:There's not symbol table info as the build was done without debug
info. It should give more info in the backtrace if you compile with
noDebug=0. If you could do that I'd be happy to look at it.
steven
On 8/30/07, Hector Centeno <hcengar@gmail.com> wrote:
> CVS checkout builds fine but at runtime it segfaults, this is the backtrace:
>
> (gdb) bt full
> #0 0x0804afc3 in ?? ()
> No symbol table info available.
> #1 0x00000001 in ?? ()
> No symbol table info available.
> #2 0xbfd805a4 in ?? ()
> No symbol table info available.
> #3 0xbfd804e8 in ?? ()
> No symbol table info available.
> #4 0x08049cb1 in ?? ()
> No symbol table info available.
> #5 0x4f17fff4 in ?? () from /lib/libc.so.6
> No symbol table info available.
> #6 0xbfd80520 in ?? ()
> No symbol table info available.
> #7 0x00000000 in ?? ()
> No symbol table info available.
>
> I built with these options:
>
> scons useDouble=1 usePortAudio=0 usePortMIDI=0 buildCsoundAC=1 useOSC=1
> buildCsoundVST=0 buildPythonOpcodes=1 buildStkOpcodes=1 prefix=/usr
> buildPDClass=1 buildTclcsound=1 buildVirtual=1 buildInterfaces=1
> buildCSEditor=1
>
> Previous builds work fine.
>
> Cheers,
>
>
>
> Hector
>
>
--
Send bugs reports to this list.
To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk