From owner-freebsd-bugs Mon Apr 2 19:30: 8 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 27E0237B726 for ; Mon, 2 Apr 2001 19:30:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f332U5q63483; Mon, 2 Apr 2001 19:30:05 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9D4C837B718 for ; Mon, 2 Apr 2001 19:26:50 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f332Qoc63343; Mon, 2 Apr 2001 19:26:50 -0700 (PDT) (envelope-from nobody) Message-Id: <200104030226.f332Qoc63343@freefall.freebsd.org> Date: Mon, 2 Apr 2001 19:26:50 -0700 (PDT) From: jazepeda@pacbell.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/26307: libc_r aborts when using the KDE media player (noatun) with the sound server(aRts) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26307 >Category: bin >Synopsis: libc_r aborts when using the KDE media player (noatun) with the sound server(aRts) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 02 19:30:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Alex Zepeda >Release: Current >Organization: >Environment: FreeBSD zippy.mybox.zip 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Mon Apr 2 00:38:55 PDT 2001 root@zippy.mybox.zip:/usr/src/sys/compile/ZIPPY_SMP i386 >Description: Using mpeglib within noatun (or any other KDE media player) will cause the player to crash (I'm operating on the assumption this is the fault of linking in some threaded and some non threaded objects. However, this work succesfully on Linux and Solaris. The interesting part is that this takes the arts daemon down with it. With a recent world+kernel, arts is crashing inside libc, which got my attention anyways. The interesting output (i.e. not from arts) was: Fatal error 'gc cannot wait for a signal' at line 231 in file /usr/src/lib/libc_r/uthread/uthread_gc.c (errno = 0) Abort trap (core dumped) >How-To-Repeat: compile + install kdelibs (I'm using a CVS checkout from the HEAD branch, but I'm sure similar things would happen from the ports) compile + install noatun, mpeglib, mpeglib_artsplug from kdemultimedia (This also requires tweaking one of the configure.in.in scripts, and is likely outside the scope of the kdemultimedia port) run artsd (running in a terminal can be very helpful) run noatun play an mp3, wav, or ogg vorbis file (anything using mpeglib). >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message