Package: hydrogen Version: 0.9.6.1-1 Severity: important Dear Maintainer,
Sporadically, hydrogen will crash. This seems to be co-incident with adding instruments to the current loop. Here is a traceback: Program received signal SIGABRT, Aborted. 0x00007ffff3b2d107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0x00007ffff3b2d107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff3b2e4e8 in __GI_abort () at abort.c:89 #2 0x00007ffff3b26226 in __assert_fail_base (fmt=0x7ffff3c5cce8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x61e858 "idx_b >= 0 && idx_b < __instruments.size()", file=file@entry=0x61e7e0 "/tmp/buildd/hydrogen-0.9.6.1/src/core/src/basics/instrument_list.cpp", line=line@entry=202,function=function@entry=0x61e940 "void H2Core::InstrumentList::move(int, int)") at assert.c:92 #3 0x00007ffff3b262d2 in __GI___assert_fail (assertion=0x61e858 "idx_b >= 0 && idx_b < __instruments.size()", file=0x61e7e0 "/tmp/buildd/hydrogen-0.9.6.1/src/core/src/basics/instrument_list.cpp", line=202, function=0x61e940 "void H2Core::InstrumentList::move(int, int)") at assert.c:101 #4 0x0000000000584ba5 in H2Core::InstrumentList::move(int, int) () #5 0x000000000048c341 in DrumPatternEditor::functionMoveInstrumentAction(int, int) () #6 0x000000000048c527 in DrumPatternEditor::functionDropInstrumentRedoAction(QString, QString, int) () #7 0x00000000004987cf in SE_dragInstrumentAction::redo() () #8 0x00007ffff792db53 in QUndoStack::push(QUndoCommand*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #9 0x00000000004970b0 in PatternEditorInstrumentList::dropEvent(QDropEvent*) () #10 0x00007ffff7306748 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #11 0x00007ffff72b348c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #12 0x00007ffff72bbb0f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #13 0x00007ffff6a3271d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007ffff733e500 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #15 0x00007ffff733e895 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #16 0x00007ffff733fb20 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #17 0x00007ffff6a327f2 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #18 0x00007ffff72b3418 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007ffff72ba10f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007ffff6a3271d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007ffff72b976f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007ffff7330432 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007ffff732ee2c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #24 0x00007ffff7357ed2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #25 0x00007ffff33dbc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007ffff33dbf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff33dbffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff6a61d1d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #29 0x00007ffff7357f96 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #30 0x00007ffff6a31271 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #31 0x00007ffff6a315d5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #32 0x00007ffff733fe4d in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #33 0x00007ffff72c5084 in QDrag::start(QFlags<Qt::DropAction>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #34 0x0000000000477613 in SoundLibraryPanel::on_DrumkitList_mouseMove(QMouseEvent*) () #35 0x00007ffff6a4771c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #36 0x0000000000531c30 in SoundLibraryTree::onMouseMove(QMouseEvent*) () #37 0x00007ffff7306748 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00007ffff76c883e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #39 0x00007ffff77e5703 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #40 0x00007ffff7827e60 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007ffff6a32886 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #42 0x00007ffff72b346c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #43 0x00007ffff72ba10f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #44 0x00007ffff6a3271d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #45 0x00007ffff72b976f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #46 0x00007ffff7330432 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007ffff732ee2c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007ffff7357ed2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #49 0x00007ffff33dbc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007ffff33dbf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007ffff33dbffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007ffff6a61d1d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #53 0x00007ffff7357f96 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #54 0x00007ffff6a31271 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #55 0x00007ffff6a315d5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x00007ffff6a37059 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #57 0x000000000045f2aa in main () (gdb) Thanks! -- System Information: Debian Release: 8.1 APT prefers stable-updates APT policy: (800, 'stable-updates'), (800, 'stable'), (600, 'testing'), (400, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages hydrogen depends on: ii libarchive13 3.1.2-11 ii libasound2 1.0.28-1 ii libc6 2.19-18 ii libgcc1 1:4.9.2-10 ii libjack-jackd2-0 [libjack-0.116] 1.9.10+20140719git3eb0ae6a~dfsg-2 ii libportaudio2 19+svn20140130-1 ii libportmidi0 1:184-2.2 ii libpulse0 5.0-13 ii libqt4-network 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 ii libqt4-xml 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 ii libqt4-xmlpatterns 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 ii librubberband2 1.8.1-6 ii libsndfile1 1.0.25-9.1 ii libstdc++6 4.9.2-10 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages hydrogen recommends: ii hydrogen-drumkits 0.9.3.20070703-3 ii rubberband-cli 1.8.1-6 hydrogen suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org