Hey, i ve been experiencing the same kernel panics on a '15 MB 512/8g/1.2ghz and found something that may be helpful by browsing the logs. After reading this thread i've shut my Bluetooth off, and all the other advices. I've shut down the laptop and let it plugged in over the night, in the morning I unplugged the charger started the mb and in 10 seconds another kernel panic. So i've looked through the logs and found something relevant(maybe).
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.334 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSAgentApp performSelfUpdateWithEngine:] Finished self update check.
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.334 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSAgentApp(KeystoneThread) runKeystonesInThreadWithArg:] About to run checks for any other apps.
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.335 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSAgentApp updateProductWithProductID:usingEngine:] Checking for updates for "All Products" using engine <KSUpdateEngine:0x100548bb0
ticketStore=<KSPersistentTicketStore:0x100221b00 store=<KSKeyedPersistentStore:0x1002222a0
path="/Users/MareAdrian/Library/Google/GoogleSoftwareUpdate/TicketStore/Keystone.ticketstore"
lockFile=<KSLockFile:0x100344920
path="/Users/MareAdrian/Library/Google/GoogleSoftwareUpdate/TicketStore/Keystone.ticketstore.lock"
locked=NO
>
>>
processor=<KSActionProcessor:0x10027f320
delegate=<KSUpdateEngine:0x100548bb0>
isProcessing=NO actionsCompleted=0 progress=0.00
errors=0 currentActionErrors=0
events=0 currentActionEvents=0
actionQueue=( )
>
delegate=(null)
serverInfoStore=<KSServerPrivateInfoStore:0x100216ba0 path="/Users/MareAdrian/Library/Google/GoogleSoftwareUpdate/Servers">
errors=0
>
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.350 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSUpdateEngine updateAllExceptProduct:] KSUpdateEngine updating all installed products, except:'com.google.Keystone'.
Jul 8 09:23:44 MacBooks-MacBook lowBatteryWarning[504]: DEPRECATED USE in libdispatch client: Changing the target of a source after it has been activated
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.402 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSCheckAction performAction] KSCheckAction checking 1 ticket(s).
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.442 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] -[KSUpdateCheckAction performAction] KSUpdateCheckAction starting update check for ticket(s): {(
<KSTicket:0x100541e90
productID=com.google.Chrome
version=59.0.3071.115
xc=<KSPathExistenceChecker:0x1005a3650 path=/Applications/Google Chrome.app>
serverType=Omaha
url=
https://tools.google.com/service/update2
creationDate=2017-07-05 20:13:18
tagPath=/Applications/Google Chrome.app/Contents/Info.plist
tagKey=KSChannelID
brandPath=/Users/MareAdrian/Library/Google/Google Chrome Brand.plist
brandKey=KSBrandID
versionPath=/Applications/Google Chrome.app/Contents/Info.plist
versionKey=KSVersion
cohort=1:1y5:
cohortName=Stable
ticketVersion=1
>
)}
Using server: <KSOmahaServer:0x100283240
engine=<KSUpdateEngine:0x100548bb0>
>
Jul 8 09:23:44 MacBooks-MacBook GoogleSoftwareUpdateAgent[472]: 2017-07-08 09:23:44.464 GoogleSoftwareUpdateAgent[472/0x700005edc000] [lvl=2] +[KSCodeSigningVerification verifyBundle:applicationId:error:] KSCodeSigningVerification verifying code signing for '/Applications/Google Chrome.app' with the requirement 'anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] exists and certificate leaf[field.1.2.840.113635.100.6.1.13] exists and certificate leaf[subject.OU]="EQHXZ8M8AV" and (identifier="com.google.Chrome")'
Jul 8 09:24:34 localhost bootlog[0]: BOOT_TIME 1499495074 0
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.cdscheduler" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.install" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.family.asl" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.callhistory.asl.conf" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsUICore" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice:
ASL Module "com.apple.authd" sharing output destination "/var/log/asl" with ASL Module "com.apple.asl".
Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
Jul 8 09:24:37 localhost syslogd[52]: Configuration Notice
The BOOT TIME line is when I rebooted the laptop right after the KP. If you look right before the mb crashed all those lines are related to google chrome, that googlechromehelper thing.
This would not be a new thing for google, there was a similar case of google chrome causing KP in intel HD 4000 series a few years back. I ve unistalled chrome for now an i'm waiting to see if this is the case. I repeat, I had the EXACT same issues like you, random KP with no apparent reason.
What's your status now? have your problems been resolved?
Have a nice day!