2009-12-19, 14:00
xbmc 9.11 rc1 crashes on start (ubuntu 9.10).
Ubuntu and xbmc are running on a Mac Book Pro. With the default resolution 1440x900 xbmc is running fine, but switching the external monitor output to a desktop with full hd resolution (1920x1080), xbmc is crashing while starting.
Here is the content of the log file crashlog-20091218_231007.log (I have to split it into two parts because of the length):
############## XBMC CRASH LOG ###############
################ SYSTEM INFO ################
Date: Fr 18. Dez 23:10:07 CET 2009
XBMC Options:
Arch: x86_64
Kernel: Linux 2.6.32-020632rc8-generic #020632rc8 SMP Fri Nov 20 15:01:08 UTC 2009
Release:
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
############## END SYSTEM INFO ##############
############### STACK TRACE #################
=====> Core file: /home/alex/core
=========================================
[New Thread 3476]
[New Thread 3480]
[New Thread 3482]
[New Thread 3483]
[New Thread 3485]
[New Thread 3484]
Core was generated by `/usr/share/xbmc/xbmc.bin'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000a37aa6 in CGUIFontTTFGL::Begin() ()
Thread 7 (Thread 3484):
#0 0x00007f3ee615c373 in poll () from /lib/libc.so.6
#1 0x00007f3eee07d4da in ?? () from /usr/lib/libavahi-common.so.3
#2 0x00007f3eee07c02e in avahi_simple_poll_run ()
from /usr/lib/libavahi-common.so.3
#3 0x00007f3eee07c7ad in avahi_simple_poll_iterate ()
from /usr/lib/libavahi-common.so.3
#4 0x00007f3eee07c7dd in avahi_simple_poll_loop ()
from /usr/lib/libavahi-common.so.3
#5 0x00007f3eee07d32c in ?? () from /usr/lib/libavahi-common.so.3
#6 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#7 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 6 (Thread 3485):
#0 0x00007f3eeb7a082d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007f3ee6974d07 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2 0x00000000005e90b7 in ?? ()
#3 0x00000000005e91c1 in WaitForSingleObject(CXHandle*, unsigned int) ()
#4 0x000000000061b954 in CEvent::WaitMSec(unsigned int) ()
#5 0x0000000000691609 in CJobManager::GetNextJob(CJobWorker const*) ()
#6 0x00000000006916e4 in CJobWorker::Process() ()
#7 0x000000000066c4af in CThread::staticThread(void*) ()
#8 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#9 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 5 (Thread 3483):
#0 0x00007f3ee615c373 in poll () from /lib/libc.so.6
#1 0x00007f3ee6ff5b90 in ?? () from /lib/libdbus-1.so.3
#2 0x00007f3ee6ff3fdd in ?? () from /lib/libdbus-1.so.3
#3 0x00007f3ee6fe058e in ?? () from /lib/libdbus-1.so.3
#4 0x00007f3ee6fe26b0 in ?? () from /lib/libdbus-1.so.3
#5 0x000000000068d471 in DBUSSERVER::CDbusServer::Run() ()
#6 0x000000000066c4af in CThread::staticThread(void*) ()
#7 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#8 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 4 (Thread 3482):
#0 0x00007f3ee61613c2 in select () from /lib/libc.so.6
#1 0x000000000067f15a in SOCKETS::CSocketListener::Listen(int) ()
#2 0x0000000000678c56 in EVENTSERVER::CEventServer::Run() ()
#3 0x0000000000678ef8 in EVENTSERVER::CEventServer::Process() ()
#4 0x000000000066c4af in CThread::staticThread(void*) ()
#5 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#6 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 3480):
#0 0x00007f3ee61613c2 in select () from /lib/libc.so.6
#1 0x0000000000ad1539 in XFILE::CFileCurl::CReadState::FillBuffer(unsigned int) ()
#2 0x0000000000ad1ffe in XFILE::CFileCurl::CReadState::Connect(unsigned int)
()
#3 0x0000000000ad4be2 in XFILE::CFileCurl::Open(CURL const&) ()
#4 0x0000000000ad097f in XFILE::CFileCurl::Service(CStdStr<char> const&, CStdStr<char> const&, CStdStr<char>&) ()
#5 0x0000000000ad21e7 in XFILE::CFileCurl::Get(CStdStr<char> const&, CStdStr<char>&) ()
#6 0x0000000000682b83 in CScraperUrl::Get(CScraperUrl::SUrlEntry const&, std::string&, XFILE::CFileCurl&) ()
#7 0x00000000006400bc in CIMDB::InternalFindMovie(CStdStr<char> const&, std::vector<CScraperUrl, std::allocator<CScraperUrl> >&, bool&, CStdStr<char> const&, CScraperUrl*) ()
#8 0x0000000000641b12 in CIMDB::FindMovie(CStdStr<char> const&, std::vector<CScraperUrl, std::allocator<CScraperUrl> >&, CGUIDialogProgress*) ()
#9 0x000000000076a2cb in VIDEO::CVideoInfoScanner::RetrieveVideoInfo(CFileItemList&, bool, SScraperInfo const&, bool, CScraperUrl*, CGUIDialogProgress*) ()
#10 0x000000000076b5f4 in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#11 0x000000000076b79b in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#12 0x000000000076b79b in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#13 0x000000000076bf5b in VIDEO::CVideoInfoScanner::Process() ()
#14 0x000000000066c4af in CThread::staticThread(void*) ()
#15 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#16 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()
Thread 2 (Thread 3476):
#0 0x00007f3eeb7a082d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007f3ee6974d07 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2 0x00000000005e90b7 in ?? ()
#3 0x00000000005e91c1 in WaitForSingleObject(CXHandle*, unsigned int) ()
#4 0x00000000007a5711 in MEDIA_DETECT::CDetectDVDMedia::Process() ()
#5 0x000000000066c4af in CThread::staticThread(void*) ()
#6 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#7 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 3466):
#0 0x0000000000a37aa6 in CGUIFontTTFGL::Begin() ()
#1 0x0000000000a2b9f5 in CGUITextLayout::Render(float, float, float, unsigned int, unsigned int, unsigned int, float, bool) ()
#2 0x0000000000a280c5 in CGUIListLabel::Render() ()
#3 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#4 0x00000000009ddd6a in CGUIListGroup::Render() ()
#5 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#6 0x00000000009a1973 in CGUIBaseContainer::RenderItem(float, float, CGUIListItem*, bool) ()
#7 0x00000000009a44b4 in CGUIBaseContainer::Render() ()
#8 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#9 0x00000000009a14f3 in CGUIBaseContainer::DoRender(unsigned int) ()
#10 0x0000000000a04bd5 in CGUIWindow::Render() ()
#11 0x0000000000a0a291 in CGUIWindowManager::Render_Internal() ()
#12 0x00000000006b3163 in CApplication::DoRender() ()
#13 0x00000000008d2dfa in CApplicationRenderer::Render(bool) ()
#14 0x00000000006ab3e1 in CApplication::Render() ()
#15 0x00000000008c54dd in CXBApplicationEx::Run() ()
#16 0x00000000008c5c2a in main ()
############# END STACK TRACE ###############
Ubuntu and xbmc are running on a Mac Book Pro. With the default resolution 1440x900 xbmc is running fine, but switching the external monitor output to a desktop with full hd resolution (1920x1080), xbmc is crashing while starting.
Here is the content of the log file crashlog-20091218_231007.log (I have to split it into two parts because of the length):
############## XBMC CRASH LOG ###############
################ SYSTEM INFO ################
Date: Fr 18. Dez 23:10:07 CET 2009
XBMC Options:
Arch: x86_64
Kernel: Linux 2.6.32-020632rc8-generic #020632rc8 SMP Fri Nov 20 15:01:08 UTC 2009
Release:
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
############## END SYSTEM INFO ##############
############### STACK TRACE #################
=====> Core file: /home/alex/core
=========================================
[New Thread 3476]
[New Thread 3480]
[New Thread 3482]
[New Thread 3483]
[New Thread 3485]
[New Thread 3484]
Core was generated by `/usr/share/xbmc/xbmc.bin'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000a37aa6 in CGUIFontTTFGL::Begin() ()
Thread 7 (Thread 3484):
#0 0x00007f3ee615c373 in poll () from /lib/libc.so.6
#1 0x00007f3eee07d4da in ?? () from /usr/lib/libavahi-common.so.3
#2 0x00007f3eee07c02e in avahi_simple_poll_run ()
from /usr/lib/libavahi-common.so.3
#3 0x00007f3eee07c7ad in avahi_simple_poll_iterate ()
from /usr/lib/libavahi-common.so.3
#4 0x00007f3eee07c7dd in avahi_simple_poll_loop ()
from /usr/lib/libavahi-common.so.3
#5 0x00007f3eee07d32c in ?? () from /usr/lib/libavahi-common.so.3
#6 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#7 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 6 (Thread 3485):
#0 0x00007f3eeb7a082d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007f3ee6974d07 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2 0x00000000005e90b7 in ?? ()
#3 0x00000000005e91c1 in WaitForSingleObject(CXHandle*, unsigned int) ()
#4 0x000000000061b954 in CEvent::WaitMSec(unsigned int) ()
#5 0x0000000000691609 in CJobManager::GetNextJob(CJobWorker const*) ()
#6 0x00000000006916e4 in CJobWorker::Process() ()
#7 0x000000000066c4af in CThread::staticThread(void*) ()
#8 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#9 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 5 (Thread 3483):
#0 0x00007f3ee615c373 in poll () from /lib/libc.so.6
#1 0x00007f3ee6ff5b90 in ?? () from /lib/libdbus-1.so.3
#2 0x00007f3ee6ff3fdd in ?? () from /lib/libdbus-1.so.3
#3 0x00007f3ee6fe058e in ?? () from /lib/libdbus-1.so.3
#4 0x00007f3ee6fe26b0 in ?? () from /lib/libdbus-1.so.3
#5 0x000000000068d471 in DBUSSERVER::CDbusServer::Run() ()
#6 0x000000000066c4af in CThread::staticThread(void*) ()
#7 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#8 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 4 (Thread 3482):
#0 0x00007f3ee61613c2 in select () from /lib/libc.so.6
#1 0x000000000067f15a in SOCKETS::CSocketListener::Listen(int) ()
#2 0x0000000000678c56 in EVENTSERVER::CEventServer::Run() ()
#3 0x0000000000678ef8 in EVENTSERVER::CEventServer::Process() ()
#4 0x000000000066c4af in CThread::staticThread(void*) ()
#5 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#6 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 3480):
#0 0x00007f3ee61613c2 in select () from /lib/libc.so.6
#1 0x0000000000ad1539 in XFILE::CFileCurl::CReadState::FillBuffer(unsigned int) ()
#2 0x0000000000ad1ffe in XFILE::CFileCurl::CReadState::Connect(unsigned int)
()
#3 0x0000000000ad4be2 in XFILE::CFileCurl::Open(CURL const&) ()
#4 0x0000000000ad097f in XFILE::CFileCurl::Service(CStdStr<char> const&, CStdStr<char> const&, CStdStr<char>&) ()
#5 0x0000000000ad21e7 in XFILE::CFileCurl::Get(CStdStr<char> const&, CStdStr<char>&) ()
#6 0x0000000000682b83 in CScraperUrl::Get(CScraperUrl::SUrlEntry const&, std::string&, XFILE::CFileCurl&) ()
#7 0x00000000006400bc in CIMDB::InternalFindMovie(CStdStr<char> const&, std::vector<CScraperUrl, std::allocator<CScraperUrl> >&, bool&, CStdStr<char> const&, CScraperUrl*) ()
#8 0x0000000000641b12 in CIMDB::FindMovie(CStdStr<char> const&, std::vector<CScraperUrl, std::allocator<CScraperUrl> >&, CGUIDialogProgress*) ()
#9 0x000000000076a2cb in VIDEO::CVideoInfoScanner::RetrieveVideoInfo(CFileItemList&, bool, SScraperInfo const&, bool, CScraperUrl*, CGUIDialogProgress*) ()
#10 0x000000000076b5f4 in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#11 0x000000000076b79b in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#12 0x000000000076b79b in VIDEO::CVideoInfoScanner::DoScan(CStdStr<char> const&, VIDEO::SScanSettings) ()
#13 0x000000000076bf5b in VIDEO::CVideoInfoScanner::Process() ()
#14 0x000000000066c4af in CThread::staticThread(void*) ()
#15 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#16 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()
Thread 2 (Thread 3476):
#0 0x00007f3eeb7a082d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007f3ee6974d07 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2 0x00000000005e90b7 in ?? ()
#3 0x00000000005e91c1 in WaitForSingleObject(CXHandle*, unsigned int) ()
#4 0x00000000007a5711 in MEDIA_DETECT::CDetectDVDMedia::Process() ()
#5 0x000000000066c4af in CThread::staticThread(void*) ()
#6 0x00007f3eeb79ba04 in start_thread () from /lib/libpthread.so.0
#7 0x00007f3ee61687bd in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 1 (Thread 3466):
#0 0x0000000000a37aa6 in CGUIFontTTFGL::Begin() ()
#1 0x0000000000a2b9f5 in CGUITextLayout::Render(float, float, float, unsigned int, unsigned int, unsigned int, float, bool) ()
#2 0x0000000000a280c5 in CGUIListLabel::Render() ()
#3 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#4 0x00000000009ddd6a in CGUIListGroup::Render() ()
#5 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#6 0x00000000009a1973 in CGUIBaseContainer::RenderItem(float, float, CGUIListItem*, bool) ()
#7 0x00000000009a44b4 in CGUIBaseContainer::Render() ()
#8 0x00000000009b2f43 in CGUIControl::DoRender(unsigned int) ()
#9 0x00000000009a14f3 in CGUIBaseContainer::DoRender(unsigned int) ()
#10 0x0000000000a04bd5 in CGUIWindow::Render() ()
#11 0x0000000000a0a291 in CGUIWindowManager::Render_Internal() ()
#12 0x00000000006b3163 in CApplication::DoRender() ()
#13 0x00000000008d2dfa in CApplicationRenderer::Render(bool) ()
#14 0x00000000006ab3e1 in CApplication::Render() ()
#15 0x00000000008c54dd in CXBApplicationEx::Run() ()
#16 0x00000000008c5c2a in main ()
############# END STACK TRACE ###############