lilypond-user
[Top][All Lists]
Advanced

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

Re: silent crash on large score - how to debug?


From: Helge Kruse
Subject: Re: silent crash on large score - how to debug?
Date: Wed, 03 Mar 2010 15:07:57 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.5) Gecko/20091204 Lightning/1.0b1 Thunderbird/3.0

Am 03.03.2010 14:16, schrieb James Lowe:
I am running this for you on my Win7 machine. I have about 1GB 'spare'
(2GB internal but it is used quite heavily with our own work tools).

After about 30 minutes Win7 pops up the message attached and the system
event logs shows

'Faulting application name: lilypond-windows.exe, version: 2.13.10.1,
time stamp: 0x4b3db2ca
Faulting module name: libguile-17.dll, version: 0.0.0.0, time stamp:
0x4b3db2ca
Exception code: 0xc00000fd'

I also tried this with Lilypond 2.13.11 on my Windows 7 (x64) Machine. After a while I got a similar popup but with the option to debug (since I have VS2008 installed).

The exception cause was "stack overflow". The debugger shows a call stack with 1000 levels. But there missing some at least, since the entry point is not shown.

The stack dumps shows looks at the first view like a kind of recursion. There are six levels shown again and again:
        lilypond.exe!00506b70()         
        libguile-17.dll!6bfa87ab()      
        libguile-17.dll!6bfa838b()      
        libguile-17.dll!6bfa83f0()      
        libguile-17.dll!6bfa87ab()      
        libguile-17.dll!6bfa838b()      
        ...
But some levels further the pattern differs a bit. Unfortunately neither a map file nor VS2008 compatible debug is available here. So I cant speculate further with this tool.

But the huge number of stack levels may point to a recursion in your Scheme code. Are any frogs out there that can read this code?

Helge




reply via email to

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