Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicates on firefox #54

Closed
mobamoba opened this issue Mar 18, 2018 · 75 comments
Closed

Duplicates on firefox #54

mobamoba opened this issue Mar 18, 2018 · 75 comments

Comments

@mobamoba
Copy link

I'm using the 2.0.0. installed from AMO. In the debugging log, I get the following error over and over:

Error: Could not establish connection. Receiving end does not exist.

Chrome extension has no problem connecting to the exact same server. Also, with Firefox, clicking "Add Account" does nothing for a while after initial install - I had to click it 6 or so times after initial install in order to get the account window to finally show.

Let me know if there's anything additional that would help you debug. Thanks.

@marcelklehr
Copy link
Member

Hey @mobamoba
Thank you for reporting this :) The source of the error message appears to be unrelated to your server but involves internal message passing between addon parts. It might also be completely unrelated.
Could you tell me your version of firefox?

@mobamoba
Copy link
Author

mobamoba commented Mar 18, 2018

59.01. What's odd is that it says it completed successfully (in the debug console) but then never really stops and just gives repeats of that same error and then continuously eats CPU.

@marcelklehr
Copy link
Member

Did you create a new account? Did you select the root bookmarks folder in your browser or a sub folder?

@mobamoba
Copy link
Author

Yes. And unfortunately, in addition to the message I noted above, the extension also kept creating a bunch of dupes.

@marcelklehr
Copy link
Member

Then I recommend resetting the custom folder and letting it create a new one for you, so you can see what is going on and sort it out. When using the root folder for syncing, bookmarks that have been placed in the root folder are not visible in your browser! So, when you see what's going on in a separate dedicated floccus folder, I recommend saving all bookmarks that are only in the dedicated folder to some other location and then deleting everything in the folder, so you have a clean slate.

What do you mean by "it created dupes"? You had the same bookmarks in your browser and on the server and they weren't deduped? Or did it create duplicates out of the blue?

@mobamoba
Copy link
Author

It created dupes out of the blue then threw dupe errors. These dupes weren't present before - they were created by the extension.

I'll try what you recommended but, because of the dupes, my original 700 bookmarks have now blossomed to around 2000 on my Nextcloud server and there's no easy way that I can see to bulk delete them. Do you know how to do that? Because if so, I'd be happy to delete everything on my server, set up a new sync with a new root folder, and report back what happens.

I have backups of my original bookmarks so it doesn't really matter if the extension messes them up as I can always disable the extension, delete everything, and restore my originals from backup.

@marcelklehr
Copy link
Member

Syncing your nextcloud account to a newly created folder (go to floccus options -> 'options' in your account -> Sync folder # reset) should work, then you can remove everything in there to remove everything on the server. Afterward you will need to restore your bookmarks in your browser to the way they were.

@marcelklehr
Copy link
Member

Oh, and I need the bookmarks app version you have installed on your nextcloud.

@marcelklehr
Copy link
Member

marcelklehr commented Mar 24, 2018

Any news on this?

EDIT: You may want to try the latest unreleased changes to the bookmarks app, which add a bulk editing feature.

@marcelklehr marcelklehr changed the title Firefox keeps throwing sync error... Duplicates on firefox Mar 24, 2018
@mobamoba
Copy link
Author

mobamoba commented Mar 24, 2018

Sorry I spaced this. I'll set it up then see how it goes over the next few days with floccus only syncing to the floccus subfolder.

Thinking about it though, I wonder if the reason I wound up with all those dupes had something to do with using Floccus on Chrome as well as Firefox, like maybe Floccus thought they were different bookmarks when really they were the same set of bookmarks.

ETA: Just tried it again and it never finishes syncing (and keeps eating CPU). Floccus hangs at bookmark 621 out of about 700.

@marcelklehr
Copy link
Member

It stops during the initial sync with a new folder? Can you provide a (censored) log?

Firefox

  • Go to about:debugging
  • click on debug button next to floccus entry
  • trigger a sync by clicking on Sync now for the account of your choice.
  • go back to the inspector window and copy the logs after the sync is done

@mobamoba
Copy link
Author

mobamoba commented Mar 25, 2018

I let the sync run for over an hour and it never finished. Plus it was sucking up so much CPU that my browser dragged to a crawl. Here are the errors from the debug log:

Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
error occurred while processing 'sources: TypeError: can't access dead object
Stack: createNonSourceMappedActor@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/utils/TabSources.js:313:1
createSourceActors/<@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/utils/TabSources.js:401:19
process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23
walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7
scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:742:11
Line: 313, column: 1  main.js:1651
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: An unexpected error occurred  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
TypeError: can't access dead object[Learn More]  TooltipTextProvider.js:15:24
Error in parsing value for ‘-moz-transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:286
Error in parsing value for ‘transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:331
Error in parsing value for ‘word-break’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:607
Error in parsing value for ‘-moz-transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:698
Error in parsing value for ‘transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:784
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:12917
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:13782
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:14278
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:14589
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:15203
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:15434
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:15666
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:16194
Error in parsing value for ‘image-rendering’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:17984
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:18642
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:18690
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:19651
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:22331
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:22584
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:23236
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:23425
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:23781
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:24252
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:24620
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:25306
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:25497
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:25784
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:26474
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:26663
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:27021
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:27632
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:27792
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:28068
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:28623
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:28965
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:29484
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:30222
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:30578
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:31060
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:31428
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:32147
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:32926
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:33211
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:33606
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:34118
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:34895
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:35526
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:35999
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:36287
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:36838
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:37061
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:37285
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:37797
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:40688
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:41939
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:42186
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:45556
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:45676
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:45790
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:46252
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:46440
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:46602
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:46883
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:85123
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:86833
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:86977
Expected color but found ‘none’.  Error in parsing value for ‘background-color’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:90367
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:90679
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:90861
Error in parsing value for ‘-moz-transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:94773
Error in parsing value for ‘transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:94811
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:96161
Error in parsing value for ‘width’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:100414
Error in parsing value for ‘width’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:100555
Error in parsing value for ‘width’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:100944
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:102312
Error in parsing value for ‘-moz-transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:104581
Error in parsing value for ‘transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:104629
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:109222
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:109396
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:109638
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:109781
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:185786
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:189141
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:189333
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:189629
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:189905
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:190366
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:190662
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:191244
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:191482
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:191721
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:192263
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:192363
Expected color but found ‘none’.  Error in parsing value for ‘background-color’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:195669
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:195765
Expected color but found ‘none’.  Error in parsing value for ‘background-color’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:195869
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:195967
Expected color but found ‘none’.  Error in parsing value for ‘background-color’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:196075
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:196174
Expected color but found ‘none’.  Error in parsing value for ‘background-color’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:196284
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:196381
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:236172
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:242458
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:242936
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:243260
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:244192
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:244409
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:245371
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:245654
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:248701
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:252634
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:252938
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:253099
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:253594
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:254714
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:254786
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:261062
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:263528
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:267976
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:309616
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:309965
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:310066
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:312030
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:313054
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:313678
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:314313
Error in parsing value for ‘-moz-transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:314688
Error in parsing value for ‘transition’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:314726
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:315367
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:322363
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:322488
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:322591
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:322726
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:322959
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:323064
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:323201
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:328114
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:328459
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:332019
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:332101
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:335875
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:336076
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:336224
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:336340
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:337357
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:337754
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:338220
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:339348
Expected ‘none’, URL, or filter function but found ‘alpha(’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:343670
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:354854
Error in parsing value for ‘width’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:355089
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:365129
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:366276
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:366654
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:369252
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:380979
Error in parsing value for ‘word-break’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:381618
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:385631
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:395454
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:634226
Error in parsing value for ‘-moz-box-flex’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:636121
Error in parsing value for ‘-moz-transition-duration’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:678446
Error in parsing value for ‘transition-duration’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:678469
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:681322
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:692614
Error in parsing value for ‘width’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:695513
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:696021
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:699500
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:705810
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:712258
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:804915
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:806465
Error in parsing value for ‘word-break’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:810385
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:812432
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:814078
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:814384
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:823819
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:825169
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:862202
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:865089
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:870882
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:877743
Error in parsing value for ‘-moz-box-flex’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:878346
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:878468
Error in parsing value for ‘display’.  Declaration dropped.  rs=AMdsDvBPu5VvX_SYKwA8M0fvCC7eqoT8MQ:1:1196434
Error in parsing value for ‘background’.  Declaration dropped.  0:7:3413
Expected ‘none’, URL, or filter function but found ‘progid’.  Error in parsing value for ‘filter’.  Declaration dropped.  0:7:3457
Error in parsing value for ‘background’.  Declaration dropped.  0:7:3859
Expected ‘none’, URL, or filter function but found ‘progid’.  Error in parsing value for ‘filter’.  Declaration dropped.  0:7:3903
Error in parsing value for ‘display’.  Declaration dropped.  0:7:6837
Error in parsing value for ‘min-width’.  Declaration dropped.  0:7:6923
Error in parsing value for ‘min-width’.  Declaration dropped.  0:7:6980
Error in parsing value for ‘min-width’.  Declaration dropped.  0:7:7006
Error in parsing value for ‘display’.  Declaration dropped.  0:7:7318
Error in parsing value for ‘display’.  Declaration dropped.  0:7:9769
Error in parsing value for ‘word-break’.  Declaration dropped.  0:7:10339
Error in parsing value for ‘flex’.  Declaration dropped.  0:7:14194
Error in parsing value for ‘height’.  Declaration dropped.  0:7:15228
Error in parsing value for ‘width’.  Declaration dropped.  0:7:25489
Error in parsing value for ‘background-image’.  Declaration dropped.  0:7:26234
Expected ‘none’, URL, or filter function but found ‘progid’.  Error in parsing value for ‘filter’.  Declaration dropped.  0:7:26495
Error in parsing value for ‘background-image’.  Declaration dropped.  0:7:26738
Expected ‘none’, URL, or filter function but found ‘progid’.  Error in parsing value for ‘filter’.  Declaration dropped.  0:7:26987
Error in parsing value for ‘cursor’.  Declaration dropped.  rs=AA2YrTsiTKblTdKJtjSP0Sqb3XJhNNJAkA:1:7334
Error in parsing value for ‘cursor’.  Declaration dropped.  rs=AA2YrTsiTKblTdKJtjSP0Sqb3XJhNNJAkA:1:7486
Error in parsing value for ‘background-image’.  Declaration dropped.  rs=AA2YrTsiTKblTdKJtjSP0Sqb3XJhNNJAkA:1:17244
Expected ‘none’, URL, or filter function but found ‘progid’.  Error in parsing value for ‘filter’.  Declaration dropped.  rs=AA2YrTsiTKblTdKJtjSP0Sqb3XJhNNJAkA:1:17285
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: Invalid tab ID: 836  ext-browser.js
Error: An unexpected error occurred  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined
Error: An unexpected error occurred  undefined
Error: Could not establish connection. Receiving end does not exist.  undefined

@marcelklehr
Copy link
Member

marcelklehr commented Mar 25, 2018

@mobamoba If that is your real host, username and password in the logs, please change them now in nextcloud, for your own protection...

@mobamoba
Copy link
Author

Ugh thanks. Changed all the login info to be safe.

@marcelklehr
Copy link
Member

So, I couldn't gather much from the logs, sadly. It may be best to remove the 2000 bookmarks from nextcloud. You should be able to do that with the new bookmarks app UI, which has not yet been released. I've attached a build of the latest changes to make it easier for you to install: Simply extract the archive over the bookmarks app directory on your nextcloud server.
bookmarks-build-latest.tar.gz

@mobamoba
Copy link
Author

Okay but I'm not sure what else I can provide you other than the logs. What else would help debug this?

@marcelklehr
Copy link
Member

You could check the network tab in the debug console during syncing. It should show the network traffic between floccus and nextcloud.

@mobamoba
Copy link
Author

The new version of Bookmarks didn't work unfortunately.

@marcelklehr
Copy link
Member

oh. What happened? You may need to disable the app, and re-enable it.

@mobamoba
Copy link
Author

Yeah I did that. The Bookmarks page just had a swirling circle on it but nothing ever loaded.

@marcelklehr
Copy link
Member

marcelklehr commented Mar 25, 2018

Mmmh. Ctrl+F5 / F5 ?

@mobamoba
Copy link
Author

I did everything - even deleted the /apps/bookmarks directory and added it back. Still didn't work. Ended up deleting the new version and reverting to the old which doesn't let me bulk delete.

@marcelklehr
Copy link
Member

marcelklehr commented Mar 25, 2018

sigh ok, I'm sorry that didn't work.

EDIT: You could also remove all bookmarks using SQL :D

@marcelklehr
Copy link
Member

marcelklehr commented Mar 26, 2018

(In order to remove bookmarks on nextcloud using SQL you can use TRUNCATE TABLE oc_bookmarks; and TRUNCATE TABLE oc_bookmarks_tags;)

I've released a new version of floccus which has some fixes which might solve this issue, but hopefully also errors before creating any duplicates on its own in the future, so we I can investigate why that happens at all.

@mobamoba
Copy link
Author

I deleted the bookmarks. However, with the new version, absolutely nothing happens, no sync, nothing. It connects, syncs for 1 second, uploads nothing, then declares a successful sync. The only new thing in the debug log is:
Received bookmarks from server Array [ ]

@marcelklehr
Copy link
Member

marcelklehr commented Mar 27, 2018

Does resetting the sync folder help? Make sure to not set it to the old folder. Otherwise it'll upload all your duplicates again... 🙈

The empty array is good as it indicates floccus has received all bookmarks from the server (there are none on there, right?).

@marcelklehr
Copy link
Member

@mobamoba It should work without wiping the server. :)
@jayarc Awesome. I'm glad it works for you now :)

@jayarc
Copy link

jayarc commented Apr 3, 2018

I can confirm it worked without wiping anything. The three errors just went away and things work normally for me. I then synced that folder to another machine with no problems.

@jayarc
Copy link

jayarc commented Apr 3, 2018

The only thing I notice that's different on machine 2 is that the ordering of the bookmarks (I'm using only the bookmarks toolbar folder synced) is different on the second machine than it was set on the first.

@jayarc
Copy link

jayarc commented Apr 3, 2018

I'll try ordering them on machine 2 and see if 1 is adjusted accordingly.

@marcelklehr
Copy link
Member

The order is not possible to be synced, atm.

@jayarc
Copy link

jayarc commented Apr 3, 2018

Ah I see I set it per machine/profile thanks!

@mobamoba
Copy link
Author

mobamoba commented Apr 3, 2018

Even after removing Floccus, restarting Firefox, and reinstalling, there's no way to add an account. Nothing comes up in the Options setting and clicking the icon brings up an empty box.

@marcelklehr
Copy link
Member

marcelklehr commented Apr 3, 2018

@mobamoba That particular bug should be fixed in the latest version, actually :/ Are you sure you got the latest one? Which version did you install?

@mobamoba
Copy link
Author

mobamoba commented Apr 3, 2018

2.0.5 - the one up on the official Firefox site.

@marcelklehr
Copy link
Member

Does #54 (comment) work?

@mobamoba
Copy link
Author

mobamoba commented Apr 3, 2018

Nothing works. The options page opens nothing other than the description portion.

@marcelklehr
Copy link
Member

Then we will need to open the debugger again and have a peek at the console. (about:debugging)

@mobamoba
Copy link
Author

mobamoba commented Apr 3, 2018

``Error: Could not establish connection. Receiving end does not exist. undefined
Unknown property ‘-moz-osx-font-smoothing’. Declaration dropped. bootstrap.css:32:27
Unknown property ‘zoom’. Declaration dropped. base.css:4:20
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. base.css:187:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. base.css:187:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. base.css:187:129
Expected media feature name but found ‘min-device-pixel-ratio’. base.css:187:177
Error in parsing value for ‘background-image’. Declaration dropped. base.css:189:69
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. base.css:288:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. base.css:288:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. base.css:288:129
Expected media feature name but found ‘min-device-pixel-ratio’. base.css:288:177
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. popup.css:96:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. popup.css:96:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. popup.css:96:129
Expected media feature name but found ‘min-device-pixel-ratio’. popup.css:96:177
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. popup.css:310:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. popup.css:310:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. popup.css:310:129
Expected media feature name but found ‘min-device-pixel-ratio’. popup.css:310:177
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. popup.css:466:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. popup.css:466:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. popup.css:466:129
Expected media feature name but found ‘min-device-pixel-ratio’. popup.css:466:177
Expected media feature name but found ‘-Webkit-min-device-pixel-ratio’. popup.css:493:25
Expected media feature name but found ‘-moz-min-device-pixel-ratio’. popup.css:493:79
Expected media feature name but found ‘-o-min-device-pixel-ratio’. popup.css:493:129
Expected media feature name but found ‘min-device-pixel-ratio’. popup.css:493:177
Error in parsing value for ‘padding-top’. Declaration dropped. popup.css:1517:14
Unknown property ‘-moz-border-radius’. Declaration dropped. popup.css:1666:21
Unknown property ‘-moz-box-shadow’. Declaration dropped. popup.css:1685:19
Unknown pseudo-class or pseudo-element ‘-webkit-scrollbar’. Ruleset ignored due to bad selector. popup.css:1706:2
Unknown pseudo-class or pseudo-element ‘-webkit-scrollbar-track-piece’. Ruleset ignored due to bad selector. popup.css:1709:2
Unknown pseudo-class or pseudo-element ‘-webkit-scrollbar-thumb’. Ruleset ignored due to bad selector. popup.css:1713:2
Unknown pseudo-class or pseudo-element ‘-webkit-search-cancel-button’. Ruleset ignored due to bad selector. popup.css:1975:20
Unknown pseudo-class or pseudo-element ‘-webkit-search-cancel-button’. Ruleset ignored due to bad selector. popup.css:1984:20
Error in parsing value for ‘font’. Declaration dropped. popup.css:2061:20
Error in parsing value for ‘-webkit-transition’. Declaration dropped. tooltip.css:15:64
Error in parsing value for ‘-moz-transition’. Declaration dropped. tooltip.css:16:60
Error in parsing value for ‘transition’. Declaration dropped. tooltip.css:18:56
Error in parsing value for ‘-webkit-transition’. Declaration dropped. tooltip.css:27:34

@marcelklehr
Copy link
Member

Mmh. All messages appear to be unrelated. Did you open the debugger first and then open / reload the options page? This ensures that errors thrown during page setup are caught in the debugger, but I doubt anything new will come up.

@mobamoba
Copy link
Author

mobamoba commented Apr 3, 2018

I did that; that's all that came up.

@marcelklehr
Copy link
Member

Bummer. I'm sure this must be frustrating. Can you think of anything that might be different in your setup from other setups? e.g. locale, operating system, any specific settings like private browsing by default, etc.

@mobamoba
Copy link
Author

mobamoba commented Apr 4, 2018

Well I've progressed a little. I can now create an account and select a folder but nothing happens. Sync Now is gray and pressing it does nothing even though it says it's syncing. Run Tests came out with all green checkmarks. Here's the debug log:

      Error: Could not establish connection. Receiving end does not exist. undefined

The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. background.html
initializing account 7767867297 Account.js:73:4
Apparently not initialized, because: Error: Incorrect argument types for bookmarks.getSubTree.
Stack trace:
_callee7$@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:5181:24
tryCatch@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6900:37
invoke@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:7138:22
defineIteratorMethods/</prototype[method]@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6952:16
step@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:183
_asyncToGenerator/</<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:437
Promise@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:4400:7
_asyncToGenerator/<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:99
isInitialized@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:5202:16
_callee5$@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:5056:24
tryCatch@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6900:37
invoke@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:7138:22
defineIteratorMethods/</prototype[method]@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6952:16
step@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:183
_asyncToGenerator/</<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:437
Promise@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:4400:7
_asyncToGenerator/<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4900:99
tracksBookmark@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:5085:16
_callee2$@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4681:63
tryCatch@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6900:37
invoke@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:7138:22
defineIteratorMethods/</prototype[method]@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6952:16
step@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4521:183
_asyncToGenerator/</<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4521:437
Promise@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:4400:7
_asyncToGenerator/<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4521:99
_callee3$/</<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4692:28
_callee3$@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4675:36
tryCatch@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6900:37
invoke@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:7138:22
defineIteratorMethods/</prototype[method]@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:6952:16
step@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4521:183
step/<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/background-script.js:4521:361
run@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:4295:22
notify/<@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:4308:30
flush@moz-extension://2228ed28-f0ea-4359-a50b-3bb64047fe0b/dist/js/polyfill.js:1398:9
Account.js:98:6
TypeError: Argument 1 of StructuredCloneHolder.deserialize is not an object.[Learn More] ExtensionChild.jsm:897:24
Error: Could not establish connection. Receiving end does not exist. undefined
TypeError: Argument 1 of StructuredCloneHolder.deserialize is not an object.[Learn More] ExtensionChild.jsm:897:24
Error: Could not establish connection. Receiving end does not exist.

@marcelklehr
Copy link
Member

does the problem persist, if you delete the account, recreate it and then sync again?

@mobamoba
Copy link
Author

mobamoba commented Apr 4, 2018

Well somehow the problem vanished and it now works on both Firefox and Chrome. I think Firefox was getting stuck in an account syncing loop of some kind because I noticed once I disabled account sync and restarted, I was able to work normally with Floccus. I re-enabled sync afterwards - perhaps all the bookmark changes "confused" Firefox in some with its on internal syncing mechanism or something. At any rate, it's all working thanks!

@marcelklehr
Copy link
Member

Phew. I'm glad it works, now. 😅

Re internal syncing mechanism: Do you have Firefox sync enabled?

Floccus automation moved this from In progress to Done Apr 4, 2018
@mobamoba
Copy link
Author

mobamoba commented Apr 5, 2018

Yes I do.

@marcelklehr
Copy link
Member

Ah, please don't. Firefox Sync is known to cause problems, because it changes the IDs of your bookmarks and floccus is left out in the cold.

@mobamoba
Copy link
Author

mobamoba commented Apr 5, 2018

Oh okay. I didn't see a notation of that anywhere so I didn't know. I'll leave Firefox Sync off for Bookmarks but on for everything else - that should be fine right?

@marcelklehr
Copy link
Member

I think so, yep. I see, I'll try to make it more prominent in the README as well :)

@mobamoba
Copy link
Author

mobamoba commented Apr 5, 2018

Yeah, I only looked at the Firefox Install section on the main page then at the description on the AMO site - I'd stick in all-caps in both places because Firefox Sync was, I think, definitely the source of some of the problems.

@github-actions
Copy link

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.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Status: Done
Development

No branches or pull requests

4 participants