[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in
From: |
lilypond |
Subject: |
[Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines |
Date: |
Tue, 18 Dec 2012 09:49:54 +0000 |
Status: Accepted
Owner: ----
CC: address@hidden
New issue 3040 by address@hidden: Segfault (infinite recursion) in
add_interior_skylines
http://code.google.com/p/lilypond/issues/detail?id=3040
The following LilyPond code uses up all the processor stack.
\new StaffGroup \with { \RemoveEmptyStaves } \new Staff { c }
This crashes with the following backtrace (the allocation and its caller
are actually irrelevant: the problem is the infinite recursion at the end
of the backtrace):
(gdb) bt
#0 0xb79ae0ac in ?? () from /lib/i386-linux-gnu/libc.so.6
#1 0xb79b0ddc in malloc () from /lib/i386-linux-gnu/libc.so.6
#2 0xb7b90db7 in operator new(unsigned int) () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#3 0x0805cfb1 in __gnu_cxx::new_allocator<std::_List_node<Building>
::allocate (this=0xb48a5d48, __n=1) at
/usr/include/c++/4.7/ext/new_allocator.h:94
#4 0x0805cefb in std::_List_base<Building, std::allocator<Building>
::_M_get_node (this=0xb48a5d48) at /usr/include/c++/4.7/bits/stl_list.h:335
#5 0x0805c9fc in std::list<Building, std::allocator<Building>
::_M_create_node (this=0xb48a5d48, __x=...) at
/usr/include/c++/4.7/bits/stl_list.h:482
#6 0x0805c26a in std::list<Building, std::allocator<Building> >::_M_insert
(this=0xb48a5d48, __position=..., __x=...) at
/usr/include/c++/4.7/bits/stl_list.h:1525
#7 0x0805bac8 in std::list<Building, std::allocator<Building> >::push_back
(this=0xb48a5d48, __x=...) at /usr/include/c++/4.7/bits/stl_list.h:997
#8 0x0825e855 in Skyline::Skyline (this=0xb48a5d48, src=...) at
skyline.cc:463
#9 0x08056c1e in Drul_array<Skyline>::Drul_array (this=0xb48a5d48)
at ../flower/include/drul-array.hh:30
#10 0x08056c7e in Skyline_pair::Skyline_pair (this=0xb48a5d48)
at ./include/skyline-pair.hh:25
#11 0x08063219 in __gnu_cxx::new_allocator<Skyline_pair>::construct
(this=0xbfffb618, __p=0xb48a5d48, __val=...) at
/usr/include/c++/4.7/ext/new_allocator.h:120
#12 0x080625ea in __gnu_cxx::__alloc_traits<std::allocator<Skyline_pair>
::construct<Skyline_pair> (__a=..., __p=0xb48a5d48, __arg=...) at
/usr/include/c++/4.7/ext/alloc_traits.h:202
#13 0x0806202c in std::__flower_vector<Skyline_pair,
std::allocator<Skyline_pair> >::push_back (this=0xbfffb618, __x=...) at
/usr/include/c++/4.7/bits/stl_vector.h:885
#14 0x0807a57e in add_interior_skylines (me=0x86000c0, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:632
#15 0x0807a419 in add_interior_skylines (me=0x8605ff0, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#16 0x0807a419 in add_interior_skylines (me=0x87d9e98, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#17 0x0807a419 in add_interior_skylines (me=0x87d96d8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#18 0x0807a419 in add_interior_skylines (me=0x87d97b8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#19 0x0807a419 in add_interior_skylines (me=0x87d96d8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#20 0x0807a419 in add_interior_skylines (me=0x87d97b8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#21 0x0807a419 in add_interior_skylines (me=0x87d96d8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#22 0x0807a419 in add_interior_skylines (me=0x87d97b8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#23 0x0807a419 in add_interior_skylines (me=0x87d96d8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#24 0x0807a419 in add_interior_skylines (me=0x87d97b8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
#25 0x0807a419 in add_interior_skylines (me=0x87d96d8, x_common=0x860efe0,
y_common=0x87d97b8, skylines=0xbfffb618) at axis-group-interface.cc:622
[...]
- [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines,
lilypond <=
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18
- Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines, lilypond, 2012/12/18