From: Guillaume L. <gla...@te...> - 2002-08-11 10:45:29
|
On Sunday 11 August 2002 12:17, Guillaume Laurent wrote: > > I don't think this is the actual pb anyway, at some point the segment gets > a negative startTime, and getBarNumer() doesn't like that. OK, so this is because the command's start time is negative. BTW, this can't possibly work : Event *e = new Event(**i, e->getAbsoluteTime() + duration); That explains the insertion of one event at an obviously silly time I see in the traces, and the random crash I was getting, but unfortunately it doesn't solve the lockup. And while I'm at pestering, still according the my traces there are 4 calls to Segment::insert() just creating a single bar segment and inserting a single event in it (under matrix view). And 14 if I cut the event and try to paste it back. Are these all due to rests re-arranging ? -- Guillaume. http://www.telegraph-road.org |