Problems with fast forward
#1
Star 
Hello all. Extremely happy with xbmc as a media player. I just seem to have one issue at the moment. Whenever I fastforward through any type of video file, and stop,pause, or play, it will crash xbmc and I get a core dump. I am using the nvidia drivers, if you need any other system specs please let me know. Thanks in advance for any help!

Edit:
Running gentoo 2008.0 (stable portage) on AMD64
Version of XBMC - 9.04
Debug Log

Edit 2:
Just found that if I fast forward, and then slow down the fast forward with rewind till it hits play, it will not crash. Only if I stop, play or pause from fastforward/rewind
Reply
#2
Core dump info:
Code:
Thread 15 (process 13173):
#0  0x00007f8757ff8dc9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007f8740758336 in ?? ()
   from /usr/share/xbmc/system/players/dvdplayer/avcodec-52-x86_64-linux.so
#2  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#3  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 14 (process 13146):
#0  0x00007f87589dee21 in nanosleep () from /lib/libc.so.6
#1  0x0000000000ba1797 in Sleep ()
#2  0x0000000000c32178 in DBUSSERVER::CDbusServer::Run ()
#3  0x0000000000c0bbcf in CThread::staticThread ()
#4  0x0000000000ba1bdf in ?? ()
#5  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#6  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#8  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 13 (process 13140):
#0  0x00007f8758a08b92 in select () from /lib/libc.so.6
#1  0x0000000000c23dff in SOCKETS::CSocketListener::Listen ()
#2  0x0000000000c1d94e in EVENTSERVER::CEventServer::Process ()
#3  0x0000000000c0bbcf in CThread::staticThread ()
#4  0x0000000000ba1bdf in ?? ()
#5  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#6  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#8  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 12 (process 13139):
#0  0x00007f8757ff904d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x0000000000b29706 in NPT_PosixSharedVariable::WaitUntilEquals ()
#2  0x0000000000aea256 in PLT_ThreadTask::IsAborting ()
#3  0x0000000000afe9a8 in PLT_SsdpDeviceAnnounceTask::DoRun ()
#4  0x0000000000b01d4b in PLT_ThreadTask::Run ()
#5  0x0000000000b29dca in NPT_PosixThread::EntryPoint ()
#6  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#7  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 11 (process 13138):
#0  0x00007f8758a08b92 in select () from /lib/libc.so.6
#1  0x0000000000b25570 in NPT_BsdSocketFd::WaitForCondition ()
#2  0x0000000000b26e1c in NPT_BsdTcpServerSocket::WaitForNewClient ()
#3  0x0000000000af7b96 in PLT_HttpListenTask<PLT_HttpServerListener>::DoRun ()
#4  0x0000000000b01d4b in PLT_ThreadTask::Run ()
#5  0x0000000000b29dca in NPT_PosixThread::EntryPoint ()
#6  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#7  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 10 (process 13135):
#0  0x00007f8758a08b92 in select () from /lib/libc.so.6
#1  0x0000000000b25570 in NPT_BsdSocketFd::WaitForCondition ()
#2  0x0000000000b259f4 in NPT_BsdUdpSocket::Receive ()
#3  0x0000000000aea6bf in PLT_InputDatagramStream::Read ()
#4  0x0000000000b11ad4 in NPT_BufferedInputStream::FillBuffer ()
#5  0x0000000000b11749 in NPT_BufferedInputStream::ReadLine ()
#6  0x0000000000b11a3e in NPT_BufferedInputStream::ReadLine ()
#7  0x0000000000b16234 in NPT_HttpRequest::Parse ()
#8  0x0000000000af7e0d in PLT_HttpServerSocketTask::Read ()
#9  0x0000000000af83a5 in PLT_HttpServerSocketTask::DoRun ()
#10 0x0000000000b01d4b in PLT_ThreadTask::Run ()
#11 0x0000000000b29dca in NPT_PosixThread::EntryPoint ()
#12 0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#13 0x00007f8758a0f48d in clone () from /lib/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 9 (process 13176):
#0  0x00007f87589dee21 in nanosleep () from /lib/libc.so.6
#1  0x0000000000ba1797 in Sleep ()
#2  0x000000000096434b in CDVDPlayerAudio::DecodeFrame ()
#3  0x00000000009644b2 in CDVDPlayerAudio::Process ()
#4  0x0000000000c0bbcf in CThread::staticThread ()
#5  0x0000000000ba1bdf in ?? ()
#6  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#8  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#9  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (process 13175):
#0  0x00007f8757ff904d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007f875bffe0f4 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2  0x00000000006abc75 in CApplication::WaitFrame ()
#3  0x00000000009cffe2 in CXBoxRenderManager::FlipPage ()
#4  0x00000000009735f8 in CDVDPlayerVideo::OutputPicture ()
#5  0x0000000000973ed2 in CDVDPlayerVideo::Process ()
#6  0x0000000000c0bbcf in CThread::staticThread ()
#7  0x0000000000ba1bdf in ?? ()
#8  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#9  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#10 0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#11 0x00007f8758a0f48d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (process 13136):
#0  0x00007f8758a08b92 in select () from /lib/libc.so.6
#1  0x0000000000b25570 in NPT_BsdSocketFd::WaitForCondition ()
#2  0x0000000000b26e1c in NPT_BsdTcpServerSocket::WaitForNewClient ()
#3  0x0000000000af7b96 in PLT_HttpListenTask<PLT_HttpServerListener>::DoRun ()
#4  0x0000000000b01d4b in PLT_ThreadTask::Run ()
#5  0x0000000000b29dca in NPT_PosixThread::EntryPoint ()
#6  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#7  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 6 (process 13118):
#0  0x00007f8757ff904d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007f875bffe0f4 in SDL_CondWaitTimeout () from /usr/lib/libSDL-1.2.so.0
#2  0x0000000000ba0bb5 in WaitForEvent ()
#3  0x0000000000ba0cd4 in WaitForSingleObject ()
#4  0x00000000007c9889 in MEDIA_DETECT::CDetectDVDMedia::Process ()
#5  0x0000000000c0bbcf in CThread::staticThread ()
#6  0x0000000000ba1bdf in ?? ()
#7  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#8  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#9  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#10 0x00007f8758a0f48d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (process 13147):
#0  0x00007f8757ff8dc9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007f875bffe03e in SDL_CondWait () from /usr/lib/libSDL-1.2.so.0
#2  0x0000000000ba0bcd in WaitForEvent ()
#3  0x0000000000ba0cd4 in WaitForSingleObject ()
#4  0x0000000000c0b8aa in CThread::WaitForSingleObject ()
#5  0x0000000000aced45 in CScrobbler::Process ()
#6  0x0000000000c0bbcf in CThread::staticThread ()
#7  0x0000000000ba1bdf in ?? ()
#8  0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#9  0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#10 0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#11 0x00007f8758a0f48d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 4 (process 13174):
#0  0x00007f8757ff8dc9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007f8740758336 in ?? ()
   from /usr/share/xbmc/system/players/dvdplayer/avcodec-52-x86_64-linux.so
#2  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#3  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (process 13172):
#0  0x00007f8757ffb444 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007f8757ff6c8b in _L_lock_164 () from /lib/libpthread.so.0
#2  0x00007f8757ff6691 in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x0000000000bb1c69 in XCriticalSection::Enter ()
#4  0x0000000000bf6de3 in CSingleLock::Enter ()
#5  0x00000000009664c8 in CDVDPlayer::GetTime ()
#6  0x0000000000969cfb in CDVDPlayer::HandlePlaySpeed ()
#7  0x000000000096e478 in CDVDPlayer::Process ()
#8  0x0000000000c0bbcf in CThread::staticThread ()
#9  0x0000000000ba1bdf in ?? ()
#10 0x00007f875bfcb547 in ?? () from /usr/lib/libSDL-1.2.so.0
#11 0x00007f875bffdc59 in ?? () from /usr/lib/libSDL-1.2.so.0
#12 0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#13 0x00007f8758a0f48d in clone () from /lib/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 2 (process 13137):
#0  0x00007f8757ff904d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x0000000000b29706 in NPT_PosixSharedVariable::WaitUntilEquals ()
#2  0x0000000000aea256 in PLT_ThreadTask::IsAborting ()
#3  0x0000000000ae98fa in PLT_CtrlPointHouseKeepingTask::DoRun ()
#4  0x0000000000b01d4b in PLT_ThreadTask::Run ()
#5  0x0000000000b29dca in NPT_PosixThread::EntryPoint ()
#6  0x00007f8757ff5017 in start_thread () from /lib/libpthread.so.0
#7  0x00007f8758a0f48d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 1 (process 13094):
#0  0x00007f8757ff9fc0 in pthread_getcpuclockid () from /lib/libpthread.so.0
#1  0x0000000000ba19da in GetThreadTimes ()
#2  0x0000000000c0b973 in CThread::GetRelativeUsage ()
#3  0x000000000096496f in CDVDPlayerAudio::GetPlayerInfo ()
#4  0x000000000096a001 in CDVDPlayer::GetAudioInfo ()
#5  0x00000000008b548c in CGUIWindowFullScreen::RenderFullScreen ()
#6  0x00000000006acacf in CApplication::DoRenderFullScreen ()
#7  0x00000000008fa670 in CApplicationRenderer::Render ()
#8  0x00000000006acbf7 in CApplication::RenderFullScreen ()
#9  0x00000000009d381a in CLinuxRendererGL::Render ()
#10 0x00000000009d4e1b in CLinuxRendererGL::RenderUpdate ()
#11 0x00000000009cf936 in CXBoxRenderManager::PresentSingle ()
#12 0x00000000009cfd3f in CXBoxRenderManager::Present ()
#13 0x00000000006ac91e in CApplication::RenderNoPresent ()
#14 0x00000000006acd83 in CApplication::Render ()
#15 0x00000000008ecba4 in CXBApplicationEx::Run ()
#16 0x00000000008ed062 in main ()
Reply
#3
Anyone have any ideas?
Reply
#4
I have the same problem
r22290

I updated my Nvidia drivers at the same time I upgrade to the latest PPA copy.

I am starting with my nvidia drivers and will work my way back.

Same issue
**Tried switching from Ubuntu's nvidia driver to nvidia's 190.25. started with new .xbmc directory.
Reply
#5
svn 22319 works (just finished compling and testing it)
Reply

Logout Mark Read Team Forum Stats Members Help
Problems with fast forward0