Guest User

grep "Fatal" /var/www/html/data/nextcloud.log.1

a guest
Jul 5th, 2026
14
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 221.41 KB | None | 0 0
  1. `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#9 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  2. {"reqId":"g2HgyXpkstuoe1LB2Fpk","level":0,"time":"2026-07-06T02:20:03+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":null,"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener","/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  3. {"reqId":"g2HgyXpkstuoe1LB2Fpk","level":0,"time":"2026-07-06T02:20:03+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#9 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  4. {"reqId":"g2HgyXpkstuoe1LB2Fpk","level":0,"time":"2026-07-06T02:20:03+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":{"__class__":"OC\\Files\\Cache\\Scanner"},"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener/.attachments.281064","/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#10 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  5. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,null]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":595,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, NULL)\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(595): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#8 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#9 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#10 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#12 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#13 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))"}}
  6. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,"matthew"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":459,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, 'matthew')\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/matthew/files')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/matthew/files')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(459): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#8 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#9 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#10 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#12 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#13 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#14 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)"}}
  7. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#9 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  8. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":null,"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener","/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  9. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#9 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  10. {"reqId":"TPLjGFzAgNYommWTSj7E","level":0,"time":"2026-07-06T02:30:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":{"__class__":"OC\\Files\\Cache\\Scanner"},"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener/.attachments.281064","/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_direct_edit\",\"oc_user_status\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_comments\",\"oc_talk_proxy_messages\",\"oc_talk_internalsignaling\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#10 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  11. {"reqId":"7UJRAQxp1W5TptLG4M9B","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=281064&x=250&y=250","scriptName":"/index.php","message":"Requesting preview for /matthew/files/Audio Books/.audav_audiobook_listener/README.md with width=250, height=250, crop=true, mode=fill, mimeType=[unknown(NULL)]","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  12. {"reqId":"R835yKkU7an3MIXD9zx3","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=282036&x=250&y=250","scriptName":"/index.php","message":"Requesting preview for /matthew/files/Pictures/Shared/Screenshot_20260702-201025_audav.png with width=250, height=250, crop=true, mode=fill, mimeType=[unknown(NULL)]","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  13. {"reqId":"CWmRhyfhcXW1sjCceCye","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=282035&x=250&y=250","scriptName":"/index.php","message":"Requesting preview for /matthew/files/Pictures/Shared/Screenshot_20260702-201029_audav.png with width=250, height=250, crop=true, mode=fill, mimeType=[unknown(NULL)]","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  14. {"reqId":"R835yKkU7an3MIXD9zx3","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=282036&x=250&y=250","scriptName":"/index.php","message":"Cached preview not found for file /matthew/files/Pictures/Shared/Screenshot_20260702-201025_audav.png, generating a new preview.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  15. {"reqId":"CWmRhyfhcXW1sjCceCye","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=282035&x=250&y=250","scriptName":"/index.php","message":"Cached preview not found for file /matthew/files/Pictures/Shared/Screenshot_20260702-201029_audav.png, generating a new preview.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  16. {"reqId":"7UJRAQxp1W5TptLG4M9B","level":0,"time":"2026-07-06T02:53:08+00:00","remoteAddr":"2604:3d09:e08e:bc00:44fa:8965:c157:dfad","user":"matthew","app":"no app in context","method":"GET","url":"/index.php/core/preview?fileId=281064&x=250&y=250","scriptName":"/index.php","message":"Cached preview not found for file /matthew/files/Audio Books/.audav_audiobook_listener/README.md, generating a new preview.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0","version":"34.0.0.12","data":[]}
  17. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,null]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":595,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, NULL)\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(595): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#8 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#9 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#10 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#12 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#13 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))"}}
  18. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,"matthew"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":459,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, 'matthew')\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/matthew/files')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/matthew/files')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(459): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#8 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#9 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#10 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#12 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#13 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#14 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)"}}
  19. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#9 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  20. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":null,"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener","/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  21. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#9 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  22. {"reqId":"QET0ucLI9fnLYO65VxIP","level":0,"time":"2026-07-06T02:55:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":{"__class__":"OC\\Files\\Cache\\Scanner"},"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener/.attachments.281064","/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_talk_bridges\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\",\"oc_user_status\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#10 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  23. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,null]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":595,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, NULL)\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(595): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#8 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#9 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#10 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#12 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#13 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7)))"}}
  24. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)",{"dcValue1":3,"dcValue2":3,"dcValue3":281064,"dcValue4":"/","dcValue5":"files/Audio Books/.audav_audiobook_listener/README.md","dcValue6":1,"dcValue7":1,"dcValue8":"matthew"},{"dcValue1":1,"dcValue2":1,"dcValue3":2,"dcValue4":2,"dcValue5":2,"dcValue6":1,"dcValue7":1,"dcValue8":2}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":407,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":419,"function":"getMountsForFileId","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[281064,"matthew"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":396,"function":"getByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":515,"function":"getFirstNodeByIdInPath","class":"OC\\Files\\Node\\Root","type":"->","args":[281064,"/matthew/files"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":459,"function":"getFirstNodeById","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[281064]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(407): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/Node/Root.php(419): OC\\Files\\Config\\UserMountCache->getMountsForFileId(281064, 'matthew')\\n#4 /var/www/html/lib/private/Files/Node/Root.php(396): OC\\Files\\Node\\Root->getByIdInPath(281064, '/matthew/files')\\n#5 /var/www/html/lib/private/Files/Node/LazyFolder.php(515): OC\\Files\\Node\\Root->getFirstNodeByIdInPath(281064, '/matthew/files')\\n#6 /var/www/html/apps/text/lib/Service/AttachmentService.php(459): OC\\Files\\Node\\LazyFolder->getFirstNodeById(281064)\\n#7 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#8 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#9 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#10 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#11 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#12 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#13 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#14 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`m`.`storage_id` = :dcValue1) AND (`f`.`storage` = :dcValue2) AND ((`f`.`fileid` = :dcValue3) OR (`f`.`path` = '') OR ((CAST(`f`.`path` AS TEXT) || CAST(:dcValue4 AS TEXT)) = SUBSTR(:dcValue5, :dcValue6, CHAR_LENGTH(`f`.`path`) + :dcValue7))) AND (`user_id` = :dcValue8)"}}
  25. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#9 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  26. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"203e23cfb7e1fac0b9c740b7896b934e","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":null,"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener","/matthew/files/Audio Books/.audav_audiobook_listener"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener",false]},{"file":"/var/www/html/lib/private/Files/Node/Node.php","line":315,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener"]},{"function":"{closure:OC\\Files\\Node\\Node::getParent():314}","class":"OC\\Files\\Node\\Node","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":52,"function":"call_user_func","args":[{"__class__":"Closure"}]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"getRealFolder","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Node.php(315): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 [internal function]: OC\\Files\\Node\\Node->{closure:OC\\Files\\Node\\Node::getParent():314}()\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(52): call_user_func(Object(Closure))\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): OC\\Files\\Node\\LazyFolder->getRealFolder()\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
  27. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))",{"dcValue1":"matthew","dcValue2":["f8fe83040e591f859b778a6abc2f6880","25068216e0bcbcde36e05b7d876d7055","d03d5cc43c4114b62d1b33fcc9416eb8","f1917bda50d13eb6ec9ea359b4fca5ea","0e3c54c67f3bc51ce4d67ba085c73e12"]},{"dcValue1":2,"dcValue2":102}]},{"file":"/var/www/html/lib/private/Files/Config/UserMountCache.php","line":531,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/SetupManager.php","line":503,"function":"getMountForPath","class":"OC\\Files\\Config\\UserMountCache","type":"->","args":[{"__class__":"OC\\User\\User"},"/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Mount/Manager.php","line":80,"function":"setupForPath","class":"OC\\Files\\SetupManager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1441,"function":"find","class":"OC\\Files\\Mount\\Manager","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_mounts\",\"oc_filecache\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `storage...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `storage...', Array, Array)\\n#2 /var/www/html/lib/private/Files/Config/UserMountCache.php(531): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery()\\n#3 /var/www/html/lib/private/Files/SetupManager.php(503): OC\\Files\\Config\\UserMountCache->getMountForPath(Object(OC\\User\\User), '/matthew/files/...')\\n#4 /var/www/html/lib/private/Files/Mount/Manager.php(80): OC\\Files\\SetupManager->setupForPath('/matthew/files/...')\\n#5 /var/www/html/lib/private/Files/View.php(1441): OC\\Files\\Mount\\Manager->find('/matthew/files/...')\\n#6 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#7 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#9 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#10 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#12 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#14 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#15 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#16 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#17 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#19 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#20 {main}\"}","CustomMessage":"dirty table reads: SELECT `storage_id`, `root_id`, `user_id`, `mount_point`, `mount_id`, `f`.`path`, `mount_provider_class` FROM `*PREFIX*mounts` `m` INNER JOIN `*PREFIX*filecache` `f` ON `m`.`root_id` = `f`.`fileid` WHERE (`user_id` = :dcValue1) AND (`mount_point_hash` IN (:dcValue2))"}}
  28. {"reqId":"fl7XyBxHue515mhjGwaO","level":0,"time":"2026-07-06T03:05:01+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","scriptName":"/var/www/html/cron.php","message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","userAgent":"--","version":"34.0.0.12","occ_command":["/var/www/html/cron.php"],"exception":{"Exception":"Exception","Message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","Code":0,"Trace":[{"file":"/var/www/html/lib/private/DB/ConnectionAdapter.php","line":57,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php","line":261,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->","args":["SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)",{"dcValue1":"b9b4ecb6e4b586fc0cc6cf9d16486795","dcValue2":3},{"dcValue1":2,"dcValue2":1}]},{"file":"/var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php","line":324,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->","args":[{"__class__":"OC\\DB\\ConnectionAdapter"}]},{"file":"/var/www/html/lib/private/Files/Cache/Cache.php","line":140,"function":"executeQuery","class":"OC\\DB\\QueryBuilder\\ExtendedQueryBuilder","type":"->","args":[]},{"file":"/var/www/html/lib/private/Files/Cache/HomeCache.php","line":38,"function":"get","class":"OC\\Files\\Cache\\Cache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1398,"function":"get","class":"OC\\Files\\Cache\\HomeCache","type":"->","args":["files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/View.php","line":1445,"function":"getCacheEntry","class":"OC\\Files\\View","type":"->","args":[{"__class__":"OCA\\Files_Trashbin\\Storage","cache":null,"scanner":{"__class__":"OC\\Files\\Cache\\Scanner"},"watcher":null,"propagator":null,"updater":null},"files/Audio Books/.audav_audiobook_listener/.attachments.281064","/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Root.php","line":153,"function":"getFileInfo","class":"OC\\Files\\View","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064",false]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":115,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/matthew/files/Audio Books/.audav_audiobook_listener/.attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/Folder.php","line":121,"function":"get","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"function":"nodeExists","class":"OC\\Files\\Node\\Folder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":66,"function":"call_user_func_array","args":[[{"__class__":"OC\\Files\\Node\\Folder"},"nodeExists"],[".attachments.281064"]]},{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":457,"function":"__call","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["nodeExists",[".attachments.281064"]]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":463,"function":"nodeExists","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":[".attachments.281064"]},{"file":"/var/www/html/apps/text/lib/Service/AttachmentService.php","line":605,"function":"getAttachmentDirectoryForFile","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[{"__class__":"OC\\Files\\Node\\File"}]},{"file":"/var/www/html/apps/text/lib/Cron/Cleanup.php","line":39,"function":"cleanupAttachments","class":"OCA\\Text\\Service\\AttachmentService","type":"->","args":[281064]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Text\\Cron\\Cleanup","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":86,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":204,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"}]},{"file":"/var/www/html/core/Service/CronService.php","line":107,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->","args":["cron",null]},{"file":"/var/www/html/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->","args":[null]}],"File":"/var/www/html/lib/private/DB/Connection.php","Line":407,"message":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)","tables":"[\"oc_appconfig\",\"oc_jobs\",\"oc_job_runs\",\"oc_music_albums\",\"oc_filecache\",\"oc_music_artists\",\"oc_music_tracks\",\"oc_music_genres\",\"oc_music_bookmarks\",\"oc_music_podcast_episodes\",\"oc_music_podcast_channels\"]","reads":"[\"oc_filecache\",\"oc_filecache_extended\",\"oc_files_metadata\"]","exception":"{\"class\":\"Exception\",\"message\":\"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)\",\"code\":0,\"file\":\"/var/www/html/lib/private/DB/Connection.php:407\",\"trace\":\"#0 /var/www/html/lib/private/DB/ConnectionAdapter.php(57): OC\\DB\\Connection->executeQuery('SELECT `filecac...', Array, Array)\\n#1 /var/www/html/lib/private/DB/QueryBuilder/QueryBuilder.php(261): OC\\DB\\ConnectionAdapter->executeQuery('SELECT `filecac...', Array, Array)\\n#2 /var/www/html/lib/private/DB/QueryBuilder/ExtendedQueryBuilder.php(324): OC\\DB\\QueryBuilder\\QueryBuilder->executeQuery(Object(OC\\DB\\ConnectionAdapter))\\n#3 /var/www/html/lib/private/Files/Cache/Cache.php(140): OC\\DB\\QueryBuilder\\ExtendedQueryBuilder->executeQuery()\\n#4 /var/www/html/lib/private/Files/Cache/HomeCache.php(38): OC\\Files\\Cache\\Cache->get('files/Audio Boo...')\\n#5 /var/www/html/lib/private/Files/View.php(1398): OC\\Files\\Cache\\HomeCache->get('files/Audio Boo...')\\n#6 /var/www/html/lib/private/Files/View.php(1445): OC\\Files\\View->getCacheEntry(Object(OCA\\Files_Trashbin\\Storage), 'files/Audio Boo...', '/matthew/files/...')\\n#7 /var/www/html/lib/private/Files/Node/Root.php(153): OC\\Files\\View->getFileInfo('/matthew/files/...', false)\\n#8 /var/www/html/lib/private/Files/Node/Folder.php(115): OC\\Files\\Node\\Root->get('/matthew/files/...')\\n#9 /var/www/html/lib/private/Files/Node/Folder.php(121): OC\\Files\\Node\\Folder->get('.attachments.28...')\\n#10 [internal function]: OC\\Files\\Node\\Folder->nodeExists('.attachments.28...')\\n#11 /var/www/html/lib/private/Files/Node/LazyFolder.php(66): call_user_func_array(Array, Array)\\n#12 /var/www/html/lib/private/Files/Node/LazyFolder.php(457): OC\\Files\\Node\\LazyFolder->__call('nodeExists', Array)\\n#13 /var/www/html/apps/text/lib/Service/AttachmentService.php(463): OC\\Files\\Node\\LazyFolder->nodeExists('.attachments.28...')\\n#14 /var/www/html/apps/text/lib/Service/AttachmentService.php(605): OCA\\Text\\Service\\AttachmentService->getAttachmentDirectoryForFile(Object(OC\\Files\\Node\\File))\\n#15 /var/www/html/apps/text/lib/Cron/Cleanup.php(39): OCA\\Text\\Service\\AttachmentService->cleanupAttachments(281064)\\n#16 /var/www/html/lib/public/BackgroundJob/Job.php(50): OCA\\Text\\Cron\\Cleanup->run(NULL)\\n#17 /var/www/html/lib/public/BackgroundJob/TimedJob.php(86): OCP\\BackgroundJob\\Job->start(Object(OC\\BackgroundJob\\JobList))\\n#18 /var/www/html/core/Service/CronService.php(204): OCP\\BackgroundJob\\TimedJob->start(Object(OC\\BackgroundJob\\JobList))\\n#19 /var/www/html/core/Service/CronService.php(107): OC\\Core\\Service\\CronService->runCli('cron', NULL)\\n#20 /var/www/html/cron.php(52): OC\\Core\\Service\\CronService->run(NULL)\\n#21 {main}\"}","CustomMessage":"dirty table reads: SELECT `filecache`.`fileid`, `storage`, `path`, `path_hash`, `filecache`.`parent`, `filecache`.`name`, `mimetype`, `mimepart`, `size`, `mtime`, `storage_mtime`, `encrypted`, `filecache`.`etag`, `filecache`.`permissions`, `checksum`, `unencrypted_size`, `metadata_etag`, `creation_time`, `upload_time`, `meta`.`json` AS `meta_json`, `meta`.`sync_token` AS `meta_sync_token` FROM `*PREFIX*filecache` `filecache` LEFT JOIN `*PREFIX*filecache_extended` `fe` ON `filecache`.`fileid` = `fe`.`fileid` LEFT JOIN `*PREFIX*files_metadata` `meta` ON `filecache`.`fileid` = `meta`.`file_id` WHERE (`path_hash` = :dcValue1) AND (`storage` = :dcValue2)"}}
Advertisement
Add Comment
Please, Sign In to add comment