[GH-ISSUE #883] Syncing tabs in Firefox fails with: Expected integer instead of "1" #571

Closed
opened 2026-02-25 22:37:31 +03:00 by kerem · 4 comments
Owner

Originally created by @mnalis on GitHub (Jun 2, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/883

Describe the bug

When trying to sync tabs in Firefox ESR, it fails with multiple lines of:

Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.

To Reproduce

Steps to reproduce the behavior:

  1. Create a new account, selecting Nextcloud bookmarks
  2. Entering server/username/password, Server folder: /tabs_leia (nonexistant before) and Sync tabs and saving
  3. clicking on the Sync now button
  4. See error

Expected behavior

I expect the data to be synced, as it does for same server/username/password for regular bookmarks. Instead, it errors.

Desktop

  • OS: Debian Buster GNU/Linux
  • Browser: Firefox
  • Browser Version: 78.10.0esr (64-bit)
  • Floccus version: 4.6.4
  • Floccus sync method: Nextcloud bookmarks

Server

  • OS: Debian Buster GNU/Linux
  • Nextcloud version: 20.0.9
  • Bookmarks app version: 4.1.0

Debug log

log ends with:

2021-06-01T22:22:19.197Z (tabs)CREATE     - #undefined[](https://bugzilla.mozilla.org/show_bug.cgi?id=48333) parentId: 1
2021-06-01T22:22:19.198Z (tabs)CREATE     - #undefined[](https://stackoverflow.com/questions/1244535/alert-when-browser-window-closed-accidentally) parentId: 1
2021-06-01T22:22:19.199Z (tabs)CREATE     - #undefined[](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=332678) parentId: 1
2021-06-01T22:22:19.199Z (tabs)CREATE     - #undefined[](https://packages.debian.org/search?keywords=firefox) parentId: 1
2021-06-01T22:22:19.203Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.207Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.]
2021-06-01T22:22:19.208Z Syncing failed with Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.

Note: As your debug log usually contains large parts of your bookmark data, instead of attaching it publicly to the issue here, I recommend uploading it privately at the following URL https://cloud.marcelklehr.de/s/PCi3iLWrzdMZSmw

  • Debug log provided

Current list of tabs contains sensitive information, which I'm not allowed to share to 3rd parties due to GDPR issues. If you indicate that the full log is needed, and the error happens again, and I'll try to setup a separate test environment to produce full log.

Additional context

Similar error was described in https://github.com/floccusaddon/floccus/issues/782, so it maybe wasn't fixed in full, if related?

After doing Trigger sync from scratch, canceling and starting a few times, disabling and enabling other syncs of bookmarks to other folders, with deleting folder in nextcloud bookmarks, the error disappeared, and now I cannot reproduce it (even after Iremove folder on server, triggering sync from scratch etc. the error is not happening any more).

Originally created by @mnalis on GitHub (Jun 2, 2021). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/883 ### Describe the bug When trying to sync tabs in Firefox ESR, it fails with multiple lines of: ``` Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. ``` ### To Reproduce Steps to reproduce the behavior: 1. Create a new account, selecting `Nextcloud bookmarks` 2. Entering server/username/password, `Server folder: /tabs_leia` (nonexistant before) and `Sync tabs` and saving 3. clicking on the `Sync now` button 4. See error ### Expected behavior I expect the data to be synced, as it does for same server/username/password for regular bookmarks. Instead, it errors. ### Desktop - OS: Debian Buster GNU/Linux - Browser: Firefox - Browser Version: 78.10.0esr (64-bit) - Floccus version: 4.6.4 - Floccus sync method: Nextcloud bookmarks ### Server - OS: Debian Buster GNU/Linux - Nextcloud version: 20.0.9 - Bookmarks app version: 4.1.0 ### Debug log log ends with: ``` 2021-06-01T22:22:19.197Z (tabs)CREATE - #undefined[](https://bugzilla.mozilla.org/show_bug.cgi?id=48333) parentId: 1 2021-06-01T22:22:19.198Z (tabs)CREATE - #undefined[](https://stackoverflow.com/questions/1244535/alert-when-browser-window-closed-accidentally) parentId: 1 2021-06-01T22:22:19.199Z (tabs)CREATE - #undefined[](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=332678) parentId: 1 2021-06-01T22:22:19.199Z (tabs)CREATE - #undefined[](https://packages.debian.org/search?keywords=firefox) parentId: 1 2021-06-01T22:22:19.203Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.204Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.207Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.208Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create.] 2021-06-01T22:22:19.208Z Syncing failed with Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "1") for tabs.create. ``` > Note: As your debug log usually contains large parts of your bookmark data, instead of attaching it publicly to the issue here, I recommend uploading it privately at the following URL https://cloud.marcelklehr.de/s/PCi3iLWrzdMZSmw - [ ] Debug log provided Current list of tabs contains sensitive information, which I'm not allowed to share to 3rd parties due to GDPR issues. If you indicate that the full log is needed, and the error happens again, and I'll try to setup a separate test environment to produce full log. ### Additional context Similar error was described in https://github.com/floccusaddon/floccus/issues/782, so it maybe wasn't fixed in full, if related? After doing ` Trigger sync from scratch `, canceling and starting a few times, disabling and enabling other syncs of bookmarks to other folders, with deleting folder in nextcloud bookmarks, the error disappeared, and now I cannot reproduce it (even after Iremove folder on server, triggering sync from scratch etc. the error is not happening any more).
kerem 2026-02-25 22:37:31 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@mnalis commented on GitHub (Jun 2, 2021):

hm, after restarting firefox it happens again in Tabs sync, this time with lots of:

2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.]
2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.]
2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.]
2021-06-02T11:56:23.086Z Syncing failed with Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.
Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.

Note: there are lot of open tabs in firefox, and also there is no other browsers involved, only this one which is syncing with nextcloud.

<!-- gh-comment-id:852966395 --> @mnalis commented on GitHub (Jun 2, 2021): hm, after restarting firefox it happens again in `Tabs sync`, this time with lots of: ``` 2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.] 2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.] 2021-06-02T11:56:23.084Z [Error: Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create.] 2021-06-02T11:56:23.086Z Syncing failed with Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create. Type error for parameter createProperties (Error processing windowId: Expected integer instead of "61") for tabs.create. ``` Note: there are lot of open tabs in firefox, and also there is no other browsers involved, only this one which is syncing with nextcloud.
Author
Owner

@marcelklehr commented on GitHub (Jun 10, 2021):

Thank you for the feedback and sorry for the trouble, I'm a bit swamped at the moment, but will look into this soon-ish.

<!-- gh-comment-id:858607796 --> @marcelklehr commented on GitHub (Jun 10, 2021): Thank you for the feedback and sorry for the trouble, I'm a bit swamped at the moment, but will look into this soon-ish.
Author
Owner

@marcelklehr commented on GitHub (Jul 14, 2021):

Should be fixed with the next release :)

<!-- gh-comment-id:880032601 --> @marcelklehr commented on GitHub (Jul 14, 2021): Should be fixed with the next release :)
Author
Owner

@github-actions[bot] commented on GitHub (May 24, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1560337370 --> @github-actions[bot] commented on GitHub (May 24, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#571
No description provided.