Closed tiagopereira closed 10 years ago
Thank you for reporting this, can you copy and paste the NRK Plex plugin log from the Console Mac application after this happens? I don't have a Mac here right now so I can't give you specific instructions, but I think you will find PMS Plugins or a similar folder on the left-hand side in the Console where there will a file called NRKTV.log or similar.
Hi, I couldn't find anything on Console for NRKTV in particular. Only for the Plex Home Theater. In any case, I just tried reproducing this again and it didn't crash... Don't really know what is happening. In any case, the live TV is still not working. I pressed play and a 'Please Wait' notification comes up, but nothing ever happens after that.
There are few entries in the Console log, but no error message or anything remarkable (see below).
16/12/13 9:54:31 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:31,506 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv/tv 16/12/13 9:54:31 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:31,508 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv/tv 16/12/13 9:54:31 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:31,512 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 1821 bytes 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,419 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv/live 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,420 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv/live 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,424 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,428 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,430 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,433 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,437 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,439 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,442 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,446 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,449 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,452 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 5076 bytes 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,463 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv/live 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,464 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv/live 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,467 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,471 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,473 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,476 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,479 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,481 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,484 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,487 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,489 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:54:34 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:54:34,492 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 5076 bytes 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,036 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv/live 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,038 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv/live 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,040 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,044 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,046 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk1' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,049 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,052 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,054 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk2' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,058 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,062 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,064 - com.plexapp.plugins.nrktv (105804000) : DEBUG (services:615) - Found a service matching 'http://tv.nrk.no/direkte/nrk3' - NRK-Live (com.plexapp.plugins.nrktv) 16/12/13 9:55:04 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:04,069 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 5076 bytes 16/12/13 9:55:05 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:05,013 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv/tv 16/12/13 9:55:05 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:05,015 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv/tv 16/12/13 9:55:05 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:05,020 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 1821 bytes 16/12/13 9:55:06 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:06,298 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:717) - Handling request GET /video/nrktv 16/12/13 9:55:06 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:06,300 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:814) - Found route matching /video/nrktv 16/12/13 9:55:06 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:06,302 - com.plexapp.plugins.nrktv (105804000) : DEBUG (base:123) - Checking if com.plexapp.plugins.nrktv is broken 16/12/13 9:55:06 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:06,303 - com.plexapp.plugins.nrktv (105804000) : DEBUG (networking:172) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjUKY29tLnBsZXhhcHAucGx1Z2lucy5ucmt0dnMxMAppZGVudGlmaWVycjAK' 16/12/13 9:55:06 PM [0x0-0x11011].com.plexapp.plexmediaserver[359] 2013-12-16 21:55:06,313 - com.plexapp.plugins.nrktv (105804000) : DEBUG (runtime:914) - Response: [200] MediaContainer, 1023 bytes
Tried fixing this. I think it's a PHT issue. Found some errors in the PHT log: 23:30:04 T:5948 NOTICE: DVDPlayer: Opening: https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/index_3528_av-b.m3u8?sd=10&rebase=on&e=1&id=AgBU6shywwzpXO3cyVKWHjLcQxUqIoccdBsdebusAfrBJv%2fzcD+GEPXBd3lNsRfgl9Pg2cNoRPpiTg%3d%3d 23:30:04 T:5948 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED 23:30:04 T:5836 NOTICE: Thread CDVDPlayer start, auto delete: false 23:30:04 T:5836 NOTICE: Creating InputStream 23:30:05 T:7080 NOTICE: Thread CFileCache start, auto delete: false 23:30:05 T:5836 NOTICE: Creating Demuxer 23:30:05 T:5836 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
There are no errors in the plugin and plex server logs. Everything seems fine. I have tried both iOS devices and ROKU, and they are working fine.
@burnbay Is this with ext='ts' as well? Cause PHT seems to revert to cdvdplayer when it's omitted..
Yes, that's with ext='ts' too
On Mon, Jan 6, 2014 at 9:36 AM, Eirik H notifications@github.com wrote:
@burnbay https://github.com/burnbay Is this with ext='ts' as well? Cause PHT seems to revert to cdvdplayer when it's omitted..
— Reply to this email directly or view it on GitHubhttps://github.com/eithe/NRKTV.bundle/issues/12#issuecomment-31633875 .
Erling Brandvik +4790851110
Probably also a problem on Windows PMS and client.
Hi!
Those live streams are using https, the only PHT client which currently supports this is the OS X client afaik.
Have a look at this patch I made for SVTPlay to make it work for clients not supporting https: https://github.com/meriko/SVT-Play.bundle/blob/SSLFix/Contents/Services/URL/SVTPlayPMC/ServiceCode.pys#L109
Thank you for that, @meriko!
Hi, I managed to reproduce this crash and I'm pasting the log for completeness. This happened with a recently updated NRTKV.bundle master (downloaded on the 06.02.2014). Seems like the problem is indeed the CDVDPlayer. Here is the log:
Process: Plex Home Theater [12850] Path: /Applications/Plex Home Theater.app/Contents/MacOS/Plex Home Theater Identifier: com.plexapp.plexhometheater Version: 1.0.9 (1.0.9.180-bde1e61d) Code Type: X86-64 (Native) Parent Process: launchd [321]
Date/Time: 2014-02-06 20:14:25.617 +0100 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Crashed Thread: 27 CDVDPlayer
Application Specific Information: abort() called
Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff892fbd22 ftruncate + 10
1 com.plexapp.plexhometheater 0x0000000100eb2d60 google_breakpad::MinidumpFileWriter::Allocate(unsigned long) + 272
2 com.plexapp.plexhometheater 0x0000000100eb2c33 google_breakpad::UntypedMDRVA::Allocate(unsigned long) + 115
3 com.plexapp.plexhometheater 0x0000000100ebf5dd googlebreakpad::MinidumpGenerator::WriteStackFromStartAddress(unsigned long long, MDMemoryDescriptor) + 221
4 com.plexapp.plexhometheater 0x0000000100ebf929 google_breakpad::MinidumpGenerator::WriteStackX8664(unsigned int, MDMemoryDescriptor_) + 57
5 com.plexapp.plexhometheater 0x0000000100ebf878 googlebreakpad::MinidumpGenerator::WriteStack(unsigned int, MDMemoryDescriptor_) + 120
6 com.plexapp.plexhometheater 0x0000000100ec0392 googlebreakpad::MinidumpGenerator::WriteThreadStream(unsigned int, MDRawThread) + 130
7 com.plexapp.plexhometheater 0x0000000100ebdeaa googlebreakpad::MinidumpGenerator::WriteThreadListStream(MDRawDirectory) + 522
8 com.plexapp.plexhometheater 0x0000000100ebdb50 googlebreakpad::MinidumpGenerator::Write(char const) + 800
9 com.plexapp.plexhometheater 0x0000000100ebbd71 google_breakpad::ExceptionHandler::WriteMinidumpWithException(int, int, int, __darwinucontext, unsigned int, bool, bool) + 753
10 com.plexapp.plexhometheater 0x0000000100ebc546 google_breakpad::ExceptionHandler::SignalHandler(int, _siginfo, void_) + 102
11 libSystem.B.dylib 0x00007fff892f81ba _sigtramp + 26
12 libSystem.B.dylib 0x00007fff89297d7a mach_msg_trap + 10
13 libSystem.B.dylib 0x00007fff892983ed mach_msg + 59
14 com.apple.framework.IOKit 0x00007fff8a546ad2 io_connect_method + 490
15 com.apple.framework.IOKit 0x00007fff8a5032f8 IOConnectCallMethod + 325
16 com.apple.GeForceGLDriver 0x00000002000d61d1 gldUpdateDispatch + 13825
17 com.apple.GeForceGLDriver 0x00000002000d6c66 gldFinish + 646
18 com.apple.opengl 0x00007fff8862026d CGLFlushDrawable + 67
19 com.plexapp.plexhometheater 0x00000001008e6365 CWinSystemOSX::FlushBuffer() + 21
20 com.plexapp.plexhometheater 0x00000001008e83a0 non-virtual thunk to CWinSystemOSXGL::PresentRenderImpl(std::vector<CDirtyRegion, std::allocator
Thread 1: CPlexGlobalTimer
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_cond_wait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 2: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x00007fff892b0c0a kevent + 10 1 libSystem.B.dylib 0x00007fff892b2add _dispatch_mgr_invoke + 154 2 libSystem.B.dylib 0x00007fff892b27b4 _dispatch_queue_invoke + 185 3 libSystem.B.dylib 0x00007fff892b22de _dispatch_worker_thread2 + 252 4 libSystem.B.dylib 0x00007fff892b1c08 _pthread_wqthread + 353 5 libSystem.B.dylib 0x00007fff892b1aa5 start_wqthread + 13
Thread 3: 0 libSystem.B.dylib 0x00007fff89297d7a mach_msg_trap + 10 1 libSystem.B.dylib 0x00007fff892983ed mach_msg + 59 2 com.apple.CoreFoundation 0x00007fff818fb902 CFRunLoopRun + 1698 3 com.apple.CoreFoundation 0x00007fff818fad8f CFRunLoopRunSpecific + 575 4 com.apple.CoreFoundation 0x00007fff818fab16 CFRunLoopRun + 70 5 com.plexapp.plexhometheater 0x000000010097c2b2 -[HotKeyController eventTapThread] + 98 6 com.apple.Foundation 0x00007fff887b2114 NSThreadmain + 1429 7 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 8 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 4: 0 libSystem.B.dylib 0x00007fff89297d7a mach_msg_trap + 10 1 libSystem.B.dylib 0x00007fff892983ed mach_msg + 59 2 com.apple.CoreFoundation 0x00007fff818fb902 _CFRunLoopRun + 1698 3 com.apple.CoreFoundation 0x00007fff818fad8f CFRunLoopRunSpecific + 575 4 com.apple.audio.CoreAudio 0x00007fff83137786 HALRunLoop::OwnThread(void) + 152 5 com.apple.audio.CoreAudio 0x00007fff83124755 CAPThread::Entry(CAPThread_) + 125 6 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 7 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 5: 0 libSystem.B.dylib 0x00007fff89297d7a mach_msg_trap + 10 1 libSystem.B.dylib 0x00007fff892983ed mach_msg + 59 2 com.plexapp.plexhometheater 0x0000000100ebbf4c google_breakpad::ExceptionHandler::WaitForMessage(void*) + 108 3 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 4 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 6: 0 libSystem.B.dylib 0x00007fff89297dda semaphore_timedwait_signal_trap + 10 1 libSystem.B.dylib 0x00007fff892d6772 _pthread_cond_wait + 1015 2 com.apple.audio.CoreAudio 0x00007fff8312468c CAGuard::WaitFor(unsigned long long) + 168 3 com.apple.audio.CoreAudio 0x00007fff83126c1b CAGuard::WaitUntil(unsigned long long) + 185 4 com.apple.audio.CoreAudio 0x00007fff83124d85 HP_IOThread::WorkLoop() + 1369 5 com.apple.audio.CoreAudio 0x00007fff83124827 HP_IOThread::ThreadEntry(HPIOThread) + 9 6 com.apple.audio.CoreAudio 0x00007fff83124755 CAPThread::Entry(CAPThread_) + 125 7 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 8 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 7: XBMC Peripherals
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_cond_wait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 8: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 9: PlexServiceListener 0 libSystem.B.dylib 0x00007fff892b0c0a kevent + 10 1 com.plexapp.plexhometheater 0x000000010003b87c boost::asio::detail::kqueue_reactor::run(bool, boost::asio::detail::op_queueboost::asio::detail::task_io_service_operation&) + 236 2 com.plexapp.plexhometheater 0x000000010003b33c boost::asio::detail::task_io_service::do_one(boost::asio::detail::scoped_lockboost::asio::detail::posix_mutex&, boost::asio::detail::task_io_service::idle_threadinfo) + 348 3 com.plexapp.plexhometheater 0x000000010003b025 boost::asio::detail::task_io_service::run(boost::system::errorcode&) + 229 4 com.plexapp.plexhometheater 0x0000000100033b26 CPlexServiceListener::Process() + 310 5 com.plexapp.plexhometheater 0x00000001007177cf CThread::Action() + 31 6 com.plexapp.plexhometheater 0x0000000100716398 CThread::staticThread(void) + 184 7 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 8 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 10: MyPlexManager
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_cond_wait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 11: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 12: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 13: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 14: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 15: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 16: 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 libmicrohttpd.5.dylib 0x00000001026eacc8 MHD_select + 680 2 libmicrohttpd.5.dylib 0x00000001026ec61f MHD_select_thread + 79 3 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 4 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 17: 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 libmicrohttpd.5.dylib 0x00000001026eacc8 MHD_select + 680 2 libmicrohttpd.5.dylib 0x00000001026ec61f MHD_select_thread + 79 3 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 4 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 18: 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 libmicrohttpd.5.dylib 0x00000001026eacc8 MHD_select + 680 2 libmicrohttpd.5.dylib 0x00000001026ec61f MHD_select_thread + 79 3 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 4 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 19: 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 libmicrohttpd.5.dylib 0x00000001026eacc8 MHD_select + 680 2 libmicrohttpd.5.dylib 0x00000001026ec61f MHD_select_thread + 79 3 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 4 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 20: CEventServer 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 com.plexapp.plexhometheater 0x000000010064ae74 SOCKETS::CSocketListener::Listen(int) + 228 2 com.plexapp.plexhometheater 0x0000000100642d2e EVENTSERVER::CEventServer::Run() + 654 3 com.plexapp.plexhometheater 0x0000000100642a8e EVENTSERVER::CEventServer::Process() + 46 4 com.plexapp.plexhometheater 0x00000001007177cf CThread::Action() + 31 5 com.plexapp.plexhometheater 0x0000000100716398 CThread::staticThread(void*) + 184 6 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 7 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 21: CTCPServer 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 com.plexapp.plexhometheater 0x000000010064b7d2 JSONRPC::CTCPServer::Process() + 370 2 com.plexapp.plexhometheater 0x00000001007177cf CThread::Action() + 31 3 com.plexapp.plexhometheater 0x0000000100716398 CThread::staticThread(void*) + 184 4 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 5 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 22: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 23: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 24: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 25: com.apple.CFSocket.private 0 libSystem.B.dylib 0x00007fff892db932 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x00007fff8191d468 __CFSocketManager + 824 2 libSystem.B.dylib 0x00007fff892d0fd6 _pthread_start + 331 3 libSystem.B.dylib 0x00007fff892d0e89 thread_start + 13
Thread 26: Jobworker
0 libSystem.B.dylib 0x00007fff892d2a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff892d6881 _pthread_condwait + 1286
2 com.plexapp.plexhometheater 0x000000010005a8de bool XbmcThreads::TightConditionVariable<bool volatile&>::wait
Thread 27 Crashed: CDVDPlayer
0 libSystem.B.dylib 0x00007fff8930a9ce semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x00007fff8930a8d0 nanosleep$NOCANCEL + 129
2 libSystem.B.dylib 0x00007fff893673ce usleep$NOCANCEL + 57
3 libSystem.B.dylib 0x00007fff893869a1 abort + 113
4 libSystem.B.dylib 0x00007fff89386a05 abort_report_np + 0
5 libintl.8.dylib 0x000000010302e33f _nl_load_domain + 95
6 libintl.8.dylib 0x000000010302e120 _nl_find_domain + 848
7 libintl.8.dylib 0x0000000103033a3c libintl_dcigettext + 1628
8 libintl.8.dylib 0x000000010302dd69 libintl_dcgettext + 57
9 libintl.8.dylib 0x000000010302dd92 libintl_dgettext + 34
10 libgnutls.26.dylib 0x0000000102da8761 gnutls_strerror + 161
11 com.plexapp.plexhometheater 0x0000000100e08f56 do_tls_poll + 150
12 com.plexapp.plexhometheater 0x0000000100e08e08 tls_read + 72
13 com.plexapp.plexhometheater 0x0000000100dafbbb ffurl_read + 107
14 com.plexapp.plexhometheater 0x0000000100dc0cf6 http_get_line + 86
15 com.plexapp.plexhometheater 0x0000000100dc1913 http_open_cnx + 1939
16 com.plexapp.plexhometheater 0x0000000100dafac2 ffurl_open + 82
17 com.plexapp.plexhometheater 0x0000000100db32c2 avio_open2 + 18
18 com.plexapp.plexhometheater 0x0000000100e0be49 avformat_openinput + 345
19 com.plexapp.plexhometheater 0x0000000100234bea CDVDDemuxFFmpeg::Open(CDVDInputStream) + 1754
20 com.plexapp.plexhometheater 0x000000010023f918 CDVDFactoryDemuxer::CreateDemuxer(CDVDInputStream_, CStdStr
Thread 27 crashed with X86 Thread State (64-bit): rax: 0x000000000000003c rbx: 0x000000013590b760 rcx: 0x000000013590b718 rdx: 0x0000000000000001 rdi: 0x0000000000000c03 rsi: 0x0000000000000000 rbp: 0x000000013590b750 rsp: 0x000000013590b718 r8: 0x0000000000000000 r9: 0x0000000000989680 r10: 0x0000000000000001 r11: 0x0000000000000246 r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000103039b60 r15: 0x0000000000000000 rip: 0x00007fff8930a9ce rfl: 0x0000000000000247 cr2: 0x0000000100eb3015
Binary Images:
0x100000000 - 0x10138ffe7 +com.plexapp.plexhometheater 1.0.9 (1.0.9.180-bde1e61d) <89C27ECA-D7F4-3A37-8785-4056449AACD7> /Applications/Plex Home Theater.app/Contents/MacOS/Plex Home Theater
0x102237000 - 0x10225fff7 libpcre.0.dylib 1.1.0 (compatibility 1.0.0) <2D8EFD51-1AFF-8B17-CD9F-F05994817685> /usr/lib/libpcre.0.dylib
0x102264000 - 0x1022a1fff +liblzo2.2.dylib 3.0.0 (compatibility 3.0.0) <1530F191-9B24-3CB5-976A-6EDFC3A4DC3C> /Applications/Plex Home Theater.app/Contents/Frameworks/liblzo2.2.dylib
0x1022a9000 - 0x1022dffff +libpcre.0.0.1.dylib 1.1.0 (compatibility 1.0.0) <5F140C6D-C3C1-3B52-853B-381AE71800E2> /Applications/Plex Home Theater.app/Contents/Frameworks/libpcre.0.0.1.dylib
0x1022e5000 - 0x1022eeff7 +libpcrecpp.0.0.0.dylib ??? (???)
@tiagopereira Tried latest? git pull and see how it plays now. https://github.com/eithe/NRKTV.bundle/commit/a1ef4578d4a56573b96c365814347838422addec
Closing since no response from @tiagopereira and no reports from other users.
Sorry for the delay, I could not test this until today. Used the latest version and the live TV is working! Thanks for your great work!
Hi, thank you for the great work in getting NRK working on Plex. While I can see the radio, saved TV and almost everything, when I try using the live TV it just crashes Plex. Any channel will do it. I'm using version 679d8b82d6 from github, with Plex Home Theater 1.0.7.169-303ab8cc and Plex Media Server 0.9.8.14.263 in OS X.