lilypond-devel
[Top][All Lists]
Advanced

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

segfault in input/regression/accidental-suggestions.ly


From: Reinhold Kainhofer
Subject: segfault in input/regression/accidental-suggestions.ly
Date: Mon, 30 Nov 2009 13:41:06 +0100
User-agent: KMail/1.12.3 (Linux/2.6.31-15-generic; KDE/4.3.3; i686; ; )

I'm always getting a segfault trying to run "make doc". In particular, the 
input/regression/accidental-suggestions.ly regression test fails...

Here's the output of valgrind to help track down the problem:

»accidental-suggestions.ly« wird verarbeitet                                    
                                            
Analysieren...                                                                  
                                            
Interpretation der Musik...                                                     
                                            
Vorverarbeitung der grafischen Elemente...
==6206== Invalid read of size 4                                                 
  
==6206==    at 0x80519EF: ly_car(scm_unused_struct*) (lily-guile.hh:198)        
                                            
==6206==    by 0x820C256: Script_column::order_grobs(std::vector<Grob*, 
std::allocator<Grob*> >) (script-column.cc:143)     
==6206==    by 0x820C0EF: 
Script_column::before_line_breaking(scm_unused_struct*) (script-column.cc:120)  
                  
==6206==    by 0x408E60E: scm_dapply (in /usr/lib/libguile.so.17.3.1)           
                                            
==6206==    by 0x408D4D7: scm_apply (in /usr/lib/libguile.so.17.3.1)            
                                            
==6206==    by 0x4092A10: scm_call_1 (in /usr/lib/libguile.so.17.3.1)           
                                            
==6206==    by 0x81163C4: Grob::try_callback_on_alist(scm_unused_struct**, 
scm_unused_struct*, scm_unused_struct*) (grob-property.cc:211)
==6206==    by 0x81162CF: Grob::internal_get_property(scm_unused_struct*) 
const (grob-property.cc:188)                                   
==6206==    by 0x8275544: System::pre_processing() (system.cc:304)              
                                                         
==6206==    by 0x81CF597: Paper_score::process() (paper-score.cc:135)           
                                                         
==6206==    by 0x8106AC2: ly_format_output(scm_unused_struct*) (global-
context-scheme.cc:45)                                             
==6206==    by 0x8209CCE: Score::book_rendering(Output_def*, Output_def*) 
(score.cc:160)
==6206==  Address 0x404 is not stack'd, malloc'd or (recently) free'd
==6206==


The problem appeas only when 
     \set suggestAccidentals = ##t
is used...

Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org




reply via email to

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