Nextcloud version (eg, 20.0.5): 24.0.4
Operating system and version (eg, Ubuntu 20.04): Debian 11
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.54
PHP version (eg, 7.4): 8.1.9
Link: Nextcloud
Passwort: aeAKy7fqFD
The issue you are facing:
When I try to set an avatar or execute the command: “sudo -u www-data php occ maintenance:repair”, I get a similar common error.
This also happens sometimes when I click on the system tab.
Example with the command:
root@vmd96968:/var/www/cloud_tribbe# sudo -u www-data php occ maintenance:repair
- Repair MySQL collation
- All tables already have the correct collation -> nothing to do
- Repair mime types
- Clean tags and favorites
- 0 tags of deleted users have been removed.
- 0 tags for delete files have been removed.
- 0 tag entries for deleted tags have been removed.
- 0 tags with no entries have been removed.
- Repair invalid shares
- Move .step file of updater to backup location
- Add move avatar background job
- Repair step already executed
- Add preview cleanup background jobs
- Migrate oauth2_clients table to nextcloud schema
- Update the oauth2_access_tokens table schema.
- Update the oauth2_clients table schema.
- Fix potential broken mount points
- No mounts updated
- Repair language codes
- Install new core bundle components
- Add log rotate job
- Clear frontend caches
- Image cache cleared
An unhandled exception has been thrown:
TypeError: OC\EventDispatcher\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\EventDispatcher\Event, OC\EventDispatcher\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 and defined in /var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php:65
Stack trace:
#0 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(264): OC\EventDispatcher\ServiceEventListener->__invoke()
#1 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(239): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()
#2 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(73): Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
#3 /var/www/cloud_tribbe/lib/private/EventDispatcher/SymfonyAdapter.php(122): Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
#4 /var/www/cloud_tribbe/lib/private/Files/Node/Node.php(118): OC\EventDispatcher\SymfonyAdapter->dispatch()
#5 /var/www/cloud_tribbe/lib/private/Files/Node/File.php(133): OC\Files\Node\Node->sendHooks()
#6 /var/www/cloud_tribbe/lib/private/Files/SimpleFS/SimpleFile.php(149): OC\Files\Node\File->delete()
#7 /var/www/cloud_tribbe/lib/private/Template/SCSSCacher.php(386): OC\Files\SimpleFS\SimpleFile->delete()
#8 /var/www/cloud_tribbe/lib/private/Repair/ClearFrontendCaches.php(62): OC\Template\SCSSCacher->resetCache()
#9 /var/www/cloud_tribbe/lib/private/Repair.php(124): OC\Repair\ClearFrontendCaches->run()
#10 /var/www/cloud_tribbe/core/Command/Maintenance/Repair.php(125): OC\Repair->run()
#11 /var/www/cloud_tribbe/3rdparty/symfony/console/Command/Command.php(255): OC\Core\Command\Maintenance\Repair->execute()
#12 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(1009): Symfony\Component\Console\Command\Command->run()
#13 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand()
#14 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun()
#15 /var/www/cloud_tribbe/lib/private/Console/Application.php(211): Symfony\Component\Console\Application->run()
#16 /var/www/cloud_tribbe/console.php(100): OC\Console\Application->run()
#17 /var/www/cloud_tribbe/occ(11): require_once('...')
When I set an avatar:
{"reqId":"Wd7zKGBPTQEvAO6l4oTO","level":3,"time":"2022-08-18T11:31:22+00:00","remoteAddr":"80.147.206.4","user":"Tribbe","app":"index","method":"POST","url":"/avatar/cropped","message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 in file '/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php' line 65","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0","version":"24.0.4.1","exception":{"Exception":"Exception","Message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 in file '/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php' line 65","Code":0,"Trace":[{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/cloud_tribbe/lib/base.php","line":1023,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/cloud_tribbe/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","Line":165,"Previous":{"Exception":"TypeError","Message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264","Code":0,"Trace":[{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":264,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":239,"function":"doDispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":73,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/EventDispatcher/SymfonyAdapter.php","line":122,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/Node/Node.php","line":118,"function":"dispatch","class":"OC\\EventDispatcher\\SymfonyAdapter","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/Node/File.php","line":133,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/SimpleFS/SimpleFile.php","line":149,"function":"delete","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Avatar/UserAvatar.php","line":212,"function":"delete","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Avatar/UserAvatar.php","line":106,"function":"remove","class":"OC\\Avatar\\UserAvatar","type":"->"},{"file":"/var/www/cloud_tribbe/core/Controller/AvatarController.php","line":332,"function":"set","class":"OC\\Avatar\\UserAvatar","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"postCroppedAvatar","class":"OC\\Core\\Controller\\AvatarController","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/cloud_tribbe/lib/base.php","line":1023,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/cloud_tribbe/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php","Line":65},"CustomMessage":"--"},"id":"62fe23101ff60"}
Data path: /opt/nextcloud/data/
Permissions are set to group www-data
Info: Uploading files works.
Is this the first time you’ve seen this error? (Y/N): Y
nextcloud.log:
Thanks!