LordBernhard
August 2nd, 2008, 09:07 AM
Hey!
I've just accomplished to compile boxee on Sabayon Linux 3.5 (based on Gentoo). I'm using the proprietary NVIDIA drivers (173.14.05) and I'm running KDE (if that makes any difference).
I had to install python 2.4 from an ebuild I found on the gentoo website (2.4.4-r14).
When I start Boxee (./Boxee from the trunk folder) it starts, asks for my login data and when I actually login it exits. When I now restart Boxee it shows me my login but the same crash appears.
Here's the output from konsole:
02/08/08 15:59:38#DEBUG#bxbgprocess.cpp:142(Start)#bg process initialized. 1 worker threads created.
02/08/08 15:59:39#DEBUG#bxcurl.cpp:53(Initialize)#curl initialized. version <7.18.2>
Running Boxee test...
The XBMC_HOME environment variable is not set.
The XBMC_HOME environment variable is not set.
is rtorrent running: 0
boxee-rtorrent: Kein Prozess abgebrochen
*** glibc detected *** ./Boxee: free(): invalid pointer: 0x0954c458 ***
======= Backtrace: =========
/lib/libc.so.6[0xb77b0f07]
/lib/libc.so.6(cfree+0x72)[0xb77b2ae2]
./Boxee(_ZN5BOXEE10BXDatabase5QueryESsz+0x23d)[0x8bb850d]
./Boxee(_ZN5BOXEE15BXVideoDatabase13GetVideoFilesERS t6vectorIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEi RKSs+0x49)[0x8be2d87]
./Boxee(_ZN5BOXEE15BXVideoDatabase9GetVideosERSt6vec torIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEiRKSs+ 0x5d)[0x8be3e6d]
./Boxee(_ZN5BOXEE16BXMetadataEngine9GetVideosERSt6ve ctorIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEiRKSs +0x39)[0x8bce47d]
./Boxee(_ZN9DIRECTORY23CBoxeeDatabaseDirectory12GetD irectoryERK7CStdStrIcER13CFileItemList+0x24e2)[0x87e7254]
./Boxee(_ZN9DIRECTORY23CBoxeeDatabaseDirectory12GetD irectoryERK7CStdStrIcER13CFileItemList+0x2c77)[0x87e79e9]
./Boxee(_ZN9DIRECTORY10CDirectory12GetDirectoryERK7C StdStrIcER13CFileItemListS2_bbb+0x16c)[0x880eb84]
./Boxee(_ZN16CGetDirectoryJob6DoWorkEv+0xac)[0x85bdbb6]
./Boxee(_ZN5BOXEE11BXBGProcess12WorkerThreadEPv+0x12 2)[0x8baab22]
/usr/lib/libSDL-1.2.so.0[0xb7b7283b]
/usr/lib/libSDL-1.2.so.0[0xb7bb719d]
/lib/libpthread.so.0[0xb771afc8]
/lib/libc.so.6(clone+0x5e)[0xb78099ae]
======= Memory map: ========
08048000-08f10000 r-xp 00000000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f10000-08f12000 r-xp 00ec8000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f12000-08f43000 rwxp 00eca000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f43000-08feb000 rwxp 08f43000 00:00 0
09401000-09bbd000 rwxp 09401000 00:00 0 [heap]
a9900000-a9901000 ---p a9900000 00:00 0
a9901000-aa15d000 rwxp a9901000 00:00 0
aa15d000-aa200000 ---p aa15d000 00:00 0
aa219000-aa21b000 r-xp 00000000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21b000-aa21c000 r-xp 00001000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21c000-aa21d000 rwxp 00002000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21d000-aa41d000 rwxs 3306b000 00:0f 10112 /dev/nvidia0
aa41d000-aa4f5000 rwxp aa41d000 00:00 0
aa5cd000-aa7cd000 rwxs 33268000 00:0f 10112 /dev/nvidia0
aa7cd000-aa85a000 rwxp aa7cd000 00:00 0
aaff1000-ab100000 r-xp 00000000 08:04 4584860 /home/friedreb/boxee/trunk/system/ImageLib-i486-linux.so
ab100000-ab108000 rwxp 0010e000 08:04 4584860 /home/friedreb/boxee/trunk/system/ImageLib-i486-linux.so
ab108000-ab109000 rwxp ab108000 00:00 0
ab109000-ab10a000 ---p ab109000 00:00 0
ab10a000-ab909000 rwxp ab10a000 00:00 0
ab909000-ab90a000 ---p ab909000 00:00 0
ab90a000-ac109000 rwxp ab90a000 00:00 0
ac109000-ac10a000 ---p ac109000 00:00 0
ac10a000-ac909000 rwxp ac10a000 00:00 0
ac909000-ac90a000 ---p ac909000 00:00 0
ac90a000-ad20a000 rwxp ac90a000 00:00 0
ad20a000-ad309000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad309000-ad408000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad408000-ad507000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad507000-ad606000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad606000-ad705000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad705000-ad804000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad804000-ad903000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad903000-ada02000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ada02000-adb01000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
adb01000-adc00000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
adc00000-add00000 rwxp adc00000 00:00 0
add1b000-add1e000 r-xp 00000000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add1e000-add1f000 r-xp 00002000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add1f000-add20000 rwxp 00003000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add20000-add30000 rwxs 00000000 00:09 2326563 /SYSV0056a4d6 (deleted)
add30000-add4f000 r-xp 00000000 08:04 4906849 /usr/share/locale/de/LC_MESSAGES/libc.mo
add4f000-add50000 ---p add4f000 00:00 0
add50000-ae54f000 rwxp add50000 00:00 0
ae54f000-ae550000 ---p ae54f000 00:00 0
ae550000-aed4f000 rwxp ae550000 00:00 0
aed4f000-aed50000 ---p aed4f000 00:00 0
aed50000-af54f000 rwxp aed50000 00:00 0
af54f000-af550000 ---p af54f000 00:00 0
af550000-afd4f000 rwxp af550000 00:00 0
afd4f000-afd50000 ---p afd4f000 00:00 0
afd50000-b054f000 rwxp afd50000 00:00 0
b054f000-b0550000 ---p b054f000 00:00 0
b0550000-b0d4f000 rwxp b0550000 00:00 0
b0d4f000-b0d50000 ---p b0d4f000 00:00 0
b0d50000-b154f000 rwxp b0d50000 00:00 0
b154f000-b1550000 ---p b154f000 00:00 0
b1550000-b1d4f000 rwxp b1550000 00:00 0
b1d4f000-b1d50000 ---p b1d4f000 00:00 0
b1d50000-b254f000 rwxp b1d50000 00:00 0
b254f000-b2550000 ---p b254f000 00:00 0
b2550000-b2d4f000 rwxp b2550000 00:00 0
b2d4f000-b2d50000 ---p b2d4f000 00:00 0
b2d50000-b354f000 rwxp b2d50000 00:00 0
b354f000-b3550000 ---p b354f000 00:00 0
b3550000-b3d4f000 rwxp b3550000 00:00 0
b3d4f000-b3d50000 ---p b3d4f000 00:00 0
b3d50000-b454f000 rwxp b3d50000 00:00 0
b454f000-b4550000 ---p b454f000 00:00 0
b4550000-b4d4f000 rwxp b4550000 00:00 0
b4d4f000-b4d50000 r-xp 00000000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d50000-b4d51000 r-xp 00000000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d51000-b4d52000 rwxp 00001000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d52000-b4f52000 rwxs 333f6000 00:0f 10112 /dev/nvidia0
b4f52000-b5052000 rwxs 32d79000 00:0f 10112 /dev/nvidia0
b5052000-b5053000 rwxs fac08000 00:0f 10112 /dev/nvidia0
b5053000-b5093000 rwxs 32cbf000 00:0f 10112 /dev/nvidia0
b5093000-b50b3000 rwxs 33255000 00:0f 10112 /dev/nvidia0
b50b3000-b5118000 rwxp b50b3000 00:00 0
b5118000-b517c000 rwxp 00000000 00:0f 2936 /dev/zero
b517c000-b5837000 rwxs 00000000 00:09 1933314 /SAbgebrochen
Other than that it looks pretty good so far :-)
Bernhard
I've just accomplished to compile boxee on Sabayon Linux 3.5 (based on Gentoo). I'm using the proprietary NVIDIA drivers (173.14.05) and I'm running KDE (if that makes any difference).
I had to install python 2.4 from an ebuild I found on the gentoo website (2.4.4-r14).
When I start Boxee (./Boxee from the trunk folder) it starts, asks for my login data and when I actually login it exits. When I now restart Boxee it shows me my login but the same crash appears.
Here's the output from konsole:
02/08/08 15:59:38#DEBUG#bxbgprocess.cpp:142(Start)#bg process initialized. 1 worker threads created.
02/08/08 15:59:39#DEBUG#bxcurl.cpp:53(Initialize)#curl initialized. version <7.18.2>
Running Boxee test...
The XBMC_HOME environment variable is not set.
The XBMC_HOME environment variable is not set.
is rtorrent running: 0
boxee-rtorrent: Kein Prozess abgebrochen
*** glibc detected *** ./Boxee: free(): invalid pointer: 0x0954c458 ***
======= Backtrace: =========
/lib/libc.so.6[0xb77b0f07]
/lib/libc.so.6(cfree+0x72)[0xb77b2ae2]
./Boxee(_ZN5BOXEE10BXDatabase5QueryESsz+0x23d)[0x8bb850d]
./Boxee(_ZN5BOXEE15BXVideoDatabase13GetVideoFilesERS t6vectorIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEi RKSs+0x49)[0x8be2d87]
./Boxee(_ZN5BOXEE15BXVideoDatabase9GetVideosERSt6vec torIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEiRKSs+ 0x5d)[0x8be3e6d]
./Boxee(_ZN5BOXEE16BXMetadataEngine9GetVideosERSt6ve ctorIPNS_10BXMetadataESaIS3_EERKS1_ISsSaISsEEiRKSs +0x39)[0x8bce47d]
./Boxee(_ZN9DIRECTORY23CBoxeeDatabaseDirectory12GetD irectoryERK7CStdStrIcER13CFileItemList+0x24e2)[0x87e7254]
./Boxee(_ZN9DIRECTORY23CBoxeeDatabaseDirectory12GetD irectoryERK7CStdStrIcER13CFileItemList+0x2c77)[0x87e79e9]
./Boxee(_ZN9DIRECTORY10CDirectory12GetDirectoryERK7C StdStrIcER13CFileItemListS2_bbb+0x16c)[0x880eb84]
./Boxee(_ZN16CGetDirectoryJob6DoWorkEv+0xac)[0x85bdbb6]
./Boxee(_ZN5BOXEE11BXBGProcess12WorkerThreadEPv+0x12 2)[0x8baab22]
/usr/lib/libSDL-1.2.so.0[0xb7b7283b]
/usr/lib/libSDL-1.2.so.0[0xb7bb719d]
/lib/libpthread.so.0[0xb771afc8]
/lib/libc.so.6(clone+0x5e)[0xb78099ae]
======= Memory map: ========
08048000-08f10000 r-xp 00000000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f10000-08f12000 r-xp 00ec8000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f12000-08f43000 rwxp 00eca000 08:04 8641049 /home/friedreb/boxee/trunk/Boxee
08f43000-08feb000 rwxp 08f43000 00:00 0
09401000-09bbd000 rwxp 09401000 00:00 0 [heap]
a9900000-a9901000 ---p a9900000 00:00 0
a9901000-aa15d000 rwxp a9901000 00:00 0
aa15d000-aa200000 ---p aa15d000 00:00 0
aa219000-aa21b000 r-xp 00000000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21b000-aa21c000 r-xp 00001000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21c000-aa21d000 rwxp 00002000 08:04 3377261 /usr/lib/gconv/CP1252.so
aa21d000-aa41d000 rwxs 3306b000 00:0f 10112 /dev/nvidia0
aa41d000-aa4f5000 rwxp aa41d000 00:00 0
aa5cd000-aa7cd000 rwxs 33268000 00:0f 10112 /dev/nvidia0
aa7cd000-aa85a000 rwxp aa7cd000 00:00 0
aaff1000-ab100000 r-xp 00000000 08:04 4584860 /home/friedreb/boxee/trunk/system/ImageLib-i486-linux.so
ab100000-ab108000 rwxp 0010e000 08:04 4584860 /home/friedreb/boxee/trunk/system/ImageLib-i486-linux.so
ab108000-ab109000 rwxp ab108000 00:00 0
ab109000-ab10a000 ---p ab109000 00:00 0
ab10a000-ab909000 rwxp ab10a000 00:00 0
ab909000-ab90a000 ---p ab909000 00:00 0
ab90a000-ac109000 rwxp ab90a000 00:00 0
ac109000-ac10a000 ---p ac109000 00:00 0
ac10a000-ac909000 rwxp ac10a000 00:00 0
ac909000-ac90a000 ---p ac909000 00:00 0
ac90a000-ad20a000 rwxp ac90a000 00:00 0
ad20a000-ad309000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad309000-ad408000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad408000-ad507000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad507000-ad606000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad606000-ad705000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad705000-ad804000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad804000-ad903000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ad903000-ada02000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
ada02000-adb01000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
adb01000-adc00000 r-xp 00000000 08:04 4583552 /home/friedreb/boxee/trunk/skin/Boxee Skin NG/Fonts/boxee.ttf
adc00000-add00000 rwxp adc00000 00:00 0
add1b000-add1e000 r-xp 00000000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add1e000-add1f000 r-xp 00002000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add1f000-add20000 rwxp 00003000 08:04 3371490 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
add20000-add30000 rwxs 00000000 00:09 2326563 /SYSV0056a4d6 (deleted)
add30000-add4f000 r-xp 00000000 08:04 4906849 /usr/share/locale/de/LC_MESSAGES/libc.mo
add4f000-add50000 ---p add4f000 00:00 0
add50000-ae54f000 rwxp add50000 00:00 0
ae54f000-ae550000 ---p ae54f000 00:00 0
ae550000-aed4f000 rwxp ae550000 00:00 0
aed4f000-aed50000 ---p aed4f000 00:00 0
aed50000-af54f000 rwxp aed50000 00:00 0
af54f000-af550000 ---p af54f000 00:00 0
af550000-afd4f000 rwxp af550000 00:00 0
afd4f000-afd50000 ---p afd4f000 00:00 0
afd50000-b054f000 rwxp afd50000 00:00 0
b054f000-b0550000 ---p b054f000 00:00 0
b0550000-b0d4f000 rwxp b0550000 00:00 0
b0d4f000-b0d50000 ---p b0d4f000 00:00 0
b0d50000-b154f000 rwxp b0d50000 00:00 0
b154f000-b1550000 ---p b154f000 00:00 0
b1550000-b1d4f000 rwxp b1550000 00:00 0
b1d4f000-b1d50000 ---p b1d4f000 00:00 0
b1d50000-b254f000 rwxp b1d50000 00:00 0
b254f000-b2550000 ---p b254f000 00:00 0
b2550000-b2d4f000 rwxp b2550000 00:00 0
b2d4f000-b2d50000 ---p b2d4f000 00:00 0
b2d50000-b354f000 rwxp b2d50000 00:00 0
b354f000-b3550000 ---p b354f000 00:00 0
b3550000-b3d4f000 rwxp b3550000 00:00 0
b3d4f000-b3d50000 ---p b3d4f000 00:00 0
b3d50000-b454f000 rwxp b3d50000 00:00 0
b454f000-b4550000 ---p b454f000 00:00 0
b4550000-b4d4f000 rwxp b4550000 00:00 0
b4d4f000-b4d50000 r-xp 00000000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d50000-b4d51000 r-xp 00000000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d51000-b4d52000 rwxp 00001000 08:04 3377433 /usr/lib/gconv/ISO8859-1.so
b4d52000-b4f52000 rwxs 333f6000 00:0f 10112 /dev/nvidia0
b4f52000-b5052000 rwxs 32d79000 00:0f 10112 /dev/nvidia0
b5052000-b5053000 rwxs fac08000 00:0f 10112 /dev/nvidia0
b5053000-b5093000 rwxs 32cbf000 00:0f 10112 /dev/nvidia0
b5093000-b50b3000 rwxs 33255000 00:0f 10112 /dev/nvidia0
b50b3000-b5118000 rwxp b50b3000 00:00 0
b5118000-b517c000 rwxp 00000000 00:0f 2936 /dev/zero
b517c000-b5837000 rwxs 00000000 00:09 1933314 /SAbgebrochen
Other than that it looks pretty good so far :-)
Bernhard