artsbuilder crash with backtrace

Pavel Troller patrol at
Wed Oct 9 13:43:32 BST 2002

  I was writing about this several times into kde-devel but nobody responded.
  Now I'm trying to write here, I hope I'll get more attention :-). However,
I'm not subscribed into this list, so please Cc: me.
  For a long time, artsbuilder crashes when I try to run a synthesis. It's not
fully deterministic, it's about 80%/20% crash/work. When it crashes, the
backtrace is as follows:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 11690)]
0x080873ae in Arts::SynthModule::start() (this=0x8151554) at /opt/kde3/include/arts/artsflow.h:3090
3090             _cache?static_cast<Arts::SynthModule_base*>(_cache)->start():static_cast<Arts::SynthModule_base*>(_method_call())->start();
(gdb) bt
#0  0x080873ae in Arts::SynthModule::start() (this=0x8151554) at /opt/kde3/include/arts/artsflow.h:3090
#1  0x08069438 in Structure::startExecute() (this=0x8151548) at structure.cpp:134
#2  0x080630a8 in ArtsBuilderWindow::execute() (this=0x813baf8) at main.cpp:668
#3  0x080645cf in ArtsBuilderWindow::qt_invoke(int, QUObject*) (this=0x813baf8, _id=91, _o=0xbfffe9d0) at main.moc:179
#4  0x40b46113 in QObject::activate_signal(QConnectionList*, QUObject*) (this=0x8205e78, clist=0x8206018, o=0xbfffe9d0)
    at kernel/qobject.cpp:2191
#5  0x40b45ff4 in QObject::activate_signal(int) (this=0x8205e78, signal=2) at kernel/qobject.cpp:2165
#6  0x404e48db in KAction::activated() () from /opt/kde3/lib/
#7  0x404d31df in KAction::slotActivated() () from /opt/kde3/lib/
#8  0x404e4ad2 in KAction::qt_invoke(int, QUObject*) () from /opt/kde3/lib/
#9  0x40b46236 in QObject::activate_signal(QConnectionList*, QUObject*) (this=0x8235640, clist=0x8235d30, o=0xbfffeac0)
    at kernel/qobject.cpp:2211
#10 0x40b45ff4 in QObject::activate_signal(int) (this=0x8235640, signal=4) at kernel/qobject.cpp:2165
#11 0x40e534cb in QButton::clicked() (this=0x8235640) at .moc/debug-shared-mt/moc_qbutton.cpp:153
#12 0x40bcd464 in QButton::mouseReleaseEvent(QMouseEvent*) (this=0x8235640, e=0xbfffee90) at widgets/qbutton.cpp:809
#13 0x40b7d2de in QWidget::event(QEvent*) (this=0x8235640, e=0xbfffee90) at kernel/qwidget.cpp:4311
#14 0x40adfa29 in QApplication::internalNotify(QObject*, QEvent*) (this=0xbffff224, receiver=0x8235640, e=0xbfffee90)
    at kernel/qapplication.cpp:2290
#15 0x40adf245 in QApplication::notify(QObject*, QEvent*) (this=0xbffff224, receiver=0x8235640, e=0xbfffee90)
    at kernel/qapplication.cpp:2098
#16 0x406f1cd6 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/
#17 0x40a858d2 in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=0x8235640, event=0xbfffee90)
    at kernel/qapplication.h:478
#18 0x40a7ecf1 in QETWidget::translateMouseEvent(_XEvent const*) (this=0x8235640, event=0xbffff120)
    at kernel/qapplication_x11.cpp:4153
#19 0x40a7ca05 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff224, event=0xbffff120) at kernel/qapplication_x11.cpp:3311
#20 0x40a947eb in QEventLoop::processEvents(unsigned) (this=0x809cd48, flags=4) at kernel/qeventloop_x11.cpp:167
#21 0x40af63db in QEventLoop::enterLoop() (this=0x809cd48) at kernel/qeventloop.cpp:188
#22 0x40af632a in QEventLoop::exec() (this=0x809cd48) at kernel/qeventloop.cpp:138
#23 0x40adfb95 in QApplication::exec() (this=0xbffff224) at kernel/qapplication.cpp:2409
#24 0x08064167 in main (argc=1, argv=0xbffff564) at main.cpp:951
#25 0x41579759 in __libc_start_main () from /lib/
#26 0x0314ec81 in ?? ()
Cannot access memory at address 0x53e58955

  It's the recent CVS, compiled by gcc-3.2, running on a dual-CPU
SMP machine.
                              With regards, Pavel Troller

More information about the kde-multimedia mailing list