Date: Mon, 19 Dec 2005 23:30:48 +0100 (CET) From: Alexander Konovalenko <kono@kth.se> To: barner@FreeBSD.org Cc: freebsd-ports@FreeBSD.org Subject: Re: MPLAYER CRASHES on 6.0 STABLE: Fatal error 'Spinlock called when not threaded.'at line 87 in file/usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0) Message-ID: <20051219232138.W36185@omega.nanophys.kth.se>
next in thread | raw e-mail | index | archive | help
On Monday 19 December 2005 11.26, Simon Barner wrote: > Alexander Konovalenko wrote: > > Hello, > > > > I've upgraded mplayer from mplayer-gtk-esound-0.99.7_4 to > > mplayer-gtk-esound-0.99.7_7, regardless of the command line arguments > > when try to execute it I get: > > > > Fatal error 'Spinlock called when not threaded.' at line 87 in file > > /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0) > > Abort (core dumped) > > > > I thought that something is wrong with libpthread so I updated 6.0 and > > did build/installworld but it did not help. Also most of the > > mplayer dependancies I reinstalled but still with no luck. > > > > Any ideas? > > > > Previous version 0.99.7_4 worked fine on 5.4 and 6.0 > > Did you rebuild all of your ports after upgrading from 5.4? > > Your problem seems the be mplayer (or at least one of the libraries used > by it) being linked with more than one version of the threading libraries. > > So, you should have a look at the output of `ldd -a > /usr/local/bin/mplayer'. I tried to debug it with gdb and get following: >gdb mplayer my_movie.avi GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)... "/home/common/kino/my_movie.avi" is not a core dump: File format not recognized (gdb) run Starting program: /usr/local/bin/mplayer (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...Fatal error 'Spinlock called when not threaded.' at line 87 in file /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0) Program received signal SIGABRT, Aborted. 0x29141187 in kill () from /lib/libc.so.6 The only thing which is left is to rebuild all ports......... /Alexander Konovalenko
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051219232138.W36185>