I know compiling from source isn't supported, but I figured I'd give it a shot in case anybody had seen this.
I'm attempting to run boxee build 4826 (built from source) on my 32-bit gentoo box. Once I tracked down all the dependencies, it built just fine, and it even seemed to largely work.
Unfortunately, whenever I try to access a web video, one of two things happen:
1) The progress wheel just spins eternally, never completing. All I can do is cancel out (it seems some people have this with the binary build on Ubuntu, too)
2) Boxee shows a progress bar, that fills to completion, only to core dump with a floating point exception as soon as I would expect the video playback to start
I enabled debug output logging as mentioned elsewhere in the forum, but I reviewed the logs and they don't indicate that anything seems abnormal prior to the crash.
I also performed an strace which yielded nothing of apparent value.
The one clue I do have is from the core dump, which ends thusly:
Program terminated with signal 8, Arithmetic exception.
#0 0xb7d26030 in snd_pcm_bytes_to_frames () from /usr/lib/libasound.so.2
I tried poking around in the source, but I only have minimal experience with C++ and it wasn't really clear to me what was causing this to happen. snd_pcm_bytes_to_frames (which is provided by that ALSA library) expects 2 arguments (a PCM handle and a number of bytes) and is supposed to return the number of frames contained within them.
I'm guessing that the arithmetic exception is likely a divide by 0, but before I start futilely trying to figure out what's happening on my own I figured I'd check in here first.
FWIW, my alsa-lib ebuild is version 1.0.17a.