]> git.donarmstrong.com Git - lilypond.git/blob - BUGS
release: 0.1.25
[lilypond.git] / BUGS
1 Document Really Ugly Bugs (coredumps, assert fails, etc)
2
3
4 [Linux Intel]
5
6 LilyPond occasionally crashes while parsing the initialisation files.
7 This is a very obscure bug, and usually entering the commandline
8 differently "fixes" it.
9
10         lilypond input.ly 
11
12 and
13
14         lilypond -I. ./input.ly 
15
16 makes a difference
17
18 Typical stacktrace:
19
20         SIGSEGV
21         __libc_malloc (bytes=16384)
22         ?? ()
23         yyFlexLexer::yy_create_buffer ()
24         Includable_lexer::new_input (this=0x8209a00, s={strh_ = {
25                 :
26
27
28 I get bitten by this every once in a while, and I am very interested
29 in hints what might be wrong.  This problem has only been identified
30 with libc-5.3 and libc-5.4 platforms, so you might try upgrading to
31 6.0, ie. GNU libc-2.
32
33 [Linux Intel]
34
35 A problem resembling the previous: usage of libg++.2.8.x with the
36 wrong version of libc results in a coredump from the scanner while
37 reading the init files.  Stacktrace:
38
39         ios::eof (this=0x0)
40         
41         yyFlexLexer::LexerInput (this=0x8294848, buf=0x82955f0 "", max_size=8192)
42         yyFlexLexer::yy_get_next_buffer (this=0x8294848)
43         My_lily_lexer::yylex (this=0x8294848) 
44
45 Fix: follow the install instructions of libg++: match the right
46 library versions.