- Joined
- Jul 14, 2017
- Messages
- 10
- Reaction score
- 0
- Points
- 1
Hello!
My 2015/M5/512 12" MacBook is experiencing frequent Kernel Panics, two or three a day. I have done a bunch of clean installs, updated to Sierra, even High Sierra Beta and downgrading after to ElCap but it has been pointless. I've reseted SMC, PRAM, ran Apple Diagnostics tools(which found nothing) and verified the disk through Disk Utility(ok). Everything is fine except the fact that I still have these annoying KP's. The KP's are very different and I have not been able to identify a problem. Check out a bunch of KP's from this install(ElCap):
Number One
*** Panic Report ***
panic(cpu 0 caller 0xffffff8005dce6fa): Kernel trap at 0xffffff7ffddc2010, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff7ffddc2010, CR3: 0x000000003c8c00a2, CR4: 0x00000000003627e0
RAX: 0x0000000000000000, RBX: 0xffffff80064eb348, RCX: 0x0000000000000000, RDX: 0xffffff80064eb348
RSP: 0xffffff911120b5e8, RBP: 0xffffff911120b610, RSI: 0x0000000000000001, RDI: 0xffffff80064eb238
R8: 0xffffff802c90c800, R9: 0x0000000000000000, R10: 0xffffff80062bdc10, R11: 0xffffff80062bdc10
R12: 0xffffff80064eb228, R13: 0x0000000000000018, R14: 0xffffff802c883800, R15: 0x00000000000adfff
RFL: 0x0000000000010246, RIP: 0xffffff7ffddc2010, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0xffffff7ffddc2010, Error code: 0x0000000000000010, Fault CPU: 0x0, PL: 0
Backtrace (CPU 0), Frame : Return Address
0xffffff911120b270 : 0xffffff8005cdab52
0xffffff911120b2f0 : 0xffffff8005dce6fa
0xffffff911120b4d0 : 0xffffff8005dec563
0xffffff911120b4f0 : 0xffffff7ffddc2010
0xffffff911120b610 : 0xffffff8005d7e115
0xffffff911120b660 : 0xffffff8005d74e17
0xffffff911120b9e0 : 0xffffff80061d8266
0xffffff911120ba10 : 0xffffff8005ef03d7
0xffffff911120bac0 : 0xffffff8005eede44
0xffffff911120bbf0 : 0xffffff8005eeb47b
0xffffff911120bc60 : 0xffffff800613663b
0xffffff911120bd00 : 0xffffff800613b171
0xffffff911120bd30 : 0xffffff8005f1aac7
0xffffff911120bda0 : 0xffffff8005f1c759
0xffffff911120be50 : 0xffffff8006186980
0xffffff911120bec0 : 0xffffff80061824b0
0xffffff911120bf20 : 0xffffff8006186624
0xffffff911120bf60 : 0xffffff8006228701
0xffffff911120bfb0 : 0xffffff8005decd66
BSD process name corresponding to current thread: ditto
Number Two
*** Panic Report ***
panic(cpu 2 caller 0xffffff800e5cf1ba): "Double fault at 0xffffff800e542333, registersn" "CR0: 0x0000000080010033, CR2: 0x000000003e8ebc38, CR3: 0x00000001efbaf048, CR4: 0x00000000003627e0\n" "RAX: 0x0000000013800cbd, RBX: 0xfffffead78828000, RCX: 0xffffff913e8ebca4, RDX: 0x0000000000000001\n" "RSP: 0x000000003e8ebc40, RBP: 0xffffff913e8ebc90, RSI: 0xffffff8020f02044, RDI: 0xffffff800ece584c\n" "R8: 0x0000000000000001, R9: 0xffffff913e8ebe28, R10: 0x0000000000000018, R11: 0x000000010338c008\n" "R12: 0xffffff8020f02044, R13: 0xfffffead78828000, R14: 0xffffff800ece584c, R15: 0x0000000000000001\n" "RFL: 0x0000000000010246, RIP: 0xffffff800e542333, CS: 0x0000000000000008, SS: 0x0000000000000000\n" "Error code: 0x0000000000000000\n"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.60.10/osfmk/i386/trap_native.c:168
Backtrace (CPU 2), Frame : Return Address
0xffffff810f7f5e90 : 0xffffff800e4dab52
0xffffff810f7f5f10 : 0xffffff800e5cf1ba
0xffffff810f7f6070 : 0xffffff800e5ece1f
0xffffff913e8ebc90 : 0xffffff800e540f47
0xffffff913e8ebcd0 : 0xffffff800e5435eb
0xffffff913e8ebd00 : 0xffffff800e54db87
0xffffff913e8ebf20 : 0xffffff800e5cecef
0xffffff913e8ebfb0 : 0xffffff800e5ec475
BSD process name corresponding to current thread:thermald
Number Three
*** Panic Report ***
panic(cpu 0 caller 0xffffff8015314ccd): "Invalid queue element linkage for 0xffffff80f6c93370: next 0xffffff802876a240 next->prev 0xfffff780f6c93370 prev 0xffffff8027981920 prev->next 0xffffff80f6c93370"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.60.10/osfmk/kern/queue.h:245
Backtrace (CPU 0), Frame : Return Address
0xffffff81201e3e20 : 0xffffff80152dab52
0xffffff81201e3ea0 : 0xffffff8015314ccd
0xffffff81201e3f00 : 0xffffff801531714f
0xffffff81201e3f50 : 0xffffff80152eeef5
0xffffff81201e3f80 : 0xffffff80158b3142
0xffffff81201e3fb0 : 0xffffff80153c9117
BSD process name corresponding to current thread: kernel_task
These are just the last three of them from yesterday and today. Notice how every time there is a different process corresponding to the thread in cause and the panic is different. This happens randomly, from what I've been able to tell there are no software/external devices issues. For example when number one happened I was watching a movie in VLC then at one point I stopped the movie and started a copy/paste process in the background from one folder to another(on the internal ssd) 5 seconds later it KP'ed on me. Now as you can see in number one the process that cause it is named "ditto".From my knowledge ditto is a unix function related to file transfer so it's clear that the copy paste process caused it. After the KP and reboot I restarted the copy process and it went ok. To me it seems like there are some "bad registers" and every time the processor tries to attribute some function on those the systems crashes(is this even a thing?!?!?!?). As I've said the crashes are completely random and independent of the app used or any peripherals.
From what I've seen online one option and problem recognized by apple on these machines is the usb c ribbon cable connecting the usbc port to the logic board. Is there any way to test this before buying a new cable and swapping it out?
I have some knowledge in macs/electronics and I've opened up many of them before. That's why I'm searching for a technical opinion and not to refer me to a Apple service because in my country Apple does't even have official Apple stores. So, for me, genius bar/apple stores and these sort of things are not an option.
What do you guys think? is there anything else that I could try? Hardware or otherwise?
Thank you and have a nice day!
My 2015/M5/512 12" MacBook is experiencing frequent Kernel Panics, two or three a day. I have done a bunch of clean installs, updated to Sierra, even High Sierra Beta and downgrading after to ElCap but it has been pointless. I've reseted SMC, PRAM, ran Apple Diagnostics tools(which found nothing) and verified the disk through Disk Utility(ok). Everything is fine except the fact that I still have these annoying KP's. The KP's are very different and I have not been able to identify a problem. Check out a bunch of KP's from this install(ElCap):
Number One
*** Panic Report ***
panic(cpu 0 caller 0xffffff8005dce6fa): Kernel trap at 0xffffff7ffddc2010, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0xffffff7ffddc2010, CR3: 0x000000003c8c00a2, CR4: 0x00000000003627e0
RAX: 0x0000000000000000, RBX: 0xffffff80064eb348, RCX: 0x0000000000000000, RDX: 0xffffff80064eb348
RSP: 0xffffff911120b5e8, RBP: 0xffffff911120b610, RSI: 0x0000000000000001, RDI: 0xffffff80064eb238
R8: 0xffffff802c90c800, R9: 0x0000000000000000, R10: 0xffffff80062bdc10, R11: 0xffffff80062bdc10
R12: 0xffffff80064eb228, R13: 0x0000000000000018, R14: 0xffffff802c883800, R15: 0x00000000000adfff
RFL: 0x0000000000010246, RIP: 0xffffff7ffddc2010, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0xffffff7ffddc2010, Error code: 0x0000000000000010, Fault CPU: 0x0, PL: 0
Backtrace (CPU 0), Frame : Return Address
0xffffff911120b270 : 0xffffff8005cdab52
0xffffff911120b2f0 : 0xffffff8005dce6fa
0xffffff911120b4d0 : 0xffffff8005dec563
0xffffff911120b4f0 : 0xffffff7ffddc2010
0xffffff911120b610 : 0xffffff8005d7e115
0xffffff911120b660 : 0xffffff8005d74e17
0xffffff911120b9e0 : 0xffffff80061d8266
0xffffff911120ba10 : 0xffffff8005ef03d7
0xffffff911120bac0 : 0xffffff8005eede44
0xffffff911120bbf0 : 0xffffff8005eeb47b
0xffffff911120bc60 : 0xffffff800613663b
0xffffff911120bd00 : 0xffffff800613b171
0xffffff911120bd30 : 0xffffff8005f1aac7
0xffffff911120bda0 : 0xffffff8005f1c759
0xffffff911120be50 : 0xffffff8006186980
0xffffff911120bec0 : 0xffffff80061824b0
0xffffff911120bf20 : 0xffffff8006186624
0xffffff911120bf60 : 0xffffff8006228701
0xffffff911120bfb0 : 0xffffff8005decd66
BSD process name corresponding to current thread: ditto
Number Two
*** Panic Report ***
panic(cpu 2 caller 0xffffff800e5cf1ba): "Double fault at 0xffffff800e542333, registersn" "CR0: 0x0000000080010033, CR2: 0x000000003e8ebc38, CR3: 0x00000001efbaf048, CR4: 0x00000000003627e0\n" "RAX: 0x0000000013800cbd, RBX: 0xfffffead78828000, RCX: 0xffffff913e8ebca4, RDX: 0x0000000000000001\n" "RSP: 0x000000003e8ebc40, RBP: 0xffffff913e8ebc90, RSI: 0xffffff8020f02044, RDI: 0xffffff800ece584c\n" "R8: 0x0000000000000001, R9: 0xffffff913e8ebe28, R10: 0x0000000000000018, R11: 0x000000010338c008\n" "R12: 0xffffff8020f02044, R13: 0xfffffead78828000, R14: 0xffffff800ece584c, R15: 0x0000000000000001\n" "RFL: 0x0000000000010246, RIP: 0xffffff800e542333, CS: 0x0000000000000008, SS: 0x0000000000000000\n" "Error code: 0x0000000000000000\n"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.60.10/osfmk/i386/trap_native.c:168
Backtrace (CPU 2), Frame : Return Address
0xffffff810f7f5e90 : 0xffffff800e4dab52
0xffffff810f7f5f10 : 0xffffff800e5cf1ba
0xffffff810f7f6070 : 0xffffff800e5ece1f
0xffffff913e8ebc90 : 0xffffff800e540f47
0xffffff913e8ebcd0 : 0xffffff800e5435eb
0xffffff913e8ebd00 : 0xffffff800e54db87
0xffffff913e8ebf20 : 0xffffff800e5cecef
0xffffff913e8ebfb0 : 0xffffff800e5ec475
BSD process name corresponding to current thread:thermald
Number Three
*** Panic Report ***
panic(cpu 0 caller 0xffffff8015314ccd): "Invalid queue element linkage for 0xffffff80f6c93370: next 0xffffff802876a240 next->prev 0xfffff780f6c93370 prev 0xffffff8027981920 prev->next 0xffffff80f6c93370"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.60.10/osfmk/kern/queue.h:245
Backtrace (CPU 0), Frame : Return Address
0xffffff81201e3e20 : 0xffffff80152dab52
0xffffff81201e3ea0 : 0xffffff8015314ccd
0xffffff81201e3f00 : 0xffffff801531714f
0xffffff81201e3f50 : 0xffffff80152eeef5
0xffffff81201e3f80 : 0xffffff80158b3142
0xffffff81201e3fb0 : 0xffffff80153c9117
BSD process name corresponding to current thread: kernel_task
These are just the last three of them from yesterday and today. Notice how every time there is a different process corresponding to the thread in cause and the panic is different. This happens randomly, from what I've been able to tell there are no software/external devices issues. For example when number one happened I was watching a movie in VLC then at one point I stopped the movie and started a copy/paste process in the background from one folder to another(on the internal ssd) 5 seconds later it KP'ed on me. Now as you can see in number one the process that cause it is named "ditto".From my knowledge ditto is a unix function related to file transfer so it's clear that the copy paste process caused it. After the KP and reboot I restarted the copy process and it went ok. To me it seems like there are some "bad registers" and every time the processor tries to attribute some function on those the systems crashes(is this even a thing?!?!?!?). As I've said the crashes are completely random and independent of the app used or any peripherals.
From what I've seen online one option and problem recognized by apple on these machines is the usb c ribbon cable connecting the usbc port to the logic board. Is there any way to test this before buying a new cable and swapping it out?
I have some knowledge in macs/electronics and I've opened up many of them before. That's why I'm searching for a technical opinion and not to refer me to a Apple service because in my country Apple does't even have official Apple stores. So, for me, genius bar/apple stores and these sort of things are not an option.
What do you guys think? is there anything else that I could try? Hardware or otherwise?
Thank you and have a nice day!