View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000673 | ardour | bugs | public | 2004-08-09 16:57 | 2005-01-16 20:39 |
| Reporter | v2 | Assigned To | paul | ||
| Priority | urgent | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000673: Adding points to a gain envelope may get ardour in a endless loop | ||||
| Description | Under some conditions, ardour will stop responding after adding a point in a gain envelope. Very easy to reproduce: 1) Create new session 2) Create a new track 3) Record a bit to the track 4) Select GAIN tool 5) Add a point to the region envelope 6) GOTO 5 This doesn't always happen when you have loads of points in the envelope. This has happened to me a few times when I was really doing an envelope. I had maybe 4-6 points in the envelope, after which ardour jammed. Ardour/GTK 0.529.3 running with libardour 0.827.4 | ||||
| Tags | No tags attached. | ||||
|
|
I just tried reproducing this and yes, this is still an issue. I think this happens when the gain points are entered very rapidly. Maybe ardour hasn't yet updated the last one before the next one comes in? Synchronization problem? Ardour/GTK 0.548.1 running with libardour 0.851.1 |
|
|
The funcion AudioRegionView::add_gain_point() is called only once when the endless loop happens, and the endless loop is outside that function. |
|
|
fixed in CVS. an endless loop of enter/leave events was generated by displaying the verbose cursor on top of the control point. i added an offset to the display location. |
|
|
Nice one. Thanks! |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-08-09 16:57 | v2 | New Issue | |
| 2004-12-18 23:25 | v2 | Note Added: 0001743 | |
| 2005-01-05 16:31 | v2 | Note Added: 0001805 | |
| 2005-01-11 22:29 | v2 | Summary | Adding knots to a gain envelope may get ardour in a endless loop => Adding points to a gain envelope may get ardour in a endless loop |
| 2005-01-11 22:29 | v2 | Description Updated | |
| 2005-01-16 20:37 | paul | Status | new => resolved |
| 2005-01-16 20:37 | paul | Resolution | open => fixed |
| 2005-01-16 20:37 | paul | Assigned To | => paul |
| 2005-01-16 20:37 | paul | Note Added: 0001870 | |
| 2005-01-16 20:39 | v2 | Status | resolved => closed |
| 2005-01-16 20:39 | v2 | Note Added: 0001871 | |
| 2005-01-16 20:39 | v2 | Fixed in Version | => CVS |