]> git.donarmstrong.com Git - lilypond.git/blob - BUGS
release: 1.1.63
[lilypond.git] / BUGS
1
2 This documents serious bugs 
3
4 ********
5
6 [LinuxPPC-R5, egcs-1.1.2-12c]
7
8 Serious egcs-1.1.2-12c (stock LinuxPPC R5) bug on ppc:
9
10         *dest++ = *src++;
11
12 Bug report filed, fixed in egcs-1.1.2-12f.
13 Although we've currently got a workaround in place, the compiler
14 is buggy; you should upgrade:
15
16         ftp://dev.linuxppc.org/users/fsirl/R5/RPMS/ppc/ 
17
18
19 [LinuxPPC-R4, egcs-1.0.2]
20
21 All compiling with -O2 is suspect, in particular guile-1.3, and
22 Lily herself will break.
23
24
25 [LinuxPPC, egcs-1.1b]
26
27 Lilypond 1.1.35-1.1.51,...:  Wierd errors in guile scm_gc_mark ()
28
29
30 [All platforms] 
31
32 Some bugs may be captured in input/bugs/*y
33
34 [Linux i386, RedHat 5.2 with updates to 6.0]
35
36 Compiling with 
37
38         configure --disable-checking --enable-printing --disable-optimise --disable-debugging
39
40 results in core dumps, during parsing of init files. Cause unknown.
41 Solution: use
42
43         --enable-checking and --enable-optimize
44
45 [Linux libg++ 2.7]
46
47 LilyPond occasionally crashes while parsing the initialisation files.
48 This is a very obscure bug, and usually entering the commandline
49 differently "fixes" it.
50
51         lilypond input.ly 
52
53 and
54
55         lilypond -I. ./input.ly 
56
57 makes a difference
58
59 Typical stacktrace:
60
61         SIGSEGV
62         __libc_malloc (bytes=16384)
63         ?? ()
64         yyFlexLexer::yy_create_buffer ()
65         Includable_lexer::new_input (this=0x8209a00, s={strh_ = {
66                 :
67
68 This behaviour has been observed with machines that have old libg++
69 versions (LinuxPPC feb '98, RedHat 4.x).  
70
71
72
73 [Linux Intel]
74
75 A problem resembling the previous: usage of libg++.2.8.x with the
76 wrong version of libc results in a coredump from the scanner while
77 reading the init files.  Stacktrace:
78
79         ios::eof (this=0x0)
80         
81         yyFlexLexer::LexerInput (this=0x8294848, buf=0x82955f0 "", max_size=8192)
82         yyFlexLexer::yy_get_next_buffer (this=0x8294848)
83         My_lily_lexer::yylex (this=0x8294848) 
84
85 Fix: follow the install instructions of libg++: match the right
86 library versions.