Csound Csound-dev Csound-tekno Search About

[Cs-dev] Improsculpt

Date2005-05-30 14:20
Fromjpff@codemist.co.uk
Subject[Cs-dev] Improsculpt
even worse on x86_64 (running under GDB)

UnifiedCSD:  ImproSculptMay04_cs5.csd
STARTING FILE
Creating options
Creating orchestra
Creating /tmp/file6rj60e.orc (0x6200b0)
Creating score
orchname:  /tmp/file6rj60e.orc
scorename: /tmp/fileDXmlfu.sco
rtaudio: ALSA module enabled
rtmidi: PortMIDI module enabled

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 182908691648 (LWP 6297)]
0x000000000040b80a in opcode_list_add_entry (csound=0x611010, opnum=818, 
    check_redefine=0) at Engine/namedins.c:393
393         while (*++c) h = name_hash(h, *c);
(gdb) print c
$1 = (unsigned char *) 0x0
(gdb) where
#0  0x000000000040b80a in opcode_list_add_entry (csound=0x611010, opnum=818, 
    check_redefine=0) at Engine/namedins.c:393
#1  0x000000000040bde3 in opcode_list_create (csound=0x611010)
    at Engine/namedins.c:382
#2  0x0000000000425610 in otran (csound=0x6197f0) at Engine/otran.c:248
#3  0x000000000040f172 in csoundCompile (csound_=0x611010, argc=127, 
    argv=0x611010) at Top/main.c:305
#4  0x0000000000409d08 in main (argc=2, argv=0x7fbfffeeb8)
    at frontends/csound/csound_main.c:152

==John ffitch


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-05-30 15:00
FromIstvan Varga
SubjectRe: [Cs-dev] Improsculpt
jpff@codemist.co.uk wrote:

> 0x000000000040b80a in opcode_list_add_entry (csound=0x611010, opnum=818, 
>     check_redefine=0) at Engine/namedins.c:393
> 393         while (*++c) h = name_hash(h, *c);
> (gdb) print c
> $1 = (unsigned char *) 0x0

It seems that the name of an opcode is somehow a NULL pointer. It may be
interesting to see where in the opcode list does this happen. What is
printed, when using '-v -m1048583' flags, before the crash ?


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-05-30 15:02
FromThom Johansen
SubjectRe: [Cs-dev] Improsculpt
jpff@codemist.co.uk wrote:
> even worse on x86_64 (running under GDB)
> 
> UnifiedCSD:  ImproSculptMay04_cs5.csd
> STARTING FILE
> Creating options
> Creating orchestra
> Creating /tmp/file6rj60e.orc (0x6200b0)
> Creating score
> orchname:  /tmp/file6rj60e.orc
> scorename: /tmp/fileDXmlfu.sco
> rtaudio: ALSA module enabled
> rtmidi: PortMIDI module enabled
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 182908691648 (LWP 6297)]
> 0x000000000040b80a in opcode_list_add_entry (csound=0x611010, opnum=818, 
>     check_redefine=0) at Engine/namedins.c:393
> 393         while (*++c) h = name_hash(h, *c);
> (gdb) print c
> $1 = (unsigned char *) 0x0
> (gdb) where
> #0  0x000000000040b80a in opcode_list_add_entry (csound=0x611010, opnum=818, 
>     check_redefine=0) at Engine/namedins.c:393
> #1  0x000000000040bde3 in opcode_list_create (csound=0x611010)
>     at Engine/namedins.c:382
> #2  0x0000000000425610 in otran (csound=0x6197f0) at Engine/otran.c:248
> #3  0x000000000040f172 in csoundCompile (csound_=0x611010, argc=127, 
>     argv=0x611010) at Top/main.c:305
> #4  0x0000000000409d08 in main (argc=2, argv=0x7fbfffeeb8)
>     at frontends/csound/csound_main.c:152
> 
> ==John ffitch
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by Yahoo.
> Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
> Search APIs Find out how you can build Yahoo! directly into your own
> Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

I got this exact error a couple of days ago, and after some debugging
it turned out csound tried to load a buggy, stray .os file that for some
reason was hanging around. I think it was libosc-sock.os or something
close to that.

Thom


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net