View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004919 | ardour | bugs | public | 2012-06-08 18:26 | 2020-04-19 20:16 |
| Reporter | Musaeus | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.0 beta4 | ||||
| Target Version | 3.0 | ||||
| Summary | 0004919: Ardour crashes after failing to find missing files | ||||
| Description | A3 notifies me that two files can't be found (see attached session file). After selecting any option in the error dialog A3 crashes with the report below. Backtrace at: http://pastebin.com/YzzCndwM | ||||
| Additional Information | [dlphilp@BigBlack gtk2_ardour]$ ./ardev Ardour3.0beta4a (built using [b'12614'] and GCC version 4.6.1 20110819 (prerelease)) CONFIG PATH: /home/dlphilp/.config/ardour3:./..:./../gtk2_ardour:./../build:./../build/gtk2_ardour ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf Loading user ui configuration file /home/dlphilp/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file ./../build/gtk2_ardour/ardour3_ui_dark.rc ardour: [INFO]: Ardour will be limited to 4096 open files ardour: [INFO]: Loading system configuration file ./../build/ardour_system.rc Loading user configuration file /home/dlphilp/.config/ardour3/ardour.rc Using SSE optimized routines ardour: [INFO]: looking for panners in /home/dlphilp/.config/ardour3/panners:./../build/libs/panners:./../build/libs/panners/2in2out:./../build/libs/panners/1in2out:./../build/libs/panners/vbap ardour: [INFO]: Panner discovered: "Equal Power Stereo" in ./../build/libs/panners/2in2out/libpan2in2out.so ardour: [INFO]: Panner discovered: "Mono to Stereo Panner" in ./../build/libs/panners/1in2out/libpan1in2out.so ardour: [INFO]: Panner discovered: "VBAP 2D panner" in ./../build/libs/panners/vbap/libpanvbap.so DATA PATH: /home/dlphilp/.config/ardour3:./../gtk2_ardour:build/gtk2_ardour:. Set existing chooser to /home/dlphilp LV2: Discovering 131 plugins Done LV2 discovery ardour-3.0: /home/dlphilp/src/3.0/libs/pbd/pbd/sequence_property.h:202: PBD::SequenceProperty<Container>* PBD::SequenceProperty<Container>::clone_from_xml(const XMLNode&) const [with Container = std::list<boost::shared_ptr<ARDOUR::Region> >]: Assertion `v' failed. Aborted [dlphilp@BigBlack gtk2_ardour]$ ./ardev --version Ardour3.0beta4a (built using [b'12614'] and GCC version 4.6.1 20110819 (prerelease)) | ||||
| Tags | No tags attached. | ||||
|
2012-06-08 18:26
|
|
|
2012-06-08 18:43
|
|
|
|
It's trying to reconstitute an undo record for importing an audio file, but no region with that ID is found in the session file. Odd... |
|
|
Ah, hmm, this can be reproduced by 1. new session 2. import audio file 3. delete region 4. save 5. reload |
|
2012-06-08 23:55
|
4919.patch (639 bytes)
diff --git a/gtk2_ardour/editor_audio_import.cc b/gtk2_ardour/editor_audio_import.cc index aaf587a..7e6b21e 100644 --- a/gtk2_ardour/editor_audio_import.cc +++ b/gtk2_ardour/editor_audio_import.cc @@ -945,7 +945,7 @@ Editor::finish_bringing_in_material (boost::shared_ptr<Region> region, uint32_t } boost::shared_ptr<Playlist> playlist = existing_track->playlist(); - boost::shared_ptr<Region> copy (RegionFactory::create (region)); + boost::shared_ptr<Region> copy (RegionFactory::create (region, true)); begin_reversible_command (Operations::insert_file); playlist->clear_changes (); playlist->add_region (copy, pos); |
|
|
The cause of this should be fixed in SVN 12626. I'm afraid for this particular session you will just have to delete the history file... if you see the problem arise after 12626 please leave a note. Thanks! |
|
|
Hi Carl, I did delete the history file, as per Paul's suggestion, and the session started without troubles. I've built 12627, will check against it today. Thanks a lot, again. :) |
|
|
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 |
|---|---|---|---|
| 2012-06-08 18:26 | Musaeus | New Issue | |
| 2012-06-08 18:26 | Musaeus | File Added: onboardtheblues.ardour | |
| 2012-06-08 18:36 | cth103 | cost | => 0.00 |
| 2012-06-08 18:36 | cth103 | Target Version | => 3.0 |
| 2012-06-08 18:43 | Musaeus | File Added: onboardtheblues.history | |
| 2012-06-08 23:12 | cth103 | Note Added: 0013429 | |
| 2012-06-08 23:16 | cth103 | Note Added: 0013430 | |
| 2012-06-08 23:55 | cth103 | File Added: 4919.patch | |
| 2012-06-09 13:50 | cth103 | Note Added: 0013445 | |
| 2012-06-09 13:50 | cth103 | Status | new => resolved |
| 2012-06-09 13:50 | cth103 | Resolution | open => fixed |
| 2012-06-09 13:50 | cth103 | Assigned To | => cth103 |
| 2012-06-09 14:45 | Musaeus | Note Added: 0013449 | |
| 2020-04-19 20:16 | system | Note Added: 0023076 | |
| 2020-04-19 20:16 | system | Status | resolved => closed |