[Top][All Lists]
[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
- crash warning (possibly specious) on bad quotes,
Chris Black <=