[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] core dump in pthread in mplayer in freebsd DomainU on Debian Linux Domain0


  • To: Kip Macy <kip.macy@xxxxxxxxx>
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.