-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Platform
macOS
Operating system version
macOS Tahoe - 26.1
System architecture
ARM64 (M1, M2, etc)
Herd Version
1.24.2 (Build: 59)
PHP Version
8.4
Bug description
After weeks of not having touched a Statamic website I wanted to work on it. I was getting weird timeouts and errors. Thought something changed in Statamic. Turns out the Dumps tool was enabled (thought i disabled it). It was logging a ton of info as many caches were hit. It seemed to bog the whole system as turning off dumps seemed to resolve all issues. Also no more errors occurred in the laravel log.
Steps to reproduce
Setup an average Statamic website with caching and try to navigate the admin panel while dumps is turned on. The Statamic admin panel will likely feel very sluggish.
Relevant log output
Log was filled with all kinds of errors like:
[2025-12-01 11:12:41] local.ERROR: Trying to access array offset on null {"userId":"50ac328e-5084-4c6e-9551-2fb5bb9f3d88","exception":"[object] (ErrorException(code: 0): Trying to access array offset on null at /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/ueberdosis/tiptap-php/src/Core/Schema.php:70)
[stacktrace]
#0 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Trying to acces...', '/Users/nckrtl/P...', 70)
#1 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/ueberdosis/tiptap-php/src/Core/Schema.php(70): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():255}(2, 'Trying to acces...', '/Users/nckrtl/P...', 70)
#2 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/ueberdosis/tiptap-php/src/Editor.php(53): Tiptap\\Core\\Schema->apply(NULL)
#3 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fieldtypes/Bard/Augmentor.php(172): Tiptap\\Editor->setContent(Array)
#4 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fieldtypes/Bard/Augmentor.php(108): Statamic\\Fieldtypes\\Bard\\Augmentor->renderProsemirrorToHtml(Array)
#5 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fieldtypes/Bard/Augmentor.php(57): Statamic\\Fieldtypes\\Bard\\Augmentor->convertToHtml(Array)
#6 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fieldtypes/Bard.php(269): Statamic\\Fieldtypes\\Bard\\Augmentor->augment(Array, false)
#7 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fieldtypes/Replicator.php(191): Statamic\\Fieldtypes\\Bard->performAugmentation(Array, false)
#8 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fields/Value.php(92): Statamic\\Fieldtypes\\Replicator->augment(Array)
#9 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Fields/Value.php(85): Statamic\\Fields\\Value->getAugmentedValue(Array)
#10 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Data/AugmentedCollection.php(80): Statamic\\Fields\\Value->value()
#11 [internal function]: Statamic\\Data\\AugmentedCollection->{closure:Statamic\\Data\\AugmentedCollection::toArray():64}(Object(Statamic\\Fields\\Value), 'content')
#12 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(754): array_map(Object(Closure), Array, Array)
#13 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(809): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#14 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Data/AugmentedCollection.php(64): Illuminate\\Support\\Collection->map(Object(Closure))
#15 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Data/HasAugmentedInstance.php(92): Statamic\\Data\\AugmentedCollection->toArray()
#16 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Data/HasAugmentedInstance.php(102): Statamic\\Entries\\Entry->toEvaluatedAugmentedArray()
#17 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/statamic/cms/src/Data/HasAugmentedInstance.php(107): Statamic\\Entries\\Entry->toArray()
#18 [internal function]: Statamic\\Entries\\Entry->jsonSerialize()
#19 phar:///Applications/Herd.app/Contents/Resources/valet/dump.phar/src/Payloads/CacheHitPayload.php(31): json_encode(Object(Statamic\\Entries\\Entry), 128)
#20 phar:///Applications/Herd.app/Contents/Resources/valet/dump.phar/src/Payloads/CacheHitPayload.php(16): Herd\\HerdDumper\\Payloads\\CacheHitPayload->formatValue(Object(Statamic\\Entries\\Entry))
#21 phar:///Applications/Herd.app/Contents/Resources/valet/dump.phar/src/Watchers/CacheWatcher.php(24): Herd\\HerdDumper\\Payloads\\CacheHitPayload->__construct(Object(Illuminate\\Cache\\Events\\CacheHit))
#22 /Users/nckrtl/Projects/DLF/dutchlaravelfoundation/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(461): Herd\\HerdDumper\\Watchers\\CacheWatcher->{closure:Herd\\HerdDumper\\Watchers\\CacheWatcher::boot():23}(Object(Illuminate\\Cache\\Events\\CacheHit))Reactions are currently unavailable