From nobody Mon Jan 12 07:57:04 2026 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dqPq52TM9z6NDnG for ; Mon, 12 Jan 2026 07:57:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dqPq443V9z3dqN for ; Mon, 12 Jan 2026 07:57:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768204624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aMt4i3cKx4UetwkRN6YMB2xTPfVcuaZoMwvCRpK572A=; b=TyrCsJdXi3Yd8G7u2AFXyCdb6+3sqywuZVlX0EAJ/ys35XcelPDHmWdshaJXJhEU6c9Zeu +Z8CDcju6e78ZjWIdUePhsMzukxiAJECIw+SSUl8ouIASt3+AjD2nfjRCNipdeG0vHlKJN f5ZH9XnqQY2r3S2BHh9G4qUoBilh+qSiPeAEQdhNmLvY6k5nh4FSccyjxrD4laFbP/RIbb GmRjBTljHDdK3/CP3l4zr9UKkuCeoGoIQobYCic10vxi5sZ4YPrlaUX7+hegpJxCB1kxE3 YuUdK6o0cEWY0hVy1CBHTTEbfebwYtUhH5rq0aHfGBIStw/9of4TriUGA0I04Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768204624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aMt4i3cKx4UetwkRN6YMB2xTPfVcuaZoMwvCRpK572A=; b=xCRKLi+1fFF3HmvVHG9OK5raiHqM1Y2EA/NqLuh/979Ik5Ve/74y7fptyFyybv6deTg3f/ bvxNncg2r5laBEpkBBrEjieGjiUEp3/JKGbY7Awd9WEQOEzrYWMMc6neX5sddtDoL+cz2J iExA+QdRw5rD2Ajpo21ZtAv6uuGDZdKjVhGOYZXJkWDAAG8UNLSXtKjsQOm/V3Ryblp+DV 2RMqKxyMUBeijWdvJzzN0CMGkAYC8f9gwL86BHifh4USeo68E+loP6TeuAaYDzFmt3diZj Zc0tScf4AtRKmDCJ5sOmeq8QuDt6cVIK9zPbKFSZxThZqys9nBVZ1pczYf6KiA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768204624; a=rsa-sha256; cv=none; b=ytUzVeKjt50O2KMEx3yeFATLvFdMJqR9HrSitECvj07LYB7C1W35imA10tkcI14Ztit2nw qNnp46sreW1zJKUlVFEQpRTPuyA/NciS85q67UBLd8y4kpsZ8OuPlhgqKLne9sOE4HrNGW d8AtMej67jodVC2Br7xQnqdpMWSTWRJJuwz2ASjG3+GUXd+ucHWzgNSwiKycZKBNm1SRRm f8JuzxigcIMwlTIB9K8PuPuBvTUtBrvcmsn3hGxqjIY+FKU2f+X2rZrvE9API6MLaqlARt Iqkz86pgu5G5LHkl0JtA6XD8TCLxNWAmceByHuf6HWPCMn5l13ezmn2vl3FE+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dqPq43gF7z2fy for ; Mon, 12 Jan 2026 07:57:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60C7v40g067581 for ; Mon, 12 Jan 2026 07:57:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60C7v4di067579 for ports-bugs@FreeBSD.org; Mon, 12 Jan 2026 07:57:04 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 292376] devel/qt6-base: Regression in 6.10.1: qbittorrent crashes after the update Date: Mon, 12 Jan 2026 07:57:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kde@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D292376 Bug ID: 292376 Summary: devel/qt6-base: Regression in 6.10.1: qbittorrent crashes after the update Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: kde@FreeBSD.org Reporter: yuri@freebsd.org Flags: maintainer-feedback?(kde@FreeBSD.org) Assignee: kde@FreeBSD.org This commit: commit 8618262c5813546a591cf8273039a56e3bf2c415 Author: Jason E. Hale Date: Thu Dec 18 22:05:52 2025 Qt6: Update to 6.10.1 I'm not giving the usual fanfare. This has been an absolute slog. Ports changes: qt6-base: Added WAYLAND option. This is congruent with the X11 option. We really don't recommend disabling this option, but it is available for advanced users who don't want wayland for whatever reason. appears to cause qbittorrent to crash, see bug#291988. The crash stack: #0 0x0000000805c4ca1a in thr_kill () at /lib/libsys.so.7 #1 0x0000000804a4f834 in raise () at /lib/libc.so.7 #2 0x0000000804b01579 in abort () at /lib/libc.so.7 #3 0x000000080423855d in qAbort () at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/glo= bal/qassert.cpp:46 #4 0x000000080427feda in qt_maybe_message_fatal (msgType=3DQtFat= alMsg, context=3D..., message=3D...) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/glo= bal/qlogging.cpp:2166 #5 0x00000008042790e5 in qt_message (msgType=3DQtFatalMsg, context=3D..., msg=3D0x803f04cb6 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=3D0x7fffffffcb40) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/glo= bal/qlogging.cpp:412 #6 0x000000080427b46d in QMessageLogger::fatal (this=3D0x7fffffffcce0, msg=3D0x803f04cb6 "ASSERT failure in %s: \"%s\", file %s, line %d") at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/glo= bal/qlogging.cpp:901 #7 0x0000000804238613 in qt_assert_x (where=3D0x803efe9f2 "Q_UNREACHABLE()= ", what=3D0x803f05d5b "Q_UNREACHABLE was reached", file=3D0x803f00409 "/usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/th= read/qmutex.cpp", line=3D849) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/glo= bal/qassert.cpp:122 #8 0x0000000804719bd0 in QBasicMutex::unlockInternal (this=3D0x808cacb08, copy=3D0x3) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/thr= ead/qmutex.cpp:849 #9 0x00000000007e4749 in ??? () #10 0x00000000007d5b41 in ??? () #11 0x00000000007e1e50 in ??? () #12 0x0000000804238262 in QtPrivate::QSlotObjectBase::call (this=3D0x809edf= 4a0, r=3D0x808cab800, a=3D0x80a52dbc8) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qobjectdefs_impl.h:461 #13 0x000000080442c79c in QMetaCallEvent::placeMetaCall (this=3D0x80a52db80, object=3D0x808cab800) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qobject.cpp:623 #14 0x000000080442e302 in QObject::event (this=3D0x808cab800, e=3D0x80a52db= 80) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qobject.cpp:1413 #15 0x000000080229ff80 in QApplicationPrivate::notify_helper (this=3D0x8064= 42000, receiver=3D0x808cab800, e=3D0x80a52db80) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/widgets/ker= nel/qapplication.cpp:3305 #16 0x00000008022a3e64 in QApplication::notify (this=3D0x80645a000, receiver=3D0x808cab800, e=3D0x80a52db80) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/widgets/ker= nel/qapplication.cpp:3255 #17 0x000000080437960a in QCoreApplication::notifyInternal2 (receiver=3D0x808cab800, event=3D0x80a52db80) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qcoreapplication.cpp:1109 #18 0x000000080437a289 in QCoreApplication::sendEvent (receiver=3D0x808cab8= 00, event=3D0x80a52db80) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qcoreapplication.cpp:1549 #19 0x000000080437b1bb in QCoreApplicationPrivate::sendPostedEvents (receiver=3D0x0, event_type=3D0, data=3D0x8064461e0) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qcoreapplication.cpp:1904 #20 0x000000080437a0cc in QCoreApplication::sendPostedEvents (receiver=3D0x= 0, event_type=3D0) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qcoreapplication.cpp:1757 #21 0x0000000804929441 in postEventSourceDispatch (s=3D0x8064382a0) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qeventdispatcher_glib.cpp:246 #22 0x0000000805041081 in ??? () at /usr/local/lib/libglib-2.0.so.0 #23 0x0000000805041516 in ??? () at /usr/local/lib/libglib-2.0.so.0 #24 0x00000008050415b6 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #25 0x000000080492864c in QEventDispatcherGlib::processEvents (this=3D0x806504e80, flags=3D...) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qeventdispatcher_glib.cpp:399 #26 0x0000000806142e69 in QXcbGlibEventDispatcher::processEvents (this=3D0x806504e80, flags=3D...) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/plugins/pla= tforms/xcb/qxcbeventdispatcher.cpp:98 #27 0x0000000804393c81 in QEventLoop::processEvents (this=3D0x7fffffffe000, flags=3D...) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qeventloop.cpp:104 #28 0x0000000804393ed4 in QEventLoop::exec (this=3D0x7fffffffe000, flags=3D= ...) at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qeventloop.cpp:186 #29 0x0000000804379f7f in QCoreApplication::exec () at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/corelib/ker= nel/qcoreapplication.cpp:1452 #30 0x000000080325683a in QGuiApplication::exec () at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/gui/kernel/= qguiapplication.cpp:1973 #31 0x00000008022a109d in QApplication::exec () at /usr/ports/devel/qt6-base/work/qtbase-everywhere-src-6.10.1/src/widgets/ker= nel/qapplication.cpp:2575 #32 0x000000000074fa5b in ??? () The Q_UNREACHABLE macro is executed in this function: 840=E2=94=82 Q_NEVER_INLINE 841=E2=94=82 void QBasicMutex::unlockInternal(void *copy) noexcept 842=E2=94=82 { 843=E2=94=82 Q_ASSERT(copy); //we must be locked 844=E2=94=82 Q_ASSERT(copy !=3D dummyLocked()); // testAndSetRelease(du= mmyLocked(), 0) failed 845=E2=94=82 846=E2=94=82 # if defined(Q_OS_FREEBSD) || defined(Q_OS_LINUX) || defined(= Q_OS_WIN) 847=E2=94=82 // these platforms always have futex and have never called= this function 848=E2=94=82 // from inline code 849=E2=94=9C=E2=94=80=E2=94=80=E2=94=80> Q_UNREACHABLE(); 850=E2=94=82 # endif Building qbittorrent with WITH_DEBUG=3Dyes is a workaround for unclear reas= ons. --=20 You are receiving this mail because: You are the assignee for the bug.=