That's what I'm thinking.

I imported a file, cut a segment out of it, moved the segment to an empty 
track, deleted all but that track...  (There's still that weird artifact at 
the bottom in that case...  It just looks scary, makes me think the program 
is probably going to crash soon.  Go figure. :)

Then I selected some events from a notation view, via my event filter, copied 
those events...

Then I created a new track, created a segment, opened a notation view, pasted 
the events into the notation view, and just a trifle after they showed up, 
kaboom.

Lots of actions there, I know, but this is like writing down a dream before 
you forget it.  :)

I can only begin to guess what might have gone wrong, but here's the trace:


#0  0x08354a94 in std::_Rb_tree<unsigned, std::pair<unsigned const, 
Rosegarden::Track*>, std::_Select1st<std::pair<unsigned const, 
Rosegarden::Track*> >, std::less<unsigned>, std::allocator<std::pair<unsigned 
const, Rosegarden::Track*> > >::find(unsigned const&) (this=0x4, 
[EMAIL PROTECTED]) at /usr/include/c++/3.3/bits/stl_tree.h:1267
#1  0x08354a63 in std::map<unsigned, Rosegarden::Track*, std::less<unsigned>, 
std::allocator<std::pair<unsigned const, Rosegarden::Track*> > 
>::find(unsigned const&) (this=0x4, [EMAIL PROTECTED]) at 
/usr/include/c++/3.3/bits/stl_map.h:468
#2  0x08351b46 in Rosegarden::Composition::getTrackById(unsigned) (this=0x0, 
track=0) at Composition.C:906
#3  0x0817097e in NotationHLayout::scanStaff(Rosegarden::Staff&, long, long) 
(this=0x95b47a8, [EMAIL PROTECTED], startTime=0, endTime=6720) at 
notationhlayout.cpp:290
#4  0x081b5e15 in NotationView::applyLayout(int, long, long) (this=0x8f37fa8, 
staffNo=-1, startTime=0, endTime=0) at notationview.cpp:1686
#5  0x081b7e9d in NotationView::refreshSegment(Rosegarden::Segment*, long, 
long) (this=0x8f37fa8, segment=0x0, startTime=0, endTime=0) at 
notationview.cpp:2175
#6  0x081b5b4e in NotationView::paintEvent(QPaintEvent*) (this=0x8f37fa8, 
e=0xbffff4b0) at notationview.cpp:1661
#7  0x409dd5b6 in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3
#8  0x40a7479b in QMainWindow::event(QEvent*) () from /usr/lib/libqt-mt.so.3
#9  0x4095c1be in QApplication::internalNotify(QObject*, QEvent*) () from 
/usr/lib/libqt-mt.so.3
#10 0x4095bdff in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/libqt-mt.so.3
#11 0x405f184b in KApplication::notify(QObject*, QEvent*) () from 
/usr/lib/libkdecore.so.4
#12 0x40935795 in QWidget::repaint(QRegion const&, bool) () from 
/usr/lib/libqt-mt.so.3
#13 0x4095cec9 in QApplication::sendPostedEvents(QObject*, int) () from 
/usr/lib/libqt-mt.so.3
#14 0x4095cd1c in QApplication::sendPostedEvents() () from 
/usr/lib/libqt-mt.so.3
#15 0x4091b05a in QEventLoop::processEvents(unsigned) () from 
/usr/lib/libqt-mt.so.3
#16 0x4096d77b in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
#17 0x4096d638 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
#18 0x4095c3b8 in QApplication::exec() () from /usr/lib/libqt-mt.so.3
#19 0x0813412c in main (argc=1, argv=0xbffff944) at main.cpp:567

-- 
Michael McIntyre         USDA zone 6b in SW VA, USA
Silvan <[EMAIL PROTECTED]> Linux Druid
----------[ registered Linux user #243621 ]---------
http://www.geocities.com/Paris/Rue/5407/index.html




-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to