bug-lilypond
[Top][All Lists]
Advanced

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

Fwd: Re: CRASH


From: Arno Waschk
Subject: Fwd: Re: CRASH
Date: Sun, 30 Oct 2011 11:37:30 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1



-------- Original-Nachricht --------
Betreff:        Re: CRASH
Datum:  Sun, 30 Oct 2011 11:23:00 +0100
Von:    Arno Waschk <address@hidden>
Antwort an:     address@hidden
An:     David Kastrup <address@hidden>



Arno<address@hidden>  writes:
 I am not top posting
 Lilypond crashes while "compiling" one of my scores very ungracefully:
 Possibly related to
 <URL:http://code.google.com/p/lilypond/issues/detail?id=1732>, but not
 necessarily so.



 Program received signal SIGSEGV, Segmentation fault.
 0x08127187 in Grob::internal_has_interface (this=0x0, k=0xb57774e0) at grob-
 property.cc:323
 323       return scm_c_memq (k, interfaces_) != SCM_BOOL_F;
 (gdb) backtrace
 #0  0x08127187 in Grob::internal_has_interface (this=0x0, k=0xb57774e0) at 
grob-
 property.cc:323
 #1  0x0827b378 in Staff_symbol::has_interface (me=0x0) at staff-symbol.cc:353
 #2  0x082790fb in get_staff_symbol (me=0x0) at staff-symbol-referencer.cc:50
 #3  Staff_symbol_referencer::on_line (me=0x0, pos=-3) at staff-symbol-
 referencer.cc:37
 #4  0x08197e0b in check_meshing_chords (me=0x9afad00, offsets=0xbfffb518,
 extents=..., clash_groups=...) at note-collision.cc:198
 #5  0x08198c30 in Note_collision_interface::automatic_shift (me=0x0,
 clash_groups=...) at note-collision.cc:547
 #6  0x0819928e in Note_collision_interface::calc_positioning_done (smob=0x0) at
 note-collision.cc:369
 #7  0xb7eefd60 in scm_dapply () from /usr/lib/libguile.so.17
 #8  0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #9  0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 #10 0x08126e45 in Grob::try_callback_on_alist (this=0x9afad00, alist=0x9afad30,
 sym=0xb5777240, proc=0xb73acda0) at grob-property.cc:231
 #11 0x08126fae in Grob::internal_get_property (this=0x9afad00, sym=0xb5777240)
 at grob-property.cc:188
 #12 0x0812f0c4 in Grob::x_parent_positioning (smob=0xad43d1b8) at grob.cc:806
 #13 0xb7eefd60 in scm_dapply () from /usr/lib/libguile.so.17
 #14 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #15 0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 #16 0x08126e45 in Grob::try_callback_on_alist (this=0x9be7b80, alist=0x9be7bb0,
 sym=0xb6a1edb0, proc=0xb73884a8) at grob-property.cc:231
 #17 0x08126fae in Grob::internal_get_property (this=0x9be7b80, sym=0xb6a1edb0)
 at grob-property.cc:188
 #18 0x081315a1 in Grob::get_offset (this=0x9be7b80, a=X_AXIS) at grob.cc:383
 #19 0x0813160b in Grob::relative_coordinate (this=0x9be7b80, refp=0x9be65a0,
 a=X_AXIS) at grob.cc:312
 #20 0x08131a4f in relative_coordinate (a=X_AXIS, refp=0x9be65a0,
 this=<optimized
 out>) at grob.cc:307
 #21 relative_coordinate (a=X_AXIS, refp=0x9be65a0, this=0x9be6a80) at
 grob.cc:316
 #22 relative_coordinate (a=X_AXIS, refp=0x9be65a0, this=0x9be6a80) at
 grob.cc:425
 #23 Grob::extent (this=0x9be6a80, refp=0x9be65a0, a=X_AXIS) at grob.cc:427
 #24 0x08231005 in Separation_item::boxes (me=0x9be7b80, left=0x0) at 
separation-
 item.cc:136
 #25 0x082312dd in Separation_item::calc_skylines (smob=0xad43d1b8) at
 separation-item.cc:92
 #26 0xb7eefd60 in scm_dapply () from /usr/lib/libguile.so.17
 #27 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #28 0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 #29 0x08126e45 in Grob::try_callback_on_alist (this=0x9be7b80, alist=0x9be7bb0,
 sym=0xb577a5e0, proc=0xb73e2668) at grob-property.cc:231
 #30 0x08126fae in Grob::internal_get_property (this=0x9be7b80, sym=0xb577a5e0)
 at grob-property.cc:188
 #31 0x0825ffdf in Spacing_interface::skylines (me=0xa3c7f80,
 right_col=0x9be65a0) at spacing-interface.cc:70
 #32 0x081a247a in Note_spacing::get_spacing (me=0x9be5da8, right_col=0x9be65a0,
 base_space=2.3999999999999999, increment=1.2) at note-spacing.cc:81
 #33 0x0826374a in Spacing_spanner::musical_column_spacing (me=0x0,
 left_col=0x9be5300, right_col=0x9be65a0, options=0xbfffc17c) at spacing-
 spanner.cc:374
 #34 0x0826440b in Spacing_spanner::generate_pair_spacing (me=0x98a6260,
 left_col=0x9be5300, right_col=0x9be65a0, after_right_col=0x9afb2a8,
 options=0xbfffc17c)
      at spacing-spanner.cc:194
 #35 0x08264777 in Spacing_spanner::generate_springs (me=0x98a6260, cols=...,
 options=0xbfffc17c) at spacing-spanner.cc:312
 #36 0x08264e18 in Spacing_spanner::set_springs (smob=0xacf07d48) at spacing-
 spanner.cc:73
 #37 0xb7eefd60 in scm_dapply () from /usr/lib/libguile.so.17
 #38 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #39 0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 ---Type<return>   to continue, or q<return>   to quit---
 #40 0x08126e45 in Grob::try_callback_on_alist (this=0x98a6260, alist=0x98a6290,
 sym=0xb5781ca0, proc=0xb73eee10) at grob-property.cc:231
 #41 0x08126fae in Grob::internal_get_property (this=0x98a6260, sym=0xb5781ca0)
 at grob-property.cc:188
 #42 0x0829ab63 in System::pre_processing (this=0x983c9f0) at system.cc:420
 #43 0x081e0a28 in Paper_score::process (this=0x983c9a8) at paper-score.cc:140
 #44 0x08118a57 in ly_format_output (context=0xace805b0) at global-context-
 scheme.cc:45
 #45 0x08224651 in Score::book_rendering (this=0x97c8ed8, layoutbook=0x849e9b8,
 default_def=0x85daca8) at score.cc:158
 #46 0x080a56e4 in Book::process_score (this=0x849e980, s=0xace3c8b8,
 output_paper_book=0x859c238, layout=0x85daca8) at book.cc:236
 #47 0x080a590c in Book::process (this=0x849e980, default_paper=0x93f71b8,
 default_layout=0x85daca8, parent_part=0x0) at book.cc:302
 #48 0x080a5b27 in Book::process (this=0x849e980, default_paper=0x93f71b8,
 default_layout=0x85daca8) at book.cc:207
 #49 0x080a2b6b in ly_book_process (book_smob=0xace1d048,
 default_paper=0xb2bdcaf8, default_layout=0xb6f19e98, output=0x0) at book-
 scheme.cc:76
 #50 0xb7f0a44b in scm_gsubr_apply () from /usr/lib/libguile.so.17
 #51 0xb7ef0294 in scm_dapply () from /usr/lib/libguile.so.17
 #52 0xb7ef19c1 in ?? () from /usr/lib/libguile.so.17
 #53 0xb7ef82fb in scm_primitive_eval () from /usr/lib/libguile.so.17
 #54 0x081e308a in ly_parse_scm (
      s=0x84904e8 "(let ((book-handler (if (defined? 'default-toplevel-book-
 handler)\n", ' '<repeats 25 times>, "default-toplevel-book-handler\n", ' '
 <repeats 25 times>, "toplevel-book-handler)))\n   (cond ((pair? toplevel-
 boo"..., n=0xbfffc858, i=..., safe=false, parser=0x84c5908) at parse-scm.cc:138
 #55 0x082e999f in Lily_lexer::yylex (this=0x84b88c8) at lexer.ll:358
 #56 0x082ee4a6 in yylex (v=0x84c5908, loc=0xbfffdb00, s=0xbfffdec8) at
 parser.yy:3050
 #57 yyparse (my_lily_parser=0x84c5908) at out/parser.cc:2684
 #58 0x08156e63 in Lily_parser::parse_file (this=0x84c5908, init=Cannot access
 memory at address 0x0
 ) at lily-parser.cc:120
 #59 0x081544b5 in ly_parse_file (name=0xbfffe194) at lily-parser-scheme.cc:121
 #60 0xb7ef17c1 in ?? () from /usr/lib/libguile.so.17
 #61 0xb7ef0334 in scm_dapply () from /usr/lib/libguile.so.17
 #62 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #63 0xb7ef803b in scm_call_0 () from /usr/lib/libguile.so.17
 #64 0xb7f560ee in scm_body_thunk () from /usr/lib/libguile.so.17
 #65 0xb7f56373 in scm_c_catch () from /usr/lib/libguile.so.17
 #66 0xb7f565b2 in scm_catch_with_pre_unwind_handler () from
 /usr/lib/libguile.so.17
 #67 0xb7f0a44b in scm_gsubr_apply () from /usr/lib/libguile.so.17
 #68 0xb7ef0294 in scm_dapply () from /usr/lib/libguile.so.17
 #69 0xb7ef19c1 in ?? () from /usr/lib/libguile.so.17
 #70 0xb7ef107c in ?? () from /usr/lib/libguile.so.17
 #71 0xb7ef0334 in scm_dapply () from /usr/lib/libguile.so.17
 #72 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #73 0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 #74 0xb5764d9c in scm_srfi1_for_each () from /usr/lib/libguile-srfi-srfi-1-v-
 3.so
 #75 0xb7ef1b57 in ?? () from /usr/lib/libguile.so.17
 #76 0xb7ef107c in ?? () from /usr/lib/libguile.so.17
 #77 0xb7ef1771 in ?? () from /usr/lib/libguile.so.17
 #78 0xb7ef0334 in scm_dapply () from /usr/lib/libguile.so.17
 ---Type<return>   to continue, or q<return>   to quit---
 #79 0xb7ef6768 in scm_apply () from /usr/lib/libguile.so.17
 #80 0xb7ef8000 in scm_call_1 () from /usr/lib/libguile.so.17
 #81 0x0816908e in main_with_guile () at main.cc:443
 #82 0xb7f0ec74 in ?? () from /usr/lib/libguile.so.17
 #83 0xb7ee0280 in ?? () from /usr/lib/libguile.so.17
 #84 0xb7f56373 in scm_c_catch () from /usr/lib/libguile.so.17
 #85 0xb7ee091b in scm_i_with_continuation_barrier () from
 /usr/lib/libguile.so.17
 #86 0xb7ee0a05 in scm_c_with_continuation_barrier () from
 /usr/lib/libguile.so.17
 #87 0xb7f541bd in scm_i_with_guile_and_parent () from /usr/lib/libguile.so.17
 #88 0xb7f542ad in scm_with_guile () from /usr/lib/libguile.so.17
 #89 0xb7f0ed75 in scm_boot_guile () from /usr/lib/libguile.so.17
 #90 0x0805350a in main (argc=5, argv=0xb577b630, envp=0x4dd2be8) at main.cc:645
 (gdb)

 This is on Ubuntu oneiric 32bit. It does not happen on my PC's oneiric 64bit
 installation. (Not sure this migth be related...)

 Any help would be appreciated!

 Arno

I am using latest git checkout of lilypond. The .ly File(s) i am using
ist pretty complex, but i am currently trying (but completely failing)
to produce a reduced example. But even if the music source file ist
completely wrong, it should not result into a segfault, no?

Arno



--
Arno Waschk address@hidden +491723149605 +436508950949 (nur während Projekten in Österreich) current and upcoming projects: Wien Burgtheater Goethe: *Faust I* (Repertoire) Matthias Hartmann Wien Burgtheater Botho Strauss: *Das blinde Geschehen* UA (Repertoire Matthias Hartmann Berlin Staatsoper im Schillertheater Satie: Le Piège de Méduse --- *Satiesfactionen* Premiere 25. 3. 2011 Jürgen Flimm Karlsruhe *Lesung Klaus Maria Brandauer* 8. 5. 2011 Berlin Ort tba Theatertreffen 2011 *Via intolleranza II* 21./23. 5. 2011 Christoph Schlingensief Amsterdam Oper Holland-Festival *Mea Culpa* 2. 6. 2011 Christoph Schlingensief evtl. zum letzten Mal!! Amsterdam Ort tba Holland-Festival *Via intolleranza II* 4.-6. Juni 2011 Christoph Schlingensief Berlin Staatsoper im Schillertheater Maxwell Davies & Sciarrino: *Miss Donnithorne's Maggot // Infinito Nero* Staatskapelle Berlin Michael von zur Mühlen 13./14. 7. 2011


reply via email to

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