bug-lilypond
[Top][All Lists]
Advanced

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

crash warning (possibly specious) on bad quotes


From: Chris Black
Subject: crash warning (possibly specious) on bad quotes
Date: Fri, 27 Jan 2006 09:54:04 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

I'm Running Lilypond "Version 2.7.28-2 (Build from 30-12-2005 19:17" 
[version string copied verbatim from "About Lilypond" window -- 
you might want to fix those parens, too] on OS X 10.4.4. 

A double-quote instead of a single-quote in the wrong place, e.g. 

(code)
\override NoteHead #'style = #"neomensural d\breve
%instead of 
\override NoteHead #'style = #'neomensural d\breve
(end code) 

can let some interesting sorts of hell break loose. In this case, 
typesetting fails with the following error:

(log)
Parsing...ERROR: In procedure scm_lreadr:
ERROR: [path to file].ly:1:24: illegal character in escape sequence: #\b
(end log)

But that's not all. As soon as typesetting is done failing, OS X's 
Crash Reporter pops up to tell me that  Lilypond has "quit 
unexpectedly", but Lilypond does not in fact quit; it keeps on running 
normally. This is the only case I've seen of an app "crashing" without 
actually ceasing to execute. As I write this, I've "crashed" Lilypond 
a dozen times in a row without restarting it, and as soon as I fix the 
incorrect quoting it typesets the file normally.


Here's the CrashReporter log entry.

Host Name:      larix
Date/Time:      2006-01-27 01:28:18.149 -0800
OS Version:     10.4.4 (Build 8G32)
Report Version: 3

Command: lilypond
Path:    /Applications/LilyPond.app/Contents/Resources/bin/lilypond
Parent:  LilyPond [10524]

Version: 2.7.28-2 (Build from 30-12-2005 19:17
)

PID:    10836
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000040

Thread 0 Crashed:
0   libguile.16.0.0.dylib       0x0062f79c scm_gc_unprotect_object + 56
1   dyld        0x8fe0ffa0 ImageLoaderMachO::doTermination(ImageLoader::
LinkContext const&) + 236
2   dyld                        0x8fe03ebc dyld::runTerminators() + 116
3   libSystem.B.dylib           0x900146f8 __cxa_finalize + 248
4   libSystem.B.dylib           0x900145c4 exit + 36
5   lilypond                    0x0000fc44 _start + 396
6   dyld                        0x8fe01048 _dyld_start + 60

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x000000000062f79c srr1: 0x000000000200d030  
                      vrsave: 0x0000000000000000
    cr: 0x22000282          xer: 0x0000000000000001   lr: 0x000000000062
f76c  ctr: 0x000000000062f764
    r0: 0x000000008fe0ffa0   r1: 0x00000000bffff180   r2: 0x00000000006a
fb14   r3: 0x00000000025772b8
    r4: 0x0000000000000404   r5: 0x00000000006811b0   r6: 0x000000000180
06f0   r7: 0x0000000000000000
    r8: 0x00000000006afaf0   r9: 0x0000000000000000  r10: 0x00000000006a
faf4  r11: 0x00000000003095a4
   r12: 0x000000000062f764  r13: 0x0000000000000000  r14: 0x000000000000
0000  r15: 0x0000000000000000
   r16: 0x0000000000000000  r17: 0x0000000000000000  r18: 0x000000000000
0000  r19: 0x0000000000000000
   r20: 0x0000000000000000  r21: 0x0000000000000000  r22: 0x000000000000
0000  r23: 0x0000000000000000
   r24: 0x0000000000000000  r25: 0x000000008fe5e718  r26: 0x000000000050
0060  r27: 0x0000000000000087
   r28: 0x00000000025772b8  r29: 0x0000000000000051  r30: 0x00000000000b
206c  r31: 0x000000000062f76c

Binary Images Description:
    0x1000 -   0x304fff lilypond        /Applications/LilyPond.app/Conte
nts/Resources/bin/lilypond  0x4c1000 -   0x4ccfff libintl.3.4.0.dylib/Ap
plications/LilyPond.app/Contents/Resources/lib/libintl.3.4.0.dylib
  0x4d0000 -   0x4d8fff libgmodule-2.0.0.901.0.dylib    /Applications/Li
lyPond.app/Contents/Resources/lib/libgmodule-2.0.0.901.0.dylib
  0x4db000 -   0x4e6fff libgcc_s.1.0.dylib      /Applications/LilyPond.a
pp/Contents/Resources/lib/libgcc_s.1.0.dylib
  0x605000 -   0x6abfff libguile.16.0.0.dylib   /Applications/LilyPond.a
pp/Contents/Resources/lib/libguile.16.0.0.dylib
  0x6eb000 -   0x71bfff libgmp.3.3.3.dylib      /Applications/LilyPond.a
pp/Contents/Resources/lib/libgmp.3.3.3.dylib
  0x729000 -   0x756fff libpangoft2-1.0.0.1101.0.dylib  /Applications/Li
lyPond.app/Contents/Resources/lib/libpangoft2-1.0.0.1101.0.dylib
  0x760000 -   0x79bfff libpango-1.0.0.1101.0.dylib     /Applications/Li
lyPond.app/Contents/Resources/lib/libpango-1.0.0.1101.0.dylib
  0x7ac000 -   0x7ebfff libgobject-2.0.0.901.0.dylib    /Applications/Li
lyPond.app/Contents/Resources/lib/libgobject-2.0.0.901.0.dylib
 0x1008000 -  0x1093fff libglib-2.0.0.901.0.dylib       /Applications/Li
lyPond.app/Contents/Resources/lib/libglib-2.0.0.901.0.dylib
 0x10ad000 -  0x10cefff libfontconfig.1.0.4.dylib       /Applications/Li
lyPond.app/Contents/Resources/lib/libfontconfig.1.0.4.dylib
 0x10e3000 -  0x1141fff libfreetype.6.3.8.dylib         /Applications/Li
lyPond.app/Contents/Resources/lib/libfreetype.6.3.8.dylib
 0x1153000 -  0x1173fff libexpat.0.5.0.dylib    /Applications/LilyPond.a
pp/Contents/Resources/lib/libexpat.0.5.0.dylib
 0x11e4000 -  0x11f1fff libguile-srfi-srfi-1-v-2.2.0.0.dylib    /Applica
tions/LilyPond.app/Contents/Resources/lib/libguile-srfi-srfi-1-v-2.2.0.0
.dylib
0x8fe00000 - 0x8fe54fff dyld 44.2       /usr/lib/dyld
0x90000000 - 0x901b3fff libSystem.B.dylib       /usr/lib/libSystem.B.dyl
ib
0x9020b000 - 0x9020ffff libmathCommon.A.dylib   /usr/lib/system/libmat
hCommon.A.dylib
0x9108e000 - 0x9109cfff libz.1.dylib    /usr/lib/libz.1.dylib
0x913bc000 - 0x913dcfff libmx.A.dylib   /usr/lib/libmx.A.dylib
0x92d07000 - 0x92df5fff libiconv.2.dylib        /usr/lib/libiconv.2.dyli
b
0x96579000 - 0x9657efff libltdl.3.dylib         /usr/lib/libltdl.3.dylib








reply via email to

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