View Issue Details

IDProjectCategoryView StatusLast Update
0001523ardourbugspublic2008-11-20 23:57
Reporterbmueller Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0001523: beta 11 still crashes when to many tracks are added under OS X
DescriptionAs I reported in Bug 1369 Ardour still crashes when I add to many tracks. Since I changed the Harddisk, and reinstalled OS X it shouldn´t be related to my software, I think. It´s not only the old project that crashes, a new one crashed, too while adding tracks.
TagsNo tags attached.

Activities

kjetil

2007-03-03 07:58

reporter   ~0003480

Last edited: 2007-03-03 08:17

I can confirm this on linux, using ardour2/svn. (ulimit -l shows unlimited)

1. Make new session.
2. Open the add track/bus window.
3. Add 100 normal mono tracks.
4. Ardour exits.

I'm not sure whether it crashes or just quits. Theres no segfault message or anything unusual or suspicious happening, except that ardour exits when its not supposed to.

paul

2007-03-04 15:33

administrator   ~0003489

this related to running out of JACK ports.

a change i made a few months ago to optimize adding multiple tracks is hiding an error-handling path related to this.

it will be fixed today in svn.

kjetil - thanks for the reproduction recipe.

paul

2007-03-04 18:45

administrator   ~0003496

fixed in SVN revision 1552.

tested by adding 100 tracks, and 100 busses. fails "cleanly" both times, where previous code just crashed.

the problem was that running out of JACK ports was only being handled cleanly when adding a single track/bus, not when adding multiples.

Issue History

Date Modified Username Field Change
2007-03-02 22:18 bmueller New Issue
2007-03-03 07:58 kjetil Note Added: 0003480
2007-03-03 08:03 kjetil Note Edited: 0003480
2007-03-03 08:05 kjetil Note Edited: 0003480
2007-03-03 08:17 kjetil Note Edited: 0003480
2007-03-04 15:33 paul Note Added: 0003489
2007-03-04 15:33 paul Status new => acknowledged
2007-03-04 18:45 paul Status acknowledged => resolved
2007-03-04 18:45 paul Resolution open => fixed
2007-03-04 18:45 paul Assigned To => paul
2007-03-04 18:45 paul Note Added: 0003496
2008-11-20 23:57 seablade Status resolved => closed