From: Silvan <dmm...@us...> - 2003-02-09 08:42:51
|
Tried to run RG to see if my new stuff is working, and it core dumped=20 immediately. Whee. That'll teach me to update my tree in the middle of=20 testing something. Need to read up on that revert stuff... But anyway..= =2E I've already tried a complete rebuild twice. It's fucked. It builds, bu= t=20 there's a tiny runtime problem. Tail of RG output, twelve seconds after starting, is: QPixmap::convertFromImage: Cannot convert a null image rosegarden: TrackEditor::setupSegments() begin rosegarden: SegmentCanvas::slotSetTool(3)[SegmentCanvas pointer (0x897e35= 0) to=20 unnamed widget, geometry=3D100x30+0+0] rosegarden: SegmentMover() rosegarden: SegmentCanvas::slotSetTool(1)[SegmentCanvas pointer (0x897e35= 0) to=20 unnamed widget, geometry=3D100x30+0+0] rosegarden: SegmentPencil() Segmentation fault (core dumped) Looking through this stack trace, I think something must be stuck in an=20 infinite loop and it's eventually running something out of resources=20 somewhere and crapping out. Not a very technical explanation, but this d= amn=20 thing goes on for ages. I finally got tired of watching it when it got t= o=20 #17000. I wanted to see how far it would go, but I turned out not to be = that=20 curious. Looks to me like some kind of feedback loop where an object is creating n= ew=20 instances of itself or something... (?) I haven't actually tried to fin= d=20 it. I need to go to bed. It happened today, recently. Might be Guillaume's fix of Rich's redundan= t=20 stuff, but that's only speculation. (gdb) where #0 0x4082939c in QMetaObject::slotOffset () from /usr/lib/libqt-mt.so.3 #1 0x40832b26 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #2 0x40832c34 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #3 0x08264be0 in TrackButtons::trackSelected (this=3D0x8986438, t0=3D0) = at=20 trackbuttons.moc.cpp:152 #4 0x08235ddd in TrackButtons::slotLabelSelected (this=3D0x8986438, posi= tion=3D0) at trackbuttons.cpp:487 #5 0x081fb211 in RosegardenGUIView::slotSelectTrackSegments (this=3D0x89= 1d490,=20 trackId=3D0) at rosegardenguiview.cpp:623 #6 0x08255f25 in RosegardenGUIView::qt_invoke (this=3D0x891d490, _id=3D4= 8,=20 _o=3D0xbfe01264) at rosegardenguiview.moc.cpp:258 #7 0x40832b26 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #8 0x40832c34 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #9 0x08264be0 in TrackButtons::trackSelected (this=3D0x8986438, t0=3D0) = at=20 trackbuttons.moc.cpp:152 #10 0x08235ddd in TrackButtons::slotLabelSelected (this=3D0x8986438, posi= tion=3D0) at trackbuttons.cpp:487 #11 0x081fb211 in RosegardenGUIView::slotSelectTrackSegments (this=3D0x89= 1d490,=20 trackId=3D0) at rosegardenguiview.cpp:623 #12 0x08255f25 in RosegardenGUIView::qt_invoke (this=3D0x891d490, _id=3D4= 8,=20 _o=3D0xbfe01414) at rosegardenguiview.moc.cpp:258 #13 0x40832b26 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0x40832c34 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #15 0x08264be0 in TrackButtons::trackSelected (this=3D0x8986438, t0=3D0) = at=20 trackbuttons.moc.cpp:152 [truncated] --=20 Michael McIntyre USDA zone 6b in SW VA, USA Silvan <dmm...@us...> Linux Druid ----------[ registered Linux user #243621 ]--------- http://www.geocities.com/Paris/Rue/5407/index.html |