Skip to content

Where did my bookmarks go?Β #2374

@marsroverdriver

Description

@marsroverdriver

Describe the bug
I upgraded to the most recent version of Bookmarks , 16.1.3, last night. Now I don't seem to see my collection of bookmarks any more: I get the "No bookmarks here" text instead.

Next to "All bookmarks" in the sidebar, I do see a circled "40," which I take to be the number of bookmarks that are supposed to be there (that number is probably about right). But I no longer see the bookmarks themselves.

To Reproduce
All I did was update the app, after adding loads of bookmarks over the several months that I've been happily using it.

Expected behavior
See my saved bookmarks. :-)

Screenshots

Image

Desktop (please complete the following information):

  • OS: Linux
  • Browser: Chrome
  • Version: 16.1.3

Server (please complete the following information):

  • OS: Debian 12
  • HTTP server: Apache 2.4.66
  • Database: MySQL 5.5
  • PHP version: v8.4
  • Nextcloud version: 32.0.6
  • Bookmarks app version: 16.1.3
  • Activated Nextcloud Apps:
Enabled:
 - activity: 5.0.0
 - admin_audit: 1.22.0
 - app_api: 32.0.0
 - assistant: 2.13.0
 - bookmarks: 16.1.3
 - bruteforcesettings: 5.0.0
 - calendar: 6.2.0
 - circles: 32.0.0
 - cloud_federation_api: 1.16.0
 - comments: 1.22.0
 - contacts: 8.3.3
 - contactsinteraction: 1.13.1
 - dashboard: 7.12.0
 - dav: 1.34.2
 - deck: 1.16.3
 - federatedfilesharing: 1.22.0
 - federation: 1.22.0
 - files: 2.4.0
 - files_3dmodelviewer: 0.0.16
 - files_downloadlimit: 5.0.0-dev.0
 - files_pdfviewer: 5.0.0
 - files_reminders: 1.5.0
 - files_sharing: 1.24.1
 - files_trashbin: 1.22.0
 - files_versions: 1.25.0
 - firstrunwizard: 5.0.0
 - integration_mastodon: 4.0.0
 - logreader: 5.0.0
 - lookup_server_connector: 1.20.0
 - mail: 5.7.0
 - news: 27.2.0
 - nextcloud_announcements: 4.0.0
 - notes: 4.13.0
 - notifications: 5.0.0
 - oauth2: 1.20.0
 - onlyoffice: 9.12.0
 - password_policy: 4.0.0
 - phonetrack: 1.0.0
 - photos: 5.0.0
 - previewgenerator: 5.12.1
 - privacy: 4.0.0
 - profile: 1.1.0
 - provisioning_api: 1.22.0
 - recommendations: 5.0.0
 - related_resources: 3.0.0
 - serverinfo: 4.0.0
 - settings: 1.15.1
 - sharebymail: 1.22.0
 - spreed: 22.0.9
 - support: 4.0.0
 - survey_client: 4.0.0
 - suspicious_login: 10.0.0
 - systemtags: 1.22.0
 - tasks: 0.17.1
 - text: 6.0.1
 - theming: 2.7.0
 - twofactor_backupcodes: 1.21.0
 - updatenotification: 1.22.0
 - user_status: 1.12.0
 - viewer: 5.0.0
 - weather_status: 1.12.0
 - webhook_listeners: 1.3.0
 - workflowengine: 2.14.0
Disabled:
 - encryption: 2.20.0 (installed 2.18.0)
 - files_external: 1.24.1
 - files_rightclick: 0.15.1 (installed 1.6.0)
 - integration_reddit: 2.1.1 (installed 2.1.1)
 - maps: 1.6.0 (installed 1.6.0)
 - twofactor_nextcloud_notification: 6.0.0
 - twofactor_totp: 14.0.0
 - user_ldap: 1.23.0
  • Nextcloud configuration:
{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "***REMOVED SENSITIVE VALUE***",
        ],
        "default_phone_region": "us",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "32.0.6.1",
        "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "wasdbpassword": "***REMOVED SENSITIVE VALUE***",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "installed": true,
        "maintenance": false,
        "preview_max_x": "1024",
        "preview_max_y": "1024",
        "jpeg_quality": "90",
        "theme": "",
        "loglevel": 0,
        "app_install_overwrite": [
            "spreed",
            "calendar"
        ],
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "587",
        "mail_smtpauth": true,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "maintenance_window_start": 1
    }
}
  • Nextcloud external user backend: none

Additional context
N/A.

Web server error log
The only Bookmarks-related error I see in the logs is this, from the crawler, which I doubt is related:

DbalException
An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'url_hash' in 'SELECT'
Error while running background job OCA\Bookmarks\BackgroundJobs\CrawlJob (id: 75223, arguments: null)

Nextcloud log (nextcloud/data/nextcloud.log)
Ah, but maybe this is also relevant?

{"reqId":"WmqNrAwUW9QGi4QMK7ph","level":0,"time":"2026-02-22T18:54:58+00:00","remoteAddr":"[elided-ip-address]","user":"[elided-user]","app":"no app in context","method":"GET","url":"/ocs/v2.php/search/providers/bookmarks/search?term=sql&from=%2Fsettings%2Fadmin%2Foverview","scriptName":"/ocs/v2.php","message":"Unable to find providerId definition","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36","version":"32.0.6.1","data":{"value":"bookmarks"}}
{"reqId":"WmqNrAwUW9QGi4QMK7ph","level":3,"time":"2026-02-22T18:54:58+00:00","remoteAddr":"[elided-ip-address]","user":"[elided-user]","app":"no app in context","method":"GET","url":"/ocs/v2.php/search/providers/bookmarks/search?term=sql&from=%2Fsettings%2Fadmin%2Foverview","scriptName":"/ocs/v2.php","message":"An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'b.url_hash' in 'SELECT'","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36","version":"32.0.6.1","exception":{"Exception":"OC\\DB\\Exceptions\\DbalException","Message":"An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'b.url_hash' in 'SELECT'","Code":1054,"Trace":[{"file":"/var/www/nextcloud/lib/private/DB/ConnectionAdapter.php","line":53,"function":"wrap","class":"OC\\DB\\Exceptions\\DbalException","type":"::"},{"file":"/var/www/nextcloud/apps/bookmarks/lib/Db/BookmarkMapper.php","line":259,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->"},{"file":"/var/www/nextcloud/apps/bookmarks/lib/Db/BookmarkMapper.php","line":252,"function":"findEntitiesWithRawQuery","class":"OCA\\Bookmarks\\Db\\BookmarkMapper","type":"->"},{"file":"/var/www/nextcloud/apps/bookmarks/lib/Search/Provider.php","line":70,"function":"findAll","class":"OCA\\Bookmarks\\Db\\BookmarkMapper","type":"->"},{"file":"/var/www/nextcloud/lib/private/Search/SearchComposer.php","line":365,"function":"search","class":"OCA\\Bookmarks\\Search\\Provider","type":"->"},{"file":"/var/www/nextcloud/core/Controller/UnifiedSearchController.php","line":117,"function":"search","class":"OC\\Search\\SearchComposer","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":204,"function":"search","class":"OC\\Core\\Controller\\UnifiedSearchController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":118,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":153,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":321,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":61,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":8,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/DB/Exceptions/DbalException.php","Line":56,"Previous":{"Exception":"Doctrine\\DBAL\\Exception\\InvalidFieldNameException","Message":"An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'b.url_hash' in 'SELECT'","Code":1054,"Trace":[{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1976,"function":"convert","class":"Doctrine\\DBAL\\Driver\\API\\MySQL\\ExceptionConverter","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1918,"function":"handleDriverException","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1111,"function":"convertExceptionDuringQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/Connection.php","line":420,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/ConnectionAdapter.php","line":50,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->"},{"file":"/var/www/nextcloud/apps/bookmarks/lib/Db/BookmarkMapper.php","line":259,"function":"executeQuery","class":"OC\\DB\\ConnectionAdapter","type":"->"},{"file":"/var/www/nextcloud/apps/bookmarks/lib/Db/BookmarkMapper.php","line":252,"function":"findEntitiesWithRawQuery","class":"OCA\\Bookmarks\\Db\\BookmarkMapper","type":"->"},{"file":"/var/www/nextcloud/ap

occ maintenance:repair did not fix it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Triaging

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions