Miro (Democracy) player port is here...

Randy Pratt bsd-unix at embarqmail.com
Sun Nov 18 10:08:10 PST 2007


On Sun, 18 Nov 2007 10:58:24 -0600
"Jeremy Messenger" <mezz7 at cox.net> wrote:

> On Sun, 18 Nov 2007 10:50:17 -0600, Jeremy Messenger <mezz7 at cox.net> wrote:
> 
> > On Sun, 18 Nov 2007 10:08:20 -0600, Randy Pratt  
> > <bsd-unix at embarqmail.com> wrote:
> >
> > <snip>
> >> That worked for the installation.  Thanks!
> >
> > Good, I have updated miro.shar in the same place. Thanks too!
> >
> >> Although, when Miro was started, it displayed and was loading
> >> then seg faulted with:
> >>
> >> ...
> >> INFO     First URL is https://www.miroguide.com/firsttime
> >> TIMING   Icon clear: 0.002
> >> INFO     Starting movie data updates
> >> INFO     Finished startup sequence
> >> TIMING   idle (finalizing startup) too slow (3.984 secs)
> >> INFO     *** Daemon ready ***
> >> INFO     got file:///tmp/tmpacEbWZ.html
> >> TIMING   gtkAsyncMethod: <function selectDisplay at 0x8bbe064> took too
> >> long: 1.109 INFO     got file:///tmp/tmpA7pWuk.html
> >> WARNING  downloader: connection closed -- quitting
> >> INFO     Shutting down downloaders...
> >> Segmentation fault (core dumped)
> >
> > Ummm... It doesn't give enough info.. Can you see *.core file in there?  
> > If you do, then try to run this:
> >
> > 	# gdb foo foo.core
> > 	# bt
> > 	# bt full
> >
> > You might have to reinstall miro with debug (WITH_DEBUG=yes). I will  
> > have to recheck in my build log to make sure everything compile with  
> > -pthread.
> 
> BTW: Try to run something like 'LD_PRELOAD=/usr/lib/libpthread.so miro'  
> (or /usr/lib/libthr.so) to see if it works for you. If it does, then will  
> have to search somewhere that need to add -pthread. I don't have FreeBSD  
> 6.x box anymore, so you or someone will have to keep test for me. ;-)

There was no joy in trying either of those.  It produced the same
core dump.

These are the /var/db/ports/*/options settings I have pertaining to
threads:

  boehm-gc/options:WITHOUT_THREADING=true
  boost/options:WITH_THREADS=true
  ilmbase/options:WITHOUT_THREAD=true
  python/options:WITH_THREADS=true
  python24/options:WITH_THREADS=true
  python25/options:WITH_THREADS=true
  ruby/options:WITHOUT_PTHREADS=true
  sqlite3/options:WITH_THREADS=true
  stunnel/options:WITH_PTHREAD=true

Certainly I'll help debug this on 6.x.  During the ports freeze
there's not much ports excitement going on (for me ;-)

Randy
-- 


More information about the freebsd-gnome mailing list