From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6GxWDorjuF9YEwAA0tVLHw (envelope-from ) for ; Sat, 21 Nov 2020 09:53:14 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id iGtcCorjuF/cVAAA1q6Kng (envelope-from ) for ; Sat, 21 Nov 2020 09:53:14 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 75C909404C8 for ; Sat, 21 Nov 2020 09:53:13 +0000 (UTC) Received: from localhost ([::1]:50108 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgPZv-0005JI-Mv for larch@yhetil.org; Sat, 21 Nov 2020 04:53:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgPZo-0005J8-GA for bug-guix@gnu.org; Sat, 21 Nov 2020 04:53:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:33339) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kgPZl-0007FH-Mo for bug-guix@gnu.org; Sat, 21 Nov 2020 04:53:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kgPZl-0008B3-Lv for bug-guix@gnu.org; Sat, 21 Nov 2020 04:53:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#44769: [staging] gst-plugins-bad fails tests on aarch64, armhf, i686 Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 21 Nov 2020 09:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44769 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Marius Bakke Received: via spool by 44769-submit@debbugs.gnu.org id=B44769.160595232231364 (code B ref 44769); Sat, 21 Nov 2020 09:53:01 +0000 Received: (at 44769) by debbugs.gnu.org; 21 Nov 2020 09:52:02 +0000 Received: from localhost ([127.0.0.1]:44884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgPYn-00089o-OJ for submit@debbugs.gnu.org; Sat, 21 Nov 2020 04:52:02 -0500 Received: from mout01.posteo.de ([185.67.36.65]:43233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgPYl-00089G-83 for 44769@debbugs.gnu.org; Sat, 21 Nov 2020 04:52:00 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 02CD9160061 for <44769@debbugs.gnu.org>; Sat, 21 Nov 2020 10:51:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1605952313; bh=/0Uah63jYTDE9bXwRudxI7D4yJCRKQ7j8/WMfqdcRqs=; h=From:To:Cc:Subject:Date:From; b=T8cDthJmw7vFoLHBwZYTRSC8bBWwk5FOLA1/CJVme3btEflq12Ff9iBro04So+eoj yc5YYYaKwJLPIdC7Bzq9nXMwKjzHsUPy8J01AYIBSTUlj1CUOvWhPco381qiXovqkX fLdGBHPRsJgkawcEumG9BEkcTM4vARKcUl3exy1mZW8NekzKTDhQQ5ptIaNWujxNV4 6d7L7jzk/+KNypbvPZ9hClthP3NRv/XLxhZoV0ik7FL2pOY4aoVFjtBvYTBLZP2lAd azQtvE0O7+tP2btyNcE6jfd6a5AcEmIALQfan5rnv6e831AdAogOKO4RVYW3qteeYi dg5QGnfVjUDcQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4CdTGH5zBrz9rxg; Sat, 21 Nov 2020 10:51:51 +0100 (CET) References: <87h7pjrap8.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Guillaume Le Vaillant In-reply-to: <87h7pjrap8.fsf@gnu.org> Date: Sat, 21 Nov 2020 10:51:49 +0100 Message-ID: <87pn47qbpm.fsf@yamatai> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 44769@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=posteo.net header.s=2017 header.b=T8cDthJm; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: JEv0CMhYSGbd --=-=-= Content-Type: text/plain Marius Bakke skribis: > Hello Guix, > > gst-plugins-bad fails its test suite on anything other than x86_64-linux. > > Upstream issues: > > i686: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1463 > aarch64: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1464 > > (I believe the i686 issue affects armhf too) > > This issue is currently holding up merging of 'staging' because > gst-plugins-bad is a dependency of 'cheese', which is a dependency of > 'gnome'. > > To move on with the merge, I wonder whether to: > > 1. Disable the affected tests, as upstream does not seem terribly > concerned. > 2. Drop 'cheese' from 'gnome'. > > I'm leaning towards 2, as the AArch64 failure looks kind of serious. > Unfortunately 'cheese' does seem to require gst-plugins-bad. > > Thoughts? Hi, I tested a few programs on 'staging' on x86-64 and I got some GStreamer related issues. However I don't know if there is a link with the failing tests on other architectures. I wasn't able to play anything with the 'gst-play-1.0' program. It always errors out with the message: "Failed to create 'playbin' element. Check your GStreamer installation." The 'clementine' program crashes because of a segmentation fault inside a GStreamer function when trying to play a music file. --8<---------------cut here---------------start------------->8--- Thread 1 ".clementine-rea" received signal SIGSEGV, Segmentation fault. 0x000000000092aafe in CheckedGConnect(void*, char const*, void (*)(), void*, int) () (gdb) backtrace #0 0x000000000092aafe in CheckedGConnect(void*, char const*, void (*)(), void*, int) () #1 0x00000000006c73e5 in GstEnginePipeline::ReplaceDecodeBin(QUrl const&) () #2 0x00000000006cb7ac in GstEnginePipeline::InitFromUrl(QUrl const&, long long) () #3 0x00000000006c1fde in GstEngine::CreatePipeline(QUrl const&, long long) () #4 0x00000000006c26d8 in GstEngine::Load(QUrl const&, QFlags, bool, unsigned long long, long long) () #5 0x00000000006bbb08 in Engine::Base::Play(QUrl const&, QFlags, bool, unsigned long long, long long) () #6 0x000000000066f318 in Player::PlayAt(int, QFlags, bool) () #7 0x00000000007ff958 in MainWindow::PlaylistDoubleClick(QModelIndex const&) () #8 0x00000000008eb62a in MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () #9 0x00007ffff742ce73 in void doActivate(QObject*, int, void**) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #10 0x00007ffff615fdd5 in QAbstractItemView::doubleClicked(QModelIndex const&) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #11 0x00007ffff61ce3c8 in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #12 0x00007ffff5f60d69 in QWidget::event(QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #13 0x00007ffff60032de in QFrame::event(QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #14 0x00007ffff616b18c in QAbstractItemView::viewportEvent(QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #15 0x00007ffff61cfe1c in QTreeView::viewportEvent(QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #16 0x00007ffff73f3e1d in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #17 0x00007ffff5f21bd2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #18 0x00007ffff5f293f7 in QApplication::notify(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #19 0x00007ffff73f4088 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #20 0x00007ffff5f27e9c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #21 0x00007ffff5f7a1c6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #22 0x00007ffff5f7cd2e in QWidgetWindow::event(QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #23 0x00007ffff5f21bfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #24 0x00007ffff5f2892f in QApplication::notify(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Widgets.so.5 #25 0x00007ffff73f4088 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #26 0x00007ffff5829d26 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Gui.so.5 #27 0x00007ffff582b2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Gui.so.5 #28 0x00007ffff58054bb in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Gui.so.5 #29 0x00007fffef57452a in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5XcbQpa.so.5 #30 0x00007ffff6b99eda in g_main_context_dispatch () from /gnu/store/l55zrgjpzk52f33g1z9l2333qzk4735k-glib-2.62.6/lib/libglib-2.0.so.0 #31 0x00007ffff6b9a0d8 in g_main_context_iterate.isra () from /gnu/store/l55zrgjpzk52f33g1z9l2333qzk4735k-glib-2.62.6/lib/libglib-2.0.so.0 #32 0x00007ffff6b9a15c in g_main_context_iteration () from /gnu/store/l55zrgjpzk52f33g1z9l2333qzk4735k-glib-2.62.6/lib/libglib-2.0.so.0 #33 0x00007ffff744fcdc in QEventDispatcherGlib::processEvents(QFlags) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #34 0x00007ffff73f2a4a in QEventLoop::exec(QFlags) () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #35 0x00007ffff73fbb00 in QCoreApplication::exec() () from /gnu/store/p6gcdpw824izd2x7aq55w4167j9bymjs-qtbase-5.14.2/lib/libQt5Core.so.5 #36 0x000000000064474c in main () --8<---------------cut here---------------end--------------->8--- Can someone reproduce these issues? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCX7jjNQ8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j9zagD9HHojfd09UGbtiA0Vn2hS51Zh1uvrraOH7gNE bjtE1q0BAKPHHvAnifcWJ35uTiJE+uRM4hZI4DvFKVXuY/YTPNna =S614 -----END PGP SIGNATURE----- --=-=-=--