From owner-freebsd-ports-bugs@freebsd.org Thu Jun 25 07:09:22 2020 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E194A353963 for ; Thu, 25 Jun 2020 07:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49srjZ5l4Cz3T4B for ; Thu, 25 Jun 2020 07:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C33FE353B2B; Thu, 25 Jun 2020 07:09:22 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C3041353B2A for ; Thu, 25 Jun 2020 07:09:22 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49srjZ4SGSz3T1g for ; Thu, 25 Jun 2020 07:09:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 8F0EC1EDF3 for ; Thu, 25 Jun 2020 07:09:22 +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 05P79Mfm045650 for ; Thu, 25 Jun 2020 07:09:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 05P79M2D045649 for ports-bugs@FreeBSD.org; Thu, 25 Jun 2020 07:09:22 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 247481] audio/audacity hangs after start Date: Thu, 25 Jun 2020 07:09:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed 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: bar@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jun 2020 07:09:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247481 Barbara Guida changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bar@FreeBSD.org --- Comment #6 from Barbara Guida --- I can confirm the problem, on 11.4-STABLE FreeBSD 11.4-STABLE #0 r360865, b= ut the backtrace reports a different thread (Thread 1) than the one reported by the OP. I tried rebuilding x11-toolkits/wxgtk31 and audio/audacity and renaming ~/.audacity-data with no luck. I also tried rebuilding the port after reverting to the revision before the last commit and audacity starts normally. $ audacity=20 Attempting to connect to Audacity failed...retrying Unhandled unknown exception; terminating the application. 08:31:32: Debug: 2 threads were not terminated by the application. ./src/unix/threadpsx.cpp(1712): assert "This() =3D=3D this" failed in TestDestroy(): wxThread::TestDestroy() can only be called in the context of= the same thread [in thread 8111b3b00] Assertion failed: (reset), function __cxa_guard_abort, file /usr/src/contrib/libcxxrt/guard.cc, line 174. Abort trap (core dumped) $ /usr/local/bin/gdb `which audacity` audacity.core ... Core was generated by `audacity'. Program terminated with signal SIGABRT, Aborted. #0 0x000000080880ee5a in thr_kill () from /lib/libc.so.7 [Current thread is 1 (LWP 100995)] (gdb) thread apply all bt Thread 5 (LWP 100332): #0 0x0000000801ba126c in _umtx_op_err () at /lib/libthr.so.3 #1 0x0000000801b94f50 in _thr_umtx_timedwait_uint (mtx=3D0x80169b038, id=3D, clockid=3D, abstime=3D, shared=3D) at /usr/src/lib/libthr/thread/thr_umtx.c:234 #2 0x0000000801b9ef6b in cond_wait_user (cvp=3D0x81114dd60, mp=3D0x8115a60= 60, abstime=3D0x7fffdfbfbec8, cancel=3D1) at /usr/src/lib/libthr/thread/thr_con= d.c:305 #3 cond_wait_common (cond=3D, mutex=3D, abstime=3D0x7fffdfbfbec8, cancel=3D1) at /usr/src/lib/libthr/thread/thr_con= d.c:365 #4 0x0000000807baf1cd in g_cond_wait_until () at /usr/local/lib/libglib-2.0.so.0 #5 0x0000000807b32006 in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000807b3215d in g_async_queue_timeout_pop () at /usr/local/lib/libglib-2.0.so.0 #7 0x0000000807b8fafe in () at /usr/local/lib/libglib-2.0.so.0 #8 0x0000000807b8e9fa in () at /usr/local/lib/libglib-2.0.so.0 #9 0x0000000801b9307a in thread_start (curthread=3D0x81114a700) at /usr/src/lib/libthr/thread/thr_create.c:290 #10 0x0000000000000000 in () Thread 4 (LWP 100880): #0 0x0000000808840b7a in _poll () at /lib/libc.so.7 --Type for more, q to quit, c to continue without paging--=20 #1 0x0000000801b95ac6 in __thr_poll (fds=3D0x812229020, nfds=3D2, timeout= =3D-1) at /usr/src/lib/libthr/thread/thr_syscalls.c:336 #2 0x0000000807b659d1 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x0000000807b65d5f in g_main_loop_run () at /usr/local/lib/libglib-2.0.= so.0 #4 0x000000080397fd9b in () at /usr/local/lib/libgio-2.0.so.0 #5 0x0000000807b8e9fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000801b9307a in thread_start (curthread=3D0x8111aff00) at /usr/src/lib/libthr/thread/thr_create.c:290 #7 0x0000000000000000 in () Thread 3 (LWP 100284): #0 0x0000000808840b7a in _poll () at /lib/libc.so.7 #1 0x0000000801b95ac6 in __thr_poll (fds=3D0x8115a3040, nfds=3D1, timeout= =3D-1) at /usr/src/lib/libthr/thread/thr_syscalls.c:336 #2 0x0000000807b659d1 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x0000000807b65af4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #4 0x0000000807b677a1 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x0000000807b8e9fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000801b9307a in thread_start (curthread=3D0x811225800) at /usr/src/lib/libthr/thread/thr_create.c:290 #7 0x0000000000000000 in () Thread 2 (LWP 100918): #0 0x0000000801ba126a in _umtx_op_err () at /lib/libthr.so.3 #1 0x0000000801b94bd5 in __thr_umutex_lock (mtx=3D0x811106af0, id=3D100918= ) at /usr/src/lib/libthr/thread/thr_umtx.c:80 #2 0x0000000801b9af70 in mutex_lock_sleep (curthread=3D0x811016000, m=3D0x811106af0, abstime=3D0x0) at /usr/src/lib/libthr/thread/thr_mutex.c:6= 95 #3 mutex_lock_common (m=3D0x811106af0, abstime=3D, cvattach= =3Dfalse, rb_onlist=3D) at /usr/src/lib/libthr/thread/thr_mutex.c:729 #4 0x0000000801b99d09 in __pthread_mutex_lock (mutex=3D0x81110b320) at /usr/src/lib/libthr/thread/thr_mutex.c:748 #5 0x0000000805dcadba in () at /usr/local/lib/libwx_baseu-3.1.so.3 #6 0x0000000805dca702 in wxThread::~wxThread() () at /usr/local/lib/libwx_baseu-3.1.so.3 #7 0x00000000006e643e in MidiThread::~MidiThread() () #8 0x00000000006d6f51 in AudioIO::~AudioIO() () #9 0x00000000006d6fae in AudioIO::~AudioIO() () #10 0x000000080887cdc1 in __cxa_finalize (dso=3D0x0) at /usr/src/lib/libc/stdlib/atexit.c:236 #11 0x000000080880ea41 in exit (status=3D-1) at /usr/src/lib/libc/stdlib/exit.c:72 #12 0x00000000006a3ab1 in () Thread 1 (LWP 100995): --Type for more, q to quit, c to continue without paging-- #0 0x000000080880ee5a in thr_kill () at /lib/libc.so.7 #1 0x000000080880ee24 in __raise (s=3D6) at /usr/src/lib/libc/gen/raise.c:= 52 #2 0x000000080880ed99 in abort () at /usr/src/lib/libc/stdlib/abort.c:65 #3 0x000000080888a081 in __assert (func=3D, file=3D, line=3D, failedexpr=3D) at /usr/src/lib/libc/gen/assert.c:51 #4 0x000000080831cd18 in __cxa_guard_abort(guard_t volatile*) (guard_object=3D) at /usr/src/contrib/libcxxrt/guard.cc:174 #5 0x0000000805d5dcba in () at /usr/local/lib/libwx_baseu-3.1.so.3 #6 0x0000000805dc0fd4 in wxThread::CallEntry() () at /usr/local/lib/libwx_baseu-3.1.so.3 #7 0x0000000805dc0480 in () at /usr/local/lib/libwx_baseu-3.1.so.3 #8 0x0000000801b9307a in thread_start (curthread=3D0x8111b3b00) at /usr/src/lib/libthr/thread/thr_create.c:290 #9 0x0000000000000000 in () $ make showconfig -C /usr/ports/audio/audacity/ =3D=3D=3D> The following configuration options are available for audacity-2= .4.1: DEBUG=3Doff: Build with debugging support DOCS=3Doff: Build and/or install documentation FFMPEG=3Don: FFmpeg support (WMA, AIFF, AC3, APE...) FLAC=3Don: FLAC lossless audio codec support ID3TAG=3Don: ID3 v1/v2 tags support LADSPA=3Doff: LADSPA audio plugins support LAME=3Don: Use lame for import and export support LV2=3Doff: Add LV2 plug-in support MAD=3Don: Use libmad for mp2/3 decoding support MIDI=3Don: MIDI support NYQUIST=3Don: Nyquist synthesis and composition support OGG=3Don: Ogg media format support SBSMS=3Doff: Use libsbsms for pitch and tempo changing SOUNDTOUCH=3Don: Use libSoundTouch for pitch and tempo changing TWOLAME=3Doff: Use libtwolame for MP2 export support VAMP=3Doff: Vamp plug-in support VORBIS=3Don: Ogg Vorbis audio codec support VST=3Don: VST plug-in support =3D=3D=3D> Use 'make config' to modify these settings --=20 You are receiving this mail because: You are the assignee for the bug.=