lilypond-devel
[Top][All Lists]
Advanced

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

Re: Fwd: Binaries of LilyPond 2.23.5 with Guile 2.2


From: Aaron Hill
Subject: Re: Fwd: Binaries of LilyPond 2.23.5 with Guile 2.2
Date: Tue, 21 Dec 2021 08:41:46 -0800
User-agent: Roundcube Webmail/1.4.9

On 2021-12-21 6:12 am, Jonas Hahnfeld via Discussions on LilyPond development wrote:
Jonas, could you build the binaries again without stripping debugging
symbols? And maybe one edition with '--disable-optimisation' in addition
to that?

I'm not stripping any debugging symbols from the mingw binaries
(calling 'strip' on them is a no-op). It was previously suggested that
we need to create a PDB file, which I faintly remember is some sort of
standalone debugging format. I have no idea how that works.

I tried using cv2pdb [1] (which claims to support DWARF) to generate a PDB, but it claims lilypond.exe has no debugging information. Either strip is doing something, or no debugging information was generated in the first place.

[1]: https://github.com/rainers/cv2pdb


That said,
do you actually have a stack trace that could be decoded with the
information in there?

As requested:

====
(7f64.7740): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
*** WARNING: Unable to verify timestamp for C:\Tools\lilypond-2.23.5\bin\lilypond.exe
lilypond+0x36ea5e:
00000000`0076ea5e 4c8b30 mov r14,qword ptr [rax] ds:00007ffe`64b703f0=????????????????
0:000> r
rax=00007ffe64b703f0 rbx=00000000032dfff8 rcx=fffffffffffffff3
rdx=00007ffe64b703f8 rsi=0000000007cd4a00 rdi=00007ffe64b703e8
rip=000000000076ea5e rsp=00000000010dbf80 rbp=0000000000000398
 r8=00000000001d0000  r9=00000000000003f8 r10=0000000000000000
r11=0000000000000000 r12=00007ffe64b70000 r13=00000000001c04f0
r14=0000000000000000 r15=0000000000000790
iopl=0         nv up ei pl nz ac pe nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010212
lilypond+0x36ea5e:
00000000`0076ea5e 4c8b30 mov r14,qword ptr [rax] ds:00007ffe`64b703f0=????????????????
0:000> k
 # Child-SP          RetAddr           Call Site
00 00000000`010dbf80 00000000`007702a8 lilypond+0x36ea5e
01 00000000`010dc0a0 00000000`0076752d lilypond+0x3702a8
02 00000000`010dc0e0 00000000`00767c79 lilypond+0x36752d
03 00000000`010dc140 00000000`00768752 lilypond+0x367c79
04 00000000`010dc1a0 00000000`00768a0c lilypond+0x368752
05 00000000`010dc1f0 00000000`0076cb68 lilypond+0x368a0c
06 00000000`010dc240 00000000`0076df4e lilypond+0x36cb68
07 00000000`010dc2a0 00000000`007794e6 lilypond+0x36df4e
08 00000000`010dc340 00000000`006dff8e lilypond+0x3794e6
09 00000000`010dc3a0 00000000`00727aa1 lilypond+0x2dff8e
0a 00000000`010dc3e0 00000000`00729e0b lilypond+0x327aa1
0b 00000000`010dc4e0 00000000`006b32c8 lilypond+0x329e0b
0c 00000000`010dc680 00000000`00727aa1 lilypond+0x2b32c8
0d 00000000`010dc6b0 00000000`00729e0b lilypond+0x327aa1
0e 00000000`010dc7b0 00000000`007187f0 lilypond+0x329e0b
0f 00000000`010dc950 00000000`00718d75 lilypond+0x3187f0
10 00000000`010dcb00 00000000`0057f514 lilypond+0x318d75
11 00000000`010dcb50 00000000`006b8e08 lilypond+0x17f514
12 00000000`010dcb90 00000000`0057fcbd lilypond+0x2b8e08
13 00000000`010dcbe0 00000000`0067d567 lilypond+0x17fcbd
14 00000000`010dcc90 00000000`0068c290 lilypond+0x27d567
15 00000000`010dcd60 00000000`0069ec07 lilypond+0x28c290
16 00000000`010ded90 00000000`006b8e08 lilypond+0x29ec07
17 00000000`010dedd0 00000000`004eccc8 lilypond+0x2b8e08
18 00000000`010dee20 00000000`004ea1be lilypond+0xeccc8
19 00000000`010dee60 00000000`004ebb0d lilypond+0xea1be
1a 00000000`010df290 00000000`00727aa1 lilypond+0xebb0d
1b 00000000`010df310 00000000`00729e0b lilypond+0x327aa1
1c 00000000`010df410 00000000`006b21c9 lilypond+0x329e0b
1d 00000000`010df5b0 00000000`0050043a lilypond+0x2b21c9
1e 00000000`010df5e0 00000000`006bfbd1 lilypond+0x10043a
1f 00000000`010df6d0 00000000`00753e3e lilypond+0x2bfbd1
20 00000000`010df700 00000000`00727aa1 lilypond+0x353e3e
21 00000000`010df730 00000000`00729e0b lilypond+0x327aa1
22 00000000`010df830 00000000`007187f0 lilypond+0x329e0b
23 00000000`010df9d0 00000000`007543ef lilypond+0x3187f0
24 00000000`010dfb80 00000000`0075448f lilypond+0x3543ef
25 00000000`010dfc20 00000000`00717747 lilypond+0x35448f
26 00000000`010dfc80 00000000`007722db lilypond+0x317747
27 00000000`010dfcc0 00000000`00717fbb lilypond+0x3722db
28 00000000`010dfd10 00000000`006bfdc3 lilypond+0x317fbb
29 00000000`010dfd60 00000000`00ae4914 lilypond+0x2bfdc3
2a 00000000`010dfdd0 00000000`004013b4 lilypond+0x6e4914
2b 00000000`010dfe30 00000000`0040150b lilypond+0x13b4
2c 00000000`010dff00 00007ffe`70157034 lilypond+0x150b
2d 00000000`010dff30 00007ffe`71262651 KERNEL32!BaseThreadInitThunk+0x14
2e 00000000`010dff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
====

For reference, this is how much console output was generated:

====
GNU LilyPond 2.23.5 (running Guile 2.2)
Processing `asdf.ly'
Parsing...
====


-- Aaron Hill



reply via email to

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