WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] core dump in pthread in mplayer in freebsd DomainU on De

To: Kip Macy <kip.macy@xxxxxxxxx>
Subject: Re: [Xen-devel] core dump in pthread in mplayer in freebsd DomainU on Debian Linux Domain0
From: lepton <ytht.net@xxxxxxxxx>
Date: Mon, 8 Aug 2005 08:47:20 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 08 Aug 2005 08:53:17 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=VX9Y4qFkCotfXGdfk7oGeyv0meh3bk+/tlf5SBXpi0DXd5aa6dfYFSN16OH7/MkWrv23rz7OA/GP6W8eY5b9Y5F/AMFwjnNJXXEe7zDpL+oefwzI8ZYQ27yPoVlZOau64HQI54d924Kgk0GVrzs8G55Rd+O/lXK5rhIy1FOcKX8=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <b1fa291705080712491a84733f@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20050807133924.GA3277@xxxxxxxxxxxxxxxx> <b1fa291705080712491a84733f@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
Thanks for your work! :)

On Sun, Aug 07, 2005 at 12:49:04PM -0700, Kip Macy wrote:
> M:N support is currently busted on freebsd-xen. If you re-compile libc
> to only use SYSTEM_SCOPE threads (one line makefile change), things
> will work. Sorry for the inconvenience.
> 
> I'll get a little time to fix open issues when I get some servers this week.
>  
>                   -Kip
> 
> On 8/7/05, lepton <ytht.net@xxxxxxxxx> wrote:
> > Hi!
> >        After I have installed freebsd port for xen, I tried some
> >        software on freebsd. I am a newbie of freebsd, I meet some
> >        problems in mplayer, I don't know wether the problem was a
> >        freebsd-xen "bug" or a freebsd "bug".
> > 
> >        When I compiled mplayer, it complained about pthread about
> >        "Fatal error 'Thread has returned from _thread_switch' at line
> >        1116 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno =
> >        0)", it won't compile.
> > 
> >        Then I moved to use port to compile mplayer, then it can
> >        compile. I can use mplayer to play video without sound. But
> >        after I have configured mplayer to use nas to output sound.
> >        When I use mplayer, it will abort, and complain about
> >         "Fatal error 'Thread has returned from _thread_switch' at line
> >        1116 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno =
> >        0)"
> > 
> >        I have tried the following program (paste from configure script
> >        of mplayer)
> > 
> >        #include <pthread.h>
> >        void* func(void *arg) { return arg; }
> >        int main(void) { pthread_t tid; return pthread_create (&tid, 0,
> >        func, 0) == 0 ? 0 : 1; }
> > 
> >        when you use gcc -o test test.c -pthread
> >        it will complain the same thing about pthread.
> > 
> >        when you use gcc -o test test.c -lc_r, the problem dispeared.
> > 
> >        Is pthread is broken on freebsd? or freebsd-xen? or I have do
> >        something wrong?
> > 
> > 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
> >

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel