View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005279 | ardour | bugs | public | 2013-01-19 11:52 | 2020-04-19 20:16 |
| Reporter | robertaramar | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0005279: ardour terminates with assertion when loading project | ||||
| Description | Since I have updated to 13895 I cannot load my project any longer. Last time I was able to load it was with 13807. I have not changed anything in the project since then. I have stripped down the attached file and have verified the problem occurs even with alle the midi and wave files missing. | ||||
| Additional Information | Ardour3.0rc1 (built using 13895 and GCC version 4.7.2) ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf Loading user ui configuration file /home/rschneid/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files WARNING: gnome-keyring:: couldn't connect to: /run/user/rschneid/keyring-odJkSt/pkcs11: No such file or directory ardour: [INFO]: Loading system configuration file ./../ardour_system.rc Loading user configuration file /home/rschneid/.config/ardour3/ardour.rc Using SSE optimized routines 0x4fd5348 spurious note off chan 0, note 53 @ 23.7473 0x4fda068 spurious note off chan 0, note 60 @ 0.190208 0x51197b8 spurious note off chan 0, note 72 @ 1.14359 0x528bfd8 spurious note off chan 0, note 60 @ 0.763594 0x528bfd8 spurious note off chan 0, note 63 @ 0.771458 0x528bfd8 spurious note off chan 0, note 56 @ 0.796823 0x528bfd8 spurious note off chan 0, note 32 @ 0.801562 0x528bfd8 spurious note off chan 0, note 44 @ 0.811198 0x52e1e88 spurious note off chan 0, note 40 @ 0.0746875 WARNING: Stuck note resolution - end time @ 3.93682 is before note on: Note #10943: pitch = 56 @ 3.93682 .. 3.93682 velocity 127 chn 0 0x5357078 spurious note off chan 0, note 60 @ 0.0285417 0x5357078 spurious note off chan 0, note 63 @ 0.106094 ardour-3.0: /usr/include/boost/smart_ptr/shared_ptr.hpp:424: T* boost::shared_ptr<T>::operator->() const [with T = MIDI::Name::MIDINameDocument]: Assertion `px != 0' failed. Aborted | ||||
| Tags | No tags attached. | ||||
|
2013-01-19 11:52
|
|
|
|
Here is the backtrace: #0 0x00007ffff1156120 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0000001 0x0000000000dfc245 in boost::throw_exception<boost::bad_weak_ptr> (e=...) at /usr/include/boost/throw_exception.hpp:61 #2 0x0000000000dfb57b in boost::detail::shared_count::shared_count (this=0x7fffffffc3b8, r=...) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:509 #3 0x00007ffff754eaff in boost::shared_ptr<ARDOUR::Region>::shared_ptr<ARDOUR::Region> (this=0x7fffffffc3b0, r=...) at /usr/include/boost/smart_ptr/shared_ptr.hpp:219 0000004 0x00007ffff754db30 in boost::enable_shared_from_this<ARDOUR::Region>::shared_from_this (this=0x4a03860) at /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:49 0000005 0x00007ffff754aaa5 in ARDOUR::Region::send_change (this=0x4a036e0, what_changed=...) at ../libs/ardour/region.cc:1300 #6 0x00007ffff5eaaabd in PBD::Stateful::resume_property_changes (this=0x4a03708) at ../libs/pbd/stateful.cc:317 #7 0x00007ffff72e69a5 in ARDOUR::AudioRegion::init (this=0x4a036e0) at ../libs/ardour/audioregion.cc:223 0000008 0x00007ffff72e999f in ARDOUR::AudioRegion::AudioRegion (this=0x4a036e0, srcs=...) at ../libs/ardour/audioregion.cc:327 0000009 0x00007ffff7536d9e in ARDOUR::RegionFactory::create (srcs=..., node=...) at ../libs/ardour/region_factory.cc:277 0000010 0x00007ffff762c004 in ARDOUR::Session::XMLAudioRegionFactory (this=0x389fa00, node=...) at ../libs/ardour/session_state.cc:1799 0000011 0x00007ffff762b30c in ARDOUR::Session::XMLRegionFactory (this=0x389fa00, node=..., full=false) at ../libs/ardour/session_state.cc:1698 0000012 0x00007ffff762a69b in ARDOUR::Session::load_regions (this=0x389fa00, node=...) at ../libs/ardour/session_state.cc:1593 0000013 0x00007ffff76286f7 in ARDOUR::Session::set_state (this=0x389fa00, node=..., version=3001) at ../libs/ardour/session_state.cc:1309 0000014 0x00007ffff76216fe in ARDOUR::Session::second_stage_init (this=0x389fa00) at ../libs/ardour/session_state.cc:313 #15 0x00007ffff759a31a in ARDOUR::Session::Session (this=0x389fa00, eng=..., fullpath=..., snapshot_name=..., bus_profile=0x0, mix_template=...) at ../libs/ardour/session.cc:188 0000016 0x0000000000e1e02c in ARDOUR_UI::load_session (this=0x1e46b60, path=..., snap_name=..., mix_template=...) at ../gtk2_ardour/ardour_ui.cc:2657 #17 0x0000000000e1d93b in ARDOUR_UI::get_session_parameters (this=0x1e46b60, quit_on_cancel=true, should_be_new=false, load_template=...) at ../gtk2_ardour/ardour_ui.cc:2592 0000018 0x0000000000e13b24 in ARDOUR_UI::startup (this=0x1e46b60) at ../gtk2_ardour/ardour_ui.cc:617 0000019 0x0000000000e407e6 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x228f438) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000020 0x0000000000e3bdee in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x228f430) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000021 0x0000000000e365d9 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x228f400) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000022 0x0000000000e078f8 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x228f3b0) at /usr/include/sigc++-2.0/sigc++/signal.h:776 0000023 0x0000000000e09d02 in sigc::signal0<void, sigc::nil>::emit (this=0x1e46c50) at /usr/include/sigc++-2.0/sigc++/signal.h:2673 #24 0x0000000000e08f76 in sigc::signal0<void, sigc::nil>::operator() (this=0x1e46c50) at /usr/include/sigc++-2.0/sigc++/signal.h:2681 0000025 0x00007ffff625ef33 in Gtkmm2ext::UI::run (this=0x1e46b60, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:268 0000026 0x00000000011d1bc7 in main (argc=1, argv=0x7fffffffd8a8) at ../gtk2_ardour/main.cc:455 |
|
|
I updated to rev 13895 today and have noticed problems with loading up any sessions with midi tracks. Everything was working fine yesterday when i was at rev 13880. I'm wondering if it's the same issue. Can you load up a new session at all? I am able to load up a new session and add audio and bus tracks but the second i add a midi track, the session crashes. |
|
|
Yes, I can confirm that, adding a MIDI track in a freshly created project causes the same crash. |
|
|
Rev 13897 has fixed this for me |
|
|
confirmed |
|
|
fixed. see notes. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-01-19 11:52 | robertaramar | New Issue | |
| 2013-01-19 11:52 | robertaramar | File Added: MySong-broken.zip | |
| 2013-01-19 12:27 | robertaramar | Note Added: 0014503 | |
| 2013-01-19 12:30 | Leatuspenguin | Note Added: 0014504 | |
| 2013-01-19 12:48 | robertaramar | Note Added: 0014505 | |
| 2013-01-19 13:22 | Leatuspenguin | Note Added: 0014506 | |
| 2013-01-19 14:53 | robertaramar | Note Added: 0014508 | |
| 2013-01-21 13:51 | paul | cost | => 0.00 |
| 2013-01-21 13:51 | paul | Note Added: 0014530 | |
| 2013-01-21 13:51 | paul | Status | new => resolved |
| 2013-01-21 13:51 | paul | Resolution | open => fixed |
| 2013-01-21 13:51 | paul | Assigned To | => paul |
| 2020-04-19 20:16 | system | Note Added: 0023183 | |
| 2020-04-19 20:16 | system | Status | resolved => closed |