View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001590 | ardour | bugs | public | 2007-04-02 09:48 | 2007-04-06 10:56 |
| Reporter | oofus | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | Centrino 1.6GHz Laptop | OS | Linux | OS Version | Mandriva 2007 |
| Summary | 0001590: Crash when trimming a region that has just been split and then un-done. | ||||
| Description | After splitting a region, moving the right hand region (created from the split) then undoing back until the split is undone, the region cannot be trimmed without Ardour crashing. | ||||
| Steps To Reproduce | a) Point at a region and press 's' to split it. b) Drag the newly created region (right hand end of the split region) to the right on the same track. c) Use ctrl+Z to undo back until the split is undone. d) click in another track to de-select the track that has just been worked in. e) Go back to the original region and try and trim the right hand end. f) crash. /usr/include/boost/shared_ptr.hpp:247: typename boost::detail::shared_ptr_traits<T>::reference boost::shared_ptr<T>::operator*() const [with T = ARDOUR::Playlist]: Assertion `px != 0' failed. | ||||
| Tags | No tags attached. | ||||
|
|
Same crash here, with the following msg: ardour-2.0beta12: /usr/include/boost/shared_ptr.hpp:247: typename boost::detail::shared_ptr_traits<T>::reference boost::shared_ptr<T>::operator*() const [with T = ARDOUR::Playlist]: Assertion `px != 0' failed. Aborted I also get the same crash by doing an undo on a cut of an object, after the object is returned and I try to move it. Also note that copy of an object(region) performs a cut, which can be pasted back but not undone. |
|
|
logic error in setting/unsetting region playlist pointers. very clear, relatively simply to fix. confirmed to fix a replica of the reported behaviour. |
|
|
Tested. fixed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2007-04-02 09:48 | oofus | New Issue | |
| 2007-04-02 20:29 | NoStar | Note Added: 0003698 | |
| 2007-04-06 02:34 | paul | Status | new => resolved |
| 2007-04-06 02:34 | paul | Resolution | open => fixed |
| 2007-04-06 02:34 | paul | Assigned To | => paul |
| 2007-04-06 02:34 | paul | Note Added: 0003710 | |
| 2007-04-06 10:56 | oofus | Status | resolved => closed |
| 2007-04-06 10:56 | oofus | Note Added: 0003713 |