INTERACT FORUM

More => Old Versions => JRiver Media Center 29 for Mac => Topic started by: dfortney on March 29, 2022, 09:23:48 am

Title: Crash on System Sleep
Post by: dfortney on March 29, 2022, 09:23:48 am
Getting this crash on system sleep...
Title: Re: Crash on System Sleep
Post by: JimH on March 29, 2022, 09:40:50 am
dfortney,
From the first post:

"This is a new build of JRiver Media Center 29 for Mac.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted."

Title: Re: Crash on System Sleep
Post by: Hendrik on March 29, 2022, 09:47:04 am
Getting this crash on system sleep...

Please post the full text of the crash report, can't scroll in a screenshot to the good parts.  :-[
Title: Re: Crash on System Sleep
Post by: bob on March 29, 2022, 10:43:43 am
You can copy and paste it with the apple-a, apple-c and apple-v keys.
Title: Re: Crash on System Sleep
Post by: dfortney on March 29, 2022, 12:07:21 pm
attached
Title: Re: Crash on System Sleep
Post by: dfortney on March 29, 2022, 12:15:42 pm
by the way media keys still doesn't work in MC29 and i never got an answer to why MC29 has to rebuild thumbnails for the entire library on the version update at the next auto-import. 
Title: Re: Crash on System Sleep
Post by: zybex on March 29, 2022, 12:48:12 pm
You asked and got an answer for that on the very next post:
https://yabb.jriver.com/interact/index.php/topic,126878.msg880131.html#msg880131

Your other thread about the function keys is still alive, and Bob says it's looking at the issue:
https://yabb.jriver.com/interact/index.php/topic,131285.msg918574.html#msg918574

Jim told you up there why your posts are being moved or deleted.
Title: Re: Crash on System Sleep
Post by: bob on March 29, 2022, 03:59:05 pm
attached
That doesn't appear to the the same crash report as from your first screen shot.
I need the text of the one that says "Crashed in Thread 18" for example.
It's the one you choose "Send to Apple" on.
Title: Re: Crash on System Sleep
Post by: zybex on March 29, 2022, 04:43:55 pm
It's the same report, just not human-friendly. Thread info and stack traces are on line 42.
After formatting, here's thread 28 including the stack trace. Crash was on JRBuffer::GetAppendBlock()

Code: [Select]
    {
      "triggered": true,
      "id": 580042,
      "instructionState": {
        "instructionStream": {
          "bytes": [ "truncated, see original txt file" ],
          "offset": 96
        }
      },
      "threadState": {
        "r13": {
          "value": 268506016
        },
        "rax": {
          "value": 121953066532864
        },
        "rflags": {
          "value": 66054
        },
        "cpu": {
          "value": 6
        },
        "r14": {
          "value": 8393215
        },
        "rsi": {
          "value": 121953087127552
        },
        "r8": {
          "value": 128537549067120
        },
        "cr2": {
          "value": 121953066533020
        },
        "rdx": {
          "value": 39
        },
        "r10": {
          "value": 128537548947456
        },
        "r9": {
          "value": 43519
        },
        "r15": {
          "value": 121953087127552
        },
        "rbx": {
          "value": 121953066533020
        },
        "trap": {
          "value": 14,
          "description": "(no mapping for user data read)"
        },
        "err": {
          "value": 4
        },
        "r11": {
          "value": 38
        },
        "rip": {
          "value": 140703355114904,
          "matchesCrashFrame": 1
        },
        "rbp": {
          "value": 123145530199376
        },
        "rsp": {
          "value": 123145530199312
        },
        "r12": {
          "value": 4334215168
        },
        "rcx": {
          "value": 39
        },
        "flavor": "x86_THREAD_STATE",
        "rdi": {
          "value": 4334215168
        }
      },
      "frames": [
        {
          "imageOffset": 9624,
          "symbol": "nanov2_free_to_block",
          "symbolLocation": 77,
          "imageIndex": 17
        },
        {
          "imageOffset": 361842,
          "symbol": "JRBuffer::GetAppendBlock(long long, bool, long long, bool, bool)",
          "symbolLocation": 132,
          "imageIndex": 14
        },
        {
          "imageOffset": 1867323,
          "symbol": "CMJWaveFeeder::Thread()",
          "symbolLocation": 3689,
          "imageIndex": 14
        },
        {
          "imageOffset": 1872419,
          "symbol": "non-virtual thunk to CMJWaveFeeder::Thread()",
          "symbolLocation": 13,
          "imageIndex": 14
        },
        {
          "imageOffset": 286135,
          "symbol": "JRThread::StaticThread(void*)",
          "symbolLocation": 125,
          "imageIndex": 14
        },
        {
          "imageOffset": 25825,
          "symbol": "_pthread_start",
          "symbolLocation": 125,
          "imageIndex": 9
        },
        {
          "imageOffset": 8043,
          "symbol": "thread_start",
          "symbolLocation": 15,
          "imageIndex": 9
        }
      ]
    },
Title: Re: Crash on System Sleep
Post by: bob on March 29, 2022, 06:10:53 pm
Ok, that helps.
So was it playing at the time?
Not sure why you'd be in the wavefeeder otherwise.
Title: Re: Crash on System Sleep
Post by: dfortney on April 01, 2022, 08:33:40 am
It's always playing.  The question about thumbnails wasn't so much a question as an indication it needs fixed.
Title: Re: Crash on System Sleep
Post by: bob on April 01, 2022, 12:47:39 pm
It's always playing.  The question about thumbnails wasn't so much a question as an indication it needs fixed.
Just tested the Thumbnail save from a library save from MC28 and library restore to MC29 and it worked fine.