Your message dated Wed, 15 Sep 2021 15:29:39 -0400 with message-id <87zgsd1vto.fsf@DigitalMercury.dynalias.net> and subject line Re: Bug#794042: hydrogen: Hydrogen segfault on adding from sound library has caused the Debian Bug report #794042, regarding hydrogen: Hydrogen segfault on adding from sound library to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 794042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794042 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: hydrogen: Hydrogen segfault on adding from sound library
- From: Robbie Harwood <rharwood@club.cc.cmu.edu>
- Date: Wed, 29 Jul 2015 23:08:48 -0400
- Message-id: <20150730030848.22307.59479.reportbug@kirtar>
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
--- End Message ---
--- Begin Message ---
- To: 794042-done@bugs.debian.org, Robbie Harwood <rharwood@club.cc.cmu.edu>
- Subject: Re: Bug#794042: hydrogen: Hydrogen segfault on adding from sound library
- From: Nicholas D Steeves <sten@debian.org>
- Date: Wed, 15 Sep 2021 15:29:39 -0400
- Message-id: <87zgsd1vto.fsf@DigitalMercury.dynalias.net>
- In-reply-to: <87y28zbwbf.fsf@DigitalMercury.dynalias.net>
- References: <20150730030848.22307.59479.reportbug@kirtar> <20150730030848.22307.59479.reportbug@kirtar> <20210129193649.GA6871@DigitalMercury.dynalias.net> <87y28zbwbf.fsf@DigitalMercury.dynalias.net>
Nicholas D Steeves <nsteeves@gmail.com> writes: > Control: tags = unreproducible > > Nicholas D Steeves <nsteeves@gmail.com> writes: >> On Wed, Jul 29, 2015 at 11:08:48PM -0400, Robbie Harwood wrote: >>> 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. >> >> I recently adopted Hydrogen for Debian, and see that no one followed >> up on this bug. 0.9.7-1+b1 from Debian 9 (stretch) is the oldest >> supported release, but the oldest version I am able to test is >> 0.9.7-6, and I was not able to trigger this crash there. >> >> Please confirm if the issue still exists. Without any communication I >> plan to close this bug in six months, or when Debian 11 (bullseye) is >> released. >> >> Thank you, >> Nicholas > > Bullseye was released. If this segfault can be reproduced on a > supported Debian release, then please file a new bug. > > Thank you, > Nicholas Oops, it seems I forgot to edit the bug email to add "-done" and close this bug. Adding now. Regards, NicholasAttachment: signature.asc
Description: PGP signature
--- End Message ---