Jump to content
  • 0

macBook Pro (2012) crashes after running Waveforms


Wayne Contello

Question

Hi.

 

I have noticed that after I run waveforms (and quit it) that my machine will not correctly reboot.  When I select reboot (or shutdown), again, after running and quitting Waveforms, then machine will mostly shutdown to a dark screen, then pause for minutes, then finally produce the kernel panic screen.  On next boot, then console will come up showing a crash report.

 

I'm pasting if at the end of this post...

Details:

MacBook Pro (15-inch, mid 2012)

macOS Catalina (10.15.7)

Waveforms: 3.16.36

Hardware: Digilent Analog Discovery 2

 

 

 

panic(cpu 2 caller 0xffffff7f8f4faaae): watchdog timeout: no checkins from watchdogd in 303 seconds (21 totalcheckins since monitoring last enabled), shutdown in progress
Backtrace (CPU 2), Frame : Return Address
0xffffff81eb9e3c40 : 0xffffff800e91c5dd 
0xffffff81eb9e3c90 : 0xffffff800ea56d45 
0xffffff81eb9e3cd0 : 0xffffff800ea488ce 
0xffffff81eb9e3d20 : 0xffffff800e8c2a40 
0xffffff81eb9e3d40 : 0xffffff800e91bca7 
0xffffff81eb9e3e40 : 0xffffff800e91c097 
0xffffff81eb9e3e90 : 0xffffff800f0c0f88 
0xffffff81eb9e3f00 : 0xffffff7f8f4faaae 
0xffffff81eb9e3f10 : 0xffffff7f8f4fa486 
0xffffff81eb9e3f50 : 0xffffff7f8f54ed9c 
0xffffff81eb9e3fa0 : 0xffffff800e8c213e 
      Kernel Extensions in backtrace:
         com.apple.driver.watchdog(1.0)[7A18970D-88DB-36D9-8368-D6BD50B9758F]@0xffffff7f8f4f9000->0xffffff7f8f501fff
         com.apple.driver.AppleSMC(3.1.9)[7EF13DF6-759B-36E3-BD23-9BCEFC2A5101]@0xffffff7f8f541000->0xffffff7f8f55ffff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[3190F139-CA5E-30B5-80AE-562EE8C4E13F]@0xffffff7f8f4f0000
            dependency: com.apple.driver.watchdog(1)[7A18970D-88DB-36D9-8368-D6BD50B9758F]@0xffffff7f8f4f9000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D1C243FA-E53C-398E-BC7E-43A6166F04C6]@0xffffff7f8f502000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
19H1417

Kernel version:
Darwin Kernel Version 19.6.0: Tue Aug 24 20:28:00 PDT 2021; root:xnu-6153.141.40~1/RELEASE_X86_64
Kernel UUID: E9A3C2E4-D18F-3B70-A569-ECD7916E3BA2
Kernel slide:     0x000000000e600000
Kernel text base: 0xffffff800e800000
__HIB  text base: 0xffffff800e700000
System model name: MacBookPro9,1 (Mac-4B7AC7E43945597E)
System shutdown begun: YES
Panic diags file available: NO (0xe00002cd)

System uptime in nanoseconds: 20792723707699
last loaded kext at 10953645131308: >driverkit.serial    6.0.0 (addr 0xffffff7f919be000, size 32768)
last unloaded kext at 2812634017873: >!AFIVRDriver    4.1.0 (addr 0xffffff7f90e81000, size 12288)
loaded kexts:
com.digilent.driver.DigilentFtdiDriver    1.1.0
org.virtualbox.kext.VBoxNetAdp    6.1.26
org.virtualbox.kext.VBoxNetFlt    6.1.26
org.virtualbox.kext.VBoxUSB    6.1.26
org.virtualbox.kext.VBoxDrv    6.1.26
com.intel.driver.EnergyDriver    3.7.0
>!A!BMultitouch    97
@fileutil    20.036.15
>AudioAUUC    1.70
@filesystems.autofs    3.0
@AGDCPluginDisplayMetrics    5.2.7
>!AHV    1
|IOUserEthernet    1.0.1
|IO!BSerialManager    7.0.6f8
>pmtelemetry    1
>!AUpstreamUserClient    3.6.8
@Dont_Steal_Mac_OS_X    7.0.0
>AGPM    111.4.4
>X86PlatformShim    1.0.0
>!AMikeyHIDDriver    131
@GeForce    14.0.0
>!A!IHD4000Graphics    14.0.7
>AGDCBacklightControl    5.2.7
>!AHDA    283.15
>eficheck    1
>!AMikeyDriver    283.15
>!AThunderboltIP    3.1.4
>!AFWOHCI    5.6.2
>!AMuxControl    5.2.7
>!ASMCPDRC    1.0.0
|!ABCM5701Ethernet    10.3.5
>SMCMotionSensor    3.0.4d1
>!ASMCLMU    212
>!ALPC    3.1
>AirPort.Brcm4360    1400.1.1
>!A!IFramebufferCapri    14.0.7
>!A!ISlowAdaptiveClocking    4.0.0
>!AMCCSControl    1.14
>!UTCButtons    255
>!UTCKeyboard    255
>!AIR!C    360
@filesystems.apfs    1412.141.2
>!AVirtIO    1.0
@filesystems.hfs.kext    522.100.5
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
|SCSITaskUserClient    422.120.3
@private.KextAudit    1.0
>!ASDXC    1.7.7
>!AAHCIPort    341.140.1
>!ARTC    2.0
>!ASmartBatteryManager    161.0.0
>!AACPIButtons    6.1
>!AHPET    1.8
>!ASMBIOS    2.1
>!AACPIEC    6.1
>!AAPIC    1.7
>!A!ICPUPowerManagementClient    222.0.0
$!AImage4    1
@nke.applicationfirewall    303
$TMSafetyNet    8
@!ASystemPolicy    2.0.0
>!A!ICPUPowerManagement    222.0.0
|EndpointSecurity    1
>driverkit.serial    6.0.0
>!AXsanScheme    3
>usb.cdc    5.0.0
>!UAudio    323.4
>IO!BHIDDriver    7.0.6f8
>!AMultitouchDriver    3440.1
>!AInputDeviceSupport    3440.8
|IOUSBUserClient    900.4.2
@kext.triggers    1.0
|IOAVB!F    850.1
@plugin.IOgPTPPlugin    840.3
@nvidia.driver.NVDAGK100Hal    14.0.0
@nvidia.driver.NVDAResman    14.0.0
@!AGPUWrangler    5.2.7
|IOFireWireIP    2.3.0
>DspFuncLib    283.15
@kext.OSvKernDSPLib    529
>!ABacklightExpert    1.1.0
|IONDRVSupport    576.1
|IOFireWire!F    4.7.5
>!AHDA!C    283.15
|IOHDA!F    283.15
>!AGraphicsControl    5.2.7
|IOEthernetAVB!C    1.1.0
>!ASMBusPCI    1.0.14d1
|IO80211!F    1200.12.2b1
|IOSkywalk!F    1
>mDNSOffloadUserClient    1.0.1b8
>corecapture    1.0.4
|IOAccelerator!F2    438.7.4
@!AGraphicsDeviceControl    5.2.7
|IOSlowAdaptiveClocking!F    1.0.0
>X86PlatformPlugin    1.0.0
>IOPlatformPlugin!F    6.0.0d8
>!ASMBus!C    1.0.18d1
|IOGraphics!F    576.1
|Broadcom!BHost!CUSBTransport    7.0.6f8
|IO!BHost!CUSBTransport    7.0.6f8
|IO!BHost!CTransport    7.0.6f8
|IO!B!F    7.0.6f8
|IO!BPacketLogger    7.0.6f8
>!UMultitouch    264
>usb.IOUSBHostHIDDevice    1.2
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>usb.!UHub    1.2
|IOAudio!F    300.2
@vecLib.kext    1.2.0
|IOSerial!F    11
|IOSurface    269.11
@filesystems.hfs.encodings.kext    1
|IOSCSIMultimediaCommandsDevice    422.120.3
|IOBD!S!F    1.8
|IODVD!S!F    1.8
|IOCD!S!F    1.8
>!AThunderboltDPInAdapter    6.2.6
>!AThunderboltDPAdapter!F    6.2.6
>!AThunderboltPCIDownAdapter    2.5.4
|IOAHCISerialATAPI    268
>!AThunderboltNHI    5.8.6
|IOThunderbolt!F    7.6.1
|IOAHCIBlock!S    316.100.5
|IOUSB!F    900.4.2
|IOAHCI!F    290.0.1
>usb.!UEHCIPCI    1.2
>usb.!UEHCI    1.2
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
|IOSMBus!F    1.1
|IOHID!F    2.0.0
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
>DiskImages    493.0.0
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!ASSE    1.0
>!AKeyStore    2
>!UTDM    489.120.1
|IOSCSIBlockCommandsDevice    422.120.3
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
|IOTimeSync!F    840.3
|IONetworking!F    3.4
|IOUSBMass!SDriver    157.140.1
|IOSCSIArchitectureModel!F    422.120.3
|IO!S!F    2.1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
|CoreAnalytics!F    1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
|IOReport!F    47
>!AACPIPlatform    6.1
>!ASMC    3.1.9
>watchdog    1
|IOPCI!F    2.9
|IOACPI!F    1.4
@kec.pthread    1
@kec.Libm    1
@kec.corecrypto    1.0


 

 

Screen Shot 2021-09-17 at 14.10.38.png

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Hi @Wayne Contello

I'm unable to reproduce the problem you have with MacOS 10.15.7 MBP late 2014
I've tried to reboot and shutdown it many times without any issue.

If you have the driver filter installed, try to delete it, normally it is not required.
Delete: Library/ Extensions/ DigilentFtdiDriver.kext and Reboot

You could try to change the USB VID/PID of the device. This will make incompatible with older software, but it can be reprogrammed again with FTDI id.
Without connecting the device, open the WF Device Manager, click "My device is not listed", connect the device, Find, Product: AD2 revC, Vendor: Digilent, Program

image.png.7ea49a8a063ac849f9ec7ca5ae4f214c.png

Link to comment
Share on other sites

  • 0

OK.  I had already run the application Waveforms.  So I followed your directions.  I removed the kext and rebooted.

Crash log follows.... select menu item " > Restart…"... wait for a few minutes.. Kernel Panic... restart,

 

panic(cpu 2 caller 0xffffff7f813c2aae): watchdog timeout: no checkins from watchdogd in 307 seconds (69 totalcheckins since monitoring last enabled), shutdown in progress
Backtrace (CPU 2), Frame : Return Address
0xffffff81df023c40 : 0xffffff800071c5dd 
0xffffff81df023c90 : 0xffffff8000856d45 
0xffffff81df023cd0 : 0xffffff80008488ce 
0xffffff81df023d20 : 0xffffff80006c2a40 
0xffffff81df023d40 : 0xffffff800071bca7 
0xffffff81df023e40 : 0xffffff800071c097 
0xffffff81df023e90 : 0xffffff8000ec0f88 
0xffffff81df023f00 : 0xffffff7f813c2aae 
0xffffff81df023f10 : 0xffffff7f813c2486 
0xffffff81df023f50 : 0xffffff7f813d7d9c 
0xffffff81df023fa0 : 0xffffff80006c213e 
      Kernel Extensions in backtrace:
         com.apple.driver.watchdog(1.0)[7A18970D-88DB-36D9-8368-D6BD50B9758F]@0xffffff7f813c1000->0xffffff7f813c9fff
         com.apple.driver.AppleSMC(3.1.9)[7EF13DF6-759B-36E3-BD23-9BCEFC2A5101]@0xffffff7f813ca000->0xffffff7f813e8fff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[3190F139-CA5E-30B5-80AE-562EE8C4E13F]@0xffffff7f813b8000
            dependency: com.apple.driver.watchdog(1)[7A18970D-88DB-36D9-8368-D6BD50B9758F]@0xffffff7f813c1000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D1C243FA-E53C-398E-BC7E-43A6166F04C6]@0xffffff7f81131000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
19H1417

Kernel version:
Darwin Kernel Version 19.6.0: Tue Aug 24 20:28:00 PDT 2021; root:xnu-6153.141.40~1/RELEASE_X86_64
Kernel UUID: E9A3C2E4-D18F-3B70-A569-ECD7916E3BA2
Kernel slide:     0x0000000000400000
Kernel text base: 0xffffff8000600000
__HIB  text base: 0xffffff8000500000
System model name: MacBookPro9,1 (Mac-4B7AC7E43945597E)
System shutdown begun: YES
Panic diags file available: NO (0xe00002cd)

System uptime in nanoseconds: 106628860495900
last loaded kext at 5931561266765: >driverkit.serial    6.0.0 (addr 0xffffff7f84545000, size 32768)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp    6.1.26
org.virtualbox.kext.VBoxNetFlt    6.1.26
org.virtualbox.kext.VBoxUSB    6.1.26
org.virtualbox.kext.VBoxDrv    6.1.26
com.intel.driver.EnergyDriver    3.7.0
>!A!BMultitouch    97
@fileutil    20.036.15
>AudioAUUC    1.70
>!AGraphicsDevicePolicy    5.2.7
@AGDCPluginDisplayMetrics    5.2.7
>!APlatformEnabler    2.7.0d0
>AGPM    111.4.4
>X86PlatformShim    1.0.0
@filesystems.autofs    3.0
>!AMikeyHIDDriver    131
>!AMikeyDriver    283.15
>!AHV    1
>!AUpstreamUserClient    3.6.8
>!AHDAHardwareConfigDriver    283.15
|IOUserEthernet    1.0.1
|IO!BSerialManager    7.0.6f8
>pmtelemetry    1
@GeForce    14.0.0
@Dont_Steal_Mac_OS_X    7.0.0
>!AHDA    283.15
>ACPI_SMC_PlatformPlugin    1.0.0
>!A!IHD4000Graphics    14.0.7
>AGDCBacklightControl    5.2.7
>!AFWOHCI    5.6.2
>!A!ISlowAdaptiveClocking    4.0.0
>!ABacklight    180.3
>!AMCCSControl    1.14
>!AFIVRDriver    4.1.0
>!ASMCLMU    212
>!AThunderboltIP    3.1.4
>!ASMCPDRC    1.0.0
>SMCMotionSensor    3.0.4d1
>!AMuxControl    5.2.7
@nvidia.NVDAStartup    14.0.0
>!A!IFramebufferCapri    14.0.7
>eficheck    1
>!ALPC    3.1
|IO!BUSBDFU    7.0.6f8
>!UTCKeyEventDriver    255
>!UTCButtons    255
>!UTCKeyboard    255
>!AIR!C    360
@filesystems.apfs    1412.141.2
>!AFileSystemDriver    3.0.1
>!AVirtIO    1.0
@filesystems.hfs.kext    522.100.5
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
|SCSITaskUserClient    422.120.3
|!ABCM5701Ethernet    10.3.5
@private.KextAudit    1.0
>!ASDXC    1.7.7
>AirPort.Brcm4360    1400.1.1
>!AAHCIPort    341.140.1
>!ARTC    2.0
>!ASmartBatteryManager    161.0.0
>!AACPIButtons    6.1
>!AHPET    1.8
>!ASMBIOS    2.1
>!AACPIEC    6.1
>!AAPIC    1.7
>!A!ICPUPowerManagementClient    222.0.0
$!AImage4    1
@nke.applicationfirewall    303
$TMSafetyNet    8
@!ASystemPolicy    2.0.0
>!A!ICPUPowerManagement    222.0.0
|EndpointSecurity    1
>driverkit.serial    6.0.0
>!UAudio    323.4
>IO!BHIDDriver    7.0.6f8
>!AMultitouchDriver    3440.1
>!AInputDeviceSupport    3440.8
|IOUSBUserClient    900.4.2
@kext.triggers    1.0
|IOFireWireIP    2.3.0
|IOAVB!F    850.1
@nvidia.driver.NVDAGK100Hal    14.0.0
@nvidia.driver.NVDAResman    14.0.0
>DspFuncLib    283.15
@kext.OSvKernDSPLib    529
@!AGPUWrangler    5.2.7
>IOPlatformPluginLegacy    1.0.0
|IOFireWire!F    4.7.5
>!ASMBusPCI    1.0.14d1
|IOSlowAdaptiveClocking!F    1.0.0
>!ABacklightExpert    1.1.0
>!ASMBus!C    1.0.18d1
|IONDRVSupport    576.1
>!AHDA!C    283.15
|IOHDA!F    283.15
>!AGraphicsControl    5.2.7
>X86PlatformPlugin    1.0.0
|IOAccelerator!F2    438.7.4
@!AGraphicsDeviceControl    5.2.7
|IOGraphics!F    576.1
>!AThunderboltEDMSink    4.2.3
>!AThunderboltDPOutAdapter    6.2.6
>IOPlatformPlugin!F    6.0.0d8
@plugin.IOgPTPPlugin    840.3
|Broadcom!BHost!CUSBTransport    7.0.6f8
|IO!BHost!CUSBTransport    7.0.6f8
|IO!BHost!CTransport    7.0.6f8
|IO!B!F    7.0.6f8
|IO!BPacketLogger    7.0.6f8
>!UMultitouch    264
>usb.IOUSBHostHIDDevice    1.2
>usb.cdc    5.0.0
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>usb.!UHub    1.2
>!AXsanScheme    3
|IOAudio!F    300.2
@vecLib.kext    1.2.0
|IOSerial!F    11
@filesystems.hfs.encodings.kext    1
|IOSurface    269.11
|IOSCSIMultimediaCommandsDevice    422.120.3
|IOBD!S!F    1.8
|IODVD!S!F    1.8
|IOCD!S!F    1.8
>!AThunderboltDPInAdapter    6.2.6
>!AThunderboltDPAdapter!F    6.2.6
>!AThunderboltPCIDownAdapter    2.5.4
>!AThunderboltNHI    5.8.6
|IOThunderbolt!F    7.6.1
>usb.!UHostPacketFilter    1.0
|IOEthernetAVB!C    1.1.0
|IOAHCIBlock!S    316.100.5
|IOAHCISerialATAPI    268
|IOUSB!F    900.4.2
|IO80211!F    1200.12.2b1
|IOSkywalk!F    1
>mDNSOffloadUserClient    1.0.1b8
>corecapture    1.0.4
|IOAHCI!F    290.0.1
>usb.!UEHCIPCI    1.2
>usb.!UEHCI    1.2
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
|IOSMBus!F    1.1
|IOHID!F    2.0.0
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
>DiskImages    493.0.0
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!ASSE    1.0
>!AKeyStore    2
>!UTDM    489.120.1
|IOSCSIBlockCommandsDevice    422.120.3
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
|IOUSBMass!SDriver    157.140.1
|IOSCSIArchitectureModel!F    422.120.3
|IO!S!F    2.1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
|CoreAnalytics!F    1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
|IOTimeSync!F    840.3
|IONetworking!F    3.4
|IOReport!F    47
>!AACPIPlatform    6.1
>!ASMC    3.1.9
>watchdog    1
|IOPCI!F    2.9
|IOACPI!F    1.4
@kec.pthread    1
@kec.Libm    1
@kec.corecrypto    1.0


 

 

 

 

Link to comment
Share on other sites

  • 0

Hi @Wayne Contello

I'm glad to hear the problem is solved.

The driver(filter) is only required on some earlier macOS versions on some Macs.
Without this, it could happen that the software can't access the device.
Again, as it is also mentioned the installer image, the kext should be installed under macOS 10.13 or earlier.
(The WaveForms app also gives instructions to install or delete the driver, based on OS version, if no device is detected.)

To prevent such problems in the future, the USB ID of the devices will be changed.

image.png

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...