On Thursday 29 July 2004 20:15, Pedro Lopez-Cabanillas wrote: > > On Thursday 29 July 2004 00:27, Chris Cannam wrote: > > > On Wednesday 28 Jul 2004 10:55 pm, Pedro Lopez-Cabanillas wrote: > > > > Program received signal SIGINT, Interrupt. > > > > 0x4079e746 in posix_memalign () from /usr/lib/libkdecore.so.4 > > > > (gdb) bt > > > > #0 0x4079e746 in posix_memalign () from /usr/lib/libkdecore.so.4 > > > > #1 0x407d2774 in KCheckAccelerators::metaObj () from > > > > /usr/lib/libkdecore.so.4 Cannot access memory at address 0x710 > > > > (gdb) > > > > > > Hngh. And this was built with debug? > > I've tried again, configuring with CXXFLAGS="-O0 -g3", and got the same > results. The backtrace is very similar too. I will try to put some > breakpoints. Can you give me some clue?
Well, I've arrived until notepixmapfactory.cpp:176, function NotePixmapPainter::drawText(). The function call QPainter::drawText() stalls, when the text event type is 'dynamic' or 'local_direction'. Other text types are rendering fine. Attached is a little sample file with one of these events. Here is the call stack: 10 NotePixmapPainter::drawText() at notepixmapfactory.cpp:176 9 NotePixmapFactory::drawTextAux() at notepixmapfactory.cpp:2913 8 NotePixmapFactory::drawText() at notepixmapfactory.cpp:2883 7 NotationStaff::renderSingleElement() at notationstaff.cpp:1010 6 NotationStaff::renderPrintable() at notationstaff.cpp:546 5 NotationView::print() at notationview.cpp:3056 4 RosegardenGUIView::print() at rosegardenguiview.cpp:228 3 RosegardenGUIApp::slotFilePrintPreview() at rosegardengui.cpp:2079 2 RosegardenGUIApp::qt_invoke() at rosegardengui.moc.cpp:734 1 QObject::activate_signal() It seems a problem with Qt 3.1.2. Anybody else using Mandrake 9.2 can confirm this, using the attached file? Regards, Pedro
print_test_hangup.rg
Description: audio/rosegarden