lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crash with ottava


From: Chris Jackson
Subject: crash with ottava
Date: Mon, 16 Jun 2003 17:59:59 +0100

The new ottava feature is nice! However I'm running into the occasional
problem..

The following causes lilypond to segfault, with the trace given below.  This
is 1.7.21 compiled and running on Cygwin, with gcc-2.95.3,  guile 1.6, etc.
It only crashes when the midi statement is included, and doesn't crash when
the octaviation statements are in the right hand.

--
Chris

\version "1.7.21"

righthand = \notes \relative c'' {
    #(set-octavation 1)
    <<c' g>> <<c g>> <<c g>> <<c g>>  <<c g>>
    #(set-octavation 0)
}

lefthand = \notes \relative c' \context Voice=lh {
    \clef bass
    c4 b
    c g a e d g
}

\score {
    <
 \context Staff=up < \righthand >
 \context Staff=down < \lefthand >
    >
    \paper {
    }
    \midi { \tempo 4 = 60}
}

Program received signal SIGSEGV, Segmentation fault.
ly_context_property_where_defined (context=0x103ca140, name=0x104d8c40) at
include/translator.hh:67
67        DECLARE_SMOBS (Translator, dummy);
(gdb) bt
#0  ly_context_property_where_defined (context=0x103ca140, name=0x104d8c40)
at include/translator.hh:67
#1  0x100b8ff8 in ?? ()
#2  0x1001627e in scm_deval () from /usr/bin/cygguile-12.dll
#3  0x10013923 in scm_deval () from /usr/bin/cygguile-12.dll
#4  0x10016c62 in scm_dapply () from /usr/bin/cygguile-12.dll
#5  0x10010ec2 in scm_apply () from /usr/bin/cygguile-12.dll
#6  0x10010c6c in scm_call_1 () from /usr/bin/cygguile-12.dll
#7  0x00431056 in Apply_context_iterator::process (this=0x108e1688,
m={static smob_tag_ = 9599, main_part_ = {sign_ = 2286096, num_ = 2286128,
den_ = 5528305}, grace_part_ = {sign_ = 2286224, num_ = 2286288, den_ =
2286384}}) at apply-context-iterator.cc:23
#8  0x00551924 in Music_wrapper_iterator::process (this=0x108e1640,
m={static smob_tag_ = 9599, main_part_ = {sign_ = 2286288, num_ = 2286480,
den_ = 6107695}, grace_part_ = {sign_ = 2286604, num_ = 2286496, den_ =
277747080}}) at music-wrapper-iterator.cc:64
#9  0x005d2f01 in Sequential_iterator::process (this=0x108e15d0,
until=0x22e3a0) at sequential-iterator.cc:331
#10 0x00551924 in Music_wrapper_iterator::process (this=0x108e1588,
m={static smob_tag_ = 9599, main_part_ = {sign_ = 2286592, num_ = 2286688,
den_ = 6131419}, grace_part_ = {sign_ = 2286812, num_ = 2286704, den_ =
277682232}}) at music-wrapper-iterator.cc:64
#11 0x005d8d48 in Simultaneous_music_iterator::process (this=0x108e1538,
until=0x22e470) at simultaneous-music-iterator.cc:110
#12 0x00551924 in Music_wrapper_iterator::process (this=0x108d1838,
m={static smob_tag_ = 9599, main_part_ = {sign_ = 2286800, num_ = 277749528,
den_ = 2286956}, grace_part_ = {sign_ = 2286976, num_ = 2286988, den_ =
2287008}}) at music-wrapper-iterator.cc:64
#13 0x005d8d48 in Simultaneous_music_iterator::process (this=0x108d1f50,
until=0x22e560) at simultaneous-music-iterator.cc:110
#14 0x004a4b65 in Global_translator::run_iterator_on_me (this=0x108d1ce0,
iter=0x108d1f50) at global-translator.cc:112
#15 0x005c7980 in Score::run_translator (this=0x10842fc8, odef=0x108436c8)
at score.cc:103
#16 0x005c80b0 in Score::process (this=0x10842fc8) at score.cc:143
#17 0x004c9251 in Input_file_results::do_scores (this=0x22ef20) at
input-file-results.cc:137
#18 0x004cafc4 in Input_file_results::Input_file_results (this=0x22ef20,
init_string=0x22f0d0, file_string=0x22f0e0) at input-file-results.cc:181
#19 0x004ce943 in do_one_file (init_string=0x22f540, file_string=0x22f550)
at input-file-results.cc:201
#20 0x0051efbf in main_prog () at main.cc:386
#21 0x10027e3c in scm_init_guile () from /usr/bin/cygguile-12.dll
#22 0x10027dfd in scm_init_guile () from /usr/bin/cygguile-12.dll
#23 0x10027b27 in scm_boot_guile () from /usr/bin/cygguile-12.dll
#24 0x005246dc in main (argc=2, argv=0x100a21c8) at main.cc:506








reply via email to

[Prev in Thread] Current Thread [Next in Thread]