ccd0 / 4chan-x

Adds various features to anonymous imageboards.
https://www.4chan-x.net/
Other
986 stars 135 forks source link

4chanX auto-refresh while dragging an image to desktop opened 20 random bookmarks #2477

Open inconspiciousfbivan opened 4 years ago

inconspiciousfbivan commented 4 years ago

What is going on here? Is 4chanX scanning my bookmarks? I have like 15 browser windows open on 4chan. I went to drag an image to my desktop and 4chanX refreshed, so the dragged image outline froze for a moment. I right-clicked during this moment and it opened 20 bookmarks - all bookmarks were from yesterday to 1 week ago. It was not bookmarks that were saved in order. Is 4chanX in ad targeting now?

ccd0 commented 4 years ago

4chan X shouldn't even have the capacity to examine your bookmarks. Are you sure you didn't just accidentally misclick something in your browser that caused it to open 20 bookmarks at once, causing the browser to freeze for a moment before it opened them?

ccd0 commented 4 years ago

inconspiciousfbivan wrote in #2478:

As asked, here is the new issue opened. Its Firefox 70.0.1 on a new reinstall of 4chanX since Halloween, basic settings. Using Tampermonkey, basic settings. I have a few ad/content blockers running, including NoScript. What happened: 15 windows opened. When trying to drag a single image from the browser with the image expanded, the drag froze while 4chanX was refreshing the page. On a single right-click with the mouse's ghost image outline over the desktop, 20 bookmarks randomly opened in new tables at the same time. All bookmarks from 1 week ago in random order. 100% positive I did not open any settings or hit any hotkeys when dragging a single image off of 4chan.

Here are all the errors in the console: -[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] runSafeSyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:75 cleanup resource://gre/modules/ExtensionContent.jsm:402 close resource://gre/modules/ExtensionContent.jsm:925 destroyed resource://gre/modules/ExtensionContent.jsm:1010 observe resource://gre/modules/ExtensionContent.jsm:1028 -[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheet]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no]

These two repeat a few times. Then: -TypeError: browser.ownerGlobal is null -Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. sendMessage moz-extension://367f1cf3-30fa-446b-ba0c-28ab34a1e300/rea/background.js:4 A few TypeErrors: -TypeError: tab is undefined setPendingIcon chrome://browser/content/browser.js:4360 receiveMessage chrome://browser/content/browser.js:4321

Yellow error x4: -Error in parsing value for ‘grid-template-rows’. Declaration dropped. Elements matching selector: .webconsole-filteringbar-wrapper NodeList []

Then: -Security Error: Content at moz-extension://0e6fddb7-44f7-406e-994a-ae00287c87ef/ may not load data from blob:null/4c520ddc-2327-4d56-8115-d92030f0cc4e. -NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] runSafeSyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:75 cleanup resource://gre/modules/ExtensionContent.jsm:402 close resource://gre/modules/ExtensionContent.jsm:925 destroyed resource://gre/modules/ExtensionContent.jsm:1010 observe resource://gre/modules/ExtensionContent.jsm:1028 -Security Error: Content at moz-extension://0e6fddb7-44f7-406e-994a-ae00287c87ef/ may not load data from blob:null/fa4715ee-a907-45aa-839a-afa8b217bd78.

This is everything listed except for duplicates.

ccd0 commented 4 years ago

Can you reproduce this? You say "100% positive" you didn't misclick something but I have to doubt that since 4chan X has no way of accessing your bookmarks. Tampermonkey doesn't have a way to do it either. There would have to be a bug in Firefox.

The "new issue" suggestion was regarding https://github.com/ccd0/4chan-x/issues/2472#issuecomment-553102888