Topic: General bug report thread - bugs here, bugs there, bugs everywhere, come here and report your bugs

Posted under Site Bug Reports & Feature Requests

trafficconeguy said:
Little eye for blacklist on mobile not showing up?? Everything else is fine, but i’m not able to blacklist things now.

Had this happen for me a couple weeks ago too (on mobile), not sure if it's a bug or intended/a feature change. It was really nice being able to quickly blacklist something with that button :/

The terms diaper, feral, air_inflation, hyper_muscle, and so many more are overriding the blacklist to the point where the blacklist is barely working.

This isn't necessarily a bug, but probably more of a feature request... I really like all the helpful changes made to Notes, but it has one issue: when first mousing over a note that's too large to fit in the box, there's a slider bar on the right to indicate it's scrollable. It disappears after mousing off for 3 seconds, but it's still noticeable... on Desktop. On Mobile (using Firefox for Android), it disappears almost instantly, making it much easier to overlook. If the end of the box lines up with the end of a sentence, a user might not know there's more text to scroll through. Is there any way to make the slider bar either stay or wait longer before disappearing on mobile?

Aacafah

Moderator

nidalee_starfall said:
The term 'knot_fucking' does not stay when adding it to my blacklist.

Could you elaborate? If you're using the pop-up blacklist menu or the one in the settings, you need to actually save your changes, or the updated blacklist isn't sent to the server to be stored.

hypehound said:
The terms diaper, feral, air_inflation, hyper_muscle, and so many more are overriding the blacklist to the point where the blacklist is barely working.

What do you mean by "overriding" & "barely working"? There's a user on here who added every artist who's ever made non-consensual art posted to e621 to their blacklist & hasn't had any problems afaik; I can't know what problem you're suffering from without additional information.

aacafah said:
Could you elaborate? If you're using the pop-up blacklist menu or the one in the settings, you need to actually save your changes, or the updated blacklist isn't sent to the server to be stored.

What do you mean by "overriding" & "barely working"? There's a user on here who added every artist who's ever made non-consensual art posted to e621 to their blacklist & hasn't had any problems afaik; I can't know what problem you're suffering from without additional information.

Figured it out. The filters got disabled somehow.

This is perhaps expected, but certainly not ideal behavior:

For the "About" section on users' profiles on mobile, if it's too long to display all text at first, a "show more" button appears, and you can click it to show the entire text. However, if the text is NOT long enough for the button to appear, but then it BECOMES long enough upon expanding a section, there's still no "show more" button, so the text of the section doesn't fit and gets cut off. Workaround: intentionally make your profile description longer or avoid using sections altogether.

EDIT: It seems to be a bit more nuanced than that, as expanding a section slightly expands the text box. Play around with the sections in Aacafah's profile (commenter above) on mobile for an example.

Updated

Aacafah

Moderator

crocogator said:
This is perhaps expected, but certainly not ideal behavior:

For the "About" section on users' profiles on mobile, if it's too long to display all text at first, a "show more" button appears, and you can click it to show the entire text. However, if the text is NOT long enough for the button to appear, but then it BECOMES long enough upon expanding a section, there's still no "show more" button, so the text of the section doesn't fit and gets cut off. Workaround: intentionally make your profile description longer or avoid using sections altogether.

EDIT: It seems to be a bit more nuanced than that, as expanding a section slightly expands the text box. Play around with the sections in Aacafah's profile (commenter above) on mobile for an example.

Known bug; I need to deal with this eventually, but I don't have a plan for it right now. I don't think pure CSS & HTML can fix this without using container queries, but I'm not sure what its compatibility is at right now. I've brainstormed on it, but I haven't come up with an answer I feel is satisfactory yet.

Using the isparent:true metatag brings up posts with no visible children, so I'm assuming it's counting deleted children, which is really annoying

On the tag search page, if you ctrl+click the search button to open the search on a new tab, the search button will be greyed out and nonfunctional in the initial tab (not the new tab). Also does the same for shift+click & ctrl+shift+click. Refreshing the page fixes it.

This is so entirely inconsequential, but I figured I might as well post it anyway.

Archive.org has infinite loop caused by the 2 checkboxes. The old "I agree and over 18." version from earlier this year doesn't do this.

Donovan DMC

Former Staff

alphamule said:
Archive.org has infinite loop caused by the 2 checkboxes. The old "I agree and over 18." version from earlier this year doesn't do this.

The new popup requires a POST request which sets a cookie and thus refreshes the page, the old popup didn't send any request because it just used localStorage and then closed the popup

The content is probably still there in the background on archive.org so you can likely just delete the element

Updated

Donovan DMC

Former Staff

In dtext the sub/sup tags are percentage based and stack, so if you nest enough text becomes effectively invisible

zero subtext
one subtext
two subtext
three subtext
four subtext
five subtext
six subtext
seven subtext
eight subtext
nine subtext
ten subtext

There are 11 (0-10) in a row here, each getting more nested
At 3 the text is already incredibly hard to read, 6px on my screen
At 4 it's 4.5px
At 5 it's 3.4px

It probably shouldn't be possible to nest these, at least not so far that text practically becomes invisible

Updated

donovan_dmc said:
In dtext the sub/sup tags are percentage based and stack, so if you nest enough text becomes effectively invisible

zero subtext
one subtext
two subtext
three subtext
four subtext
five subtext
six subtext
seven subtext
eight subtext
nine subtext
ten subtext

There are 11 (0-10) in a row here, each getting more nested
At 3 the text is already incredibly hard to read, 6px on my screen
At 4 it's 4.5px
At 5 it's 3.4px

It probably shouldn't be possible to nest these, at least not so far that text practically becomes invisible
It can also be seen that the formatting is rather wonky all around, with the last two lines appearing on top of the normal text which is outside of the tag

the formatting is only weird because you left one of the middle [sub]s open with the typo [/sub[, if you fix that it looks fine. (see: the quote, where I did that)

donovan_dmc said:
It probably shouldn't be possible to nest these, at least not so far that text practically becomes invisible

Maybe, but that's definitely not new behavior. I've done it accidentally before. If it mans anything, Reddit allows stacking of superscripts in a similar fashion.

I'm on the mobile version of Firefox but when I favorite a post it just makes it impossible to see on future visits and also crashes the webpage. I have needed to create a set just to have them favorited.

Having a user blacklisted does hide their posts in threads, but it does not hide threads they start. This may not be a bug, but I'm not sure where else to bring it up and see if there's any way I can make it stop happening, since the purpose of blacklisting them was to not see them again, at all.

sloppyheadwind said:
Having a user blacklisted does hide their posts in threads, but it does not hide threads they start. This may not be a bug, but I'm not sure where else to bring it up and see if there's any way I can make it stop happening, since the purpose of blacklisting them was to not see them again, at all.

they'd also show up in the user list and the quick complete for usernames and anywhere else that would contain the user's name but not their avatar and stuff since none of these elements actually include the [data-creator-id="#"] attribute.

dba_afish said:
they'd also show up in the user list and the quick complete for usernames and anywhere else that would contain the user's name but not their avatar and stuff since none of these elements actually include the [data-creator-id="#"] attribute.

So is that to say that if I do an additional entry for their username, it would take the threads away, at least as long as they hold that username?

Found a bug while editing tags that's a little complicated to explain. It involves tag implications and removals. Tag implications seem to cause tags to be auto-added even if the tag is removed in the edit. I know the tag system has a QoL feature where if an implication/alias is made after a tag is added, then the change is made automatically on the next edit, but this happening when the edit is to remove the tag does not seem like intended behavior.

Specific incident: On post #3300731 tag history, see edit 3300731:5. The intent was -female (no visible female) and -taller_female (solo) (additional context: I seem to remember the tag being larger_female at the time of removal, possible alias + implication corner-case). In this edit, the tag implication taller_female imply size_difference appears to have caused +size_difference despite the fact that the edit was -taller_female.

Donovan DMC

Former Staff

hungryman said:
Found a bug while editing tags that's a little complicated to explain. It involves tag implications and removals. Tag implications seem to cause tags to be auto-added even if the tag is removed in the edit. I know the tag system has a QoL feature where if an implication/alias is made after a tag is added, then the change is made automatically on the next edit, but this happening when the edit is to remove the tag does not seem like intended behavior.

Specific incident: On post #3300731 tag history, see edit 3300731:5. The intent was -female (no visible female) and -taller_female (solo) (additional context: I seem to remember the tag being larger_female at the time of removal, possible alias + implication corner-case). In this edit, the tag implication taller_female imply size_difference appears to have caused +size_difference despite the fact that the edit was -taller_female.

That's how implications work, edit history is deferred until the next edit for the post (assuming it isn't also skipping creating a version), which will then credit any implied/aliased chabges to that editor

It's in no way ideal, but that's what we've got to live with at this point

I was trying to upload an image but received an error message after clicking the "Upload" button: "Error: unknown. Check the browser console for details."

Opening the browser console, I see 5 errors. The first is "Content Security Policy of your site blocks the use of "eval" in JavaScript". The other four are "Incorrect use of <label for=FORM_ELEMENT>" and list four "Violating node".

I am not a coder and have no idea what any of this means or how to fix it. If any of y'all know what I should do, I would greatly appreciate the help.

when using the search bar, pressing enter keeps adding a space instead of searching, happens multiple times in a row sometimes...

Just found a fun bug with the last update/modified date of sets.
(Should probably be somewhat easy to fix I think)

From what I observed, it looks like when updating a set (i.e adding or removing a post), the site takes the user accounts local time and interprets that as if that were UTC/GMT time.
(I assume on the database these values are stored in UTC time)
For American timezones, that isn't really that much noticeable, since these are behind UTC.
However, for users with a timezone ahead of UTC (like UTC+1 for me), this becomes pretty noticeable. Since now it shows up as updated in the future.
I've tested setting my account to UTC+13 and updating a set and yup, it shows up as updated 13 hours in future.

Searching for sets ordered by last updated date also shows several other sets updated in the future
(So sets updated by users with an account time ahead of UTC):
https://e621.net/post_sets?commit=Search&search[order]=updated_at

I also checked the creation of a new set, and both the creation and update dates are correct at that point. This error only occurs when updating a set.

EDIT:
I've done some digging and I think the bug might be caused by this line change.
At least this is the most recent change I can find related to this.
Before it looks to me like it used a database function. That was changed to use Time.zone.now instead, which I guess uses the user account's timezone rather than UTC.
Though there are some other parts in that file that already used Time.zone.now, so I'm not sure if this is truly the cause.

Updated

Notes not appearing even with Notes set to on? They would appear for a spit second as the page loads for the first time but would not remain and would not return even after restarting my browser. Edit: As with Alexis Vink I too checked the Console and saw "Content Security Policy of your site blocks some resources" as well as "Incorrect use of <label for=FORM_ELEMENT>" with 3 Violating nodes, checking them they were "<label for="ssc-hover-text">Hover Text</label>",<label for="post_tag_string">Tags</label>, and <label class="dtext optional" for="post_description">Description</label>.

On firefox, webm video seem to be blocked by CSP:

Content-Security-Policy: The page’s settings blocked the loading of a resource (media-src) at data: because it violates the following directive: “media-src 'self' https://vercel621.gocel.possumdude.com https://static1.e926.net” 2554828

I have tried without any browser plugins and in a separate container, and problem persists. No problem though in chromium-based browsers.

Donovan DMC

Former Staff

slqx8mleu said:
On firefox, webm video seem to be blocked by CSP:

Content-Security-Policy: The page’s settings blocked the loading of a resource (media-src) at data: because it violates the following directive: “media-src 'self' https://vercel621.gocel.possumdude.com https://static1.e926.net” 2554828

I have tried without any browser plugins and in a separate container, and problem persists. No problem though in chromium-based browsers.

Nothing* on the site should load a data url, videos are loaded directly from the static server
I have zero issues loading videos in firefox

*The uploader loads a data url for a loading gif, but that's irrelevant here both because it's on an unrelated page and because the uploader pages have a different CSP that allows it

What's the actual data url that's trying to be loaded? if it were somehow for a video it would be millions of characters long

Im getting an error that lists "no set specified" and everything is red so cant actually go into any post. But if i open a post as a new tab it works normally. Opening posts part of a sequence works too just not from the search section. It shows up as a light orange red

Aacafah

Moderator

moonshadow2002 said:
Im getting an error that lists "no set specified" and everything is red so cant actually go into any post. But if i open a post as a new tab it works normally. Opening posts part of a sequence works too just not from the search section. It shows up as a light orange red

Change the post mode to View (under searchbar on desktop, at the bottom of the page on mobile).

I have a major issue, all of the images are gone for me, and it was working fine yesterday.

There is a red error in the console with this message.

Uncaught SyntaxError: expected expression, got '=' application-BPUdpaA3.js:5:34032

And the link for that leads to a page with something highlighted that goes on for a whole bunch of pages.

No images at all showing up, not on any page, was fine very recently, now gone. Not in browse, not in artists, nor search, not in pools, not individual posts, whole site blank blue page. Can see individual images by clicking the 'view' button, but only by getting to that post from browser history, can't find 'new' posts. Incognito mode makes no difference.

edit:can't even see my own favourites, NOTHING works, all content inaccesible.

Yep, every page’s just blank not even the image ratings show up, but as MPbad said you can see posts when clicking view, as for finding posts that aren’t in your recent browser history I’ve found that adding a search term to your url and then using the <prev and next> buttons to work consistently.

So changing the url to https://e621.net/posts/14?q=Anthro and using the on post previous/next buttons should get you to the oldest posts, this is inconvenient but manageable in the meantime.

So nothing has changed since my post, I just checked & I do get the same (or incredibly similar) error message Lancar reports in console. Copypasted:

"Uncaught SyntaxError: Unexpected token '=' /vite/assets/application-BPUdpaA3.js:5 "

I too am experiencing the no images loading, I am able to view an image with the 'view' button. but the in-line is not functioning.
Advertisement loads correctly.
On Waterfox.
Have the images thumbnails storage format changed?

Donovan DMC

Former Staff

lancar said:
I have a major issue, all of the images are gone for me, and it was working fine yesterday.

There is a red error in the console with this message.

Uncaught SyntaxError: expected expression, got '=' application-BPUdpaA3.js:5:34032

And the link for that leads to a page with something highlighted that goes on for a whole bunch of pages.

Seems to be unsupported javascript features, column 34032 on line 5 is within this function
get xMin(){return this._xMin==0?this._xMin:this._xMin||=parseInt(this.$dialog.css("left"))}, specifically at ||=
https://github.com/e621ng/e621ng/blob/ed2febbc83421b98a331c391c07de8094883dd38/app/javascript/src/javascripts/utility/dialog.js#L341

caniuse claims it has wide availability, so it seems like outdated browsers (the site works fine in my own install of waterfox 6.6.8)

jimmythehand said:
I too am experiencing the no images loading, I am able to view an image with the 'view' button. but the in-line is not functioning.
Advertisement loads correctly.
On Waterfox.
Have the images thumbnails storage format changed?

Nothing relevant changed in the recent release.
I installed Waterfox, just for you. Still cannot replicate this issue.

(what the hell is a "view" button)

Donovan seems to be right, I still can’t get any images to load automatically... with safari on my device running iOS 14, nor my win10 desktop with Firefox (idk it’s been like 7 years since I let it update the browser)

But I have no trouble at all on my win11 laptop with up-to-date Firefox, my phone with iOS 18 works and chrome on that win10 pc works as well.

Donovan DMC

Former Staff

govaras said:
Donovan seems to be right, I still can’t get any images to load automatically... with safari on my device running iOS 14, nor my win10 desktop with Firefox (idk it’s been like 7 years since I let it update the browser)

Wh-why.. Firefox 78, the latest version to noy support that feature, came out in June 2020

Safari 13.1 seems to be the latest version to not support it, which came out March 2020

blank123 said:
Notes not appearing even with Notes set to on? They would appear for a spit second as the page loads for the first time but would not remain and would not return even after restarting my browser. Edit: As with Alexis Vink I too checked the Console and saw "Content Security Policy of your site blocks some resources" as well as "Incorrect use of <label for=FORM_ELEMENT>" with 3 Violating nodes, checking them they were "<label for="ssc-hover-text">Hover Text</label>",<label for="post_tag_string">Tags</label>, and <label class="dtext optional" for="post_description">Description</label>.

Yeah, I'm having an issue with notes not appearing in images as well, makes following comics in different languages a pain. I'm not sure how to fix it, I'm not really tech savvy.

posts are just completely not showing up for me. tags and ad banners load just fine and the favorites/tag pages have space as if stuff should be there but literally nothing actually loads in, not even the rating bar, plus everyone's icons are just image placeholders now. my device & browser is admittedly very old (cant really use anything else. personal security reasons) but it's run e621 just fine up until a few days ago, loads other sites like tumblr just fine. could be jusst a me problem but i wonder if anyone else is experiencing the same lately?

update: mascot image on the front page isnt showing up at all either

Updated

Not sure if this is a "bug" but something strange is happening to the artist page. It seems like now its being treated as regular wiki pages instead of art pages when you try to edit them. Is this supposed to be happening or is something wrong?

Hey, re my earlier report, it's working again atm...at least for me. Hooray for masturbation.

mpbad said:
Hey, re my earlier report, it's working again atm...at least for me. Hooray for masturbation.

Yes, I fixed it.

Sometime since 1/1/2026, the db_export URL started requiring an ending "/" to work. Since other e621 URLs work with or without the ending slash and it wasn't in the change log, I assume this is a very minor bug. Probably introduced by https://github.com/e621ng/e621ng/pull/1286 but I didn't investigate any other changes.

The link in the site map has the working URL. The change probably only affects people who had the old URL bookmarked and a few 3rd party e621 tools. Since that URL now works differently from the site's other URLs, I thought I should report it.

Broken URL: [https://e621.net/db_export]
Working URL: [https://e621.net/db_export/]
Since before 2024 and through 1/1/2026, both URLs went to the same page.

mrox said:
Probably introduced by https://github.com/e621ng/e621ng/pull/1286 but I didn't investigate any other changes.

That change almost certainly has nothing to do with it; it only changes the links surfaced to the user, & leaves link resolution wholly untouched. In fact, if you look at the 2 changed files, it actually doesn't change anything at all in practice; it just makes what was a hard-coded value a configurable value & sets the default value to the previously hard-coded value, and as you note, that value hasn't changed at all.

I suspect this is due to a change you can't actually see on the repo; something with what actually serves the DB exports. As you might guess from the radically different UI (and the fact there's zero code in the repo for it), the Rails application doesn't handle serving or generating the exports (it'd be a waste when the database can just be directly queried without logging down the main server at all), so it likely has nothing to do with it. I imagine there's something that catches & resolved this path & lets non-matching paths fall through to the main Rails application, & a change in that caused it to stop catching the naked path; though that part is just speculation on my part.

The ticket duplicate warner keeps warning me about a specific pending irrelevant user report being similar whenever I report users, regardless of who or what I am reporting them for. This does not seem like intended behavior. I do not know what it is about that specific ticket, because it's not my oldest pending user report ticket or anything like that.

ruppari said:
The ticket duplicate warner keeps warning me about a specific pending irrelevant user report being similar whenever I report users, regardless of who or what I am reporting them for. This does not seem like intended behavior. I do not know what it is about that specific ticket, because it's not my oldest pending user report ticket or anything like that.

It's just a warning, it does not prevent you from actually making a ticket.

The behavior is intended.
If you've made other tickets of the same type in the past week, it'll tell you about them.

cinder said:
It's just a warning, it does not prevent you from actually making a ticket.

The behavior is intended.
If you've made other tickets of the same type in the past week, it'll tell you about them.

Alrighty 👍

millcore said:
Post the bugs you've found here. Please be as specific and as constructive as possible; the more info about the issue you include the easier it will be for us to fix it.

Other forums you can check:
https://e621.net/forum_topics/25717 - List of changes that are NOT bugs
https://e621.net/forum_topics/25748 - Quick FAQ/Q&A thread
https://e621.net/forum_topics/25718 - For documentation problems
https://e621.net/forum_topics/25716 - The theme/aesthetic issues (please read the main post before using)

If you find other bugs floating around in the forum you can post a link to those forums here so they don't get lost.
If you already made another thread for a bug then please go edit [Bug] at the start of the title so it's easy to spot.

I think I have experienced a bug. running on firefox, most images show as deleted, if I search for a term, say that term has 300 listed results only 110 will show. Any ideas why this is happening? safe search is not enabled. terms are not blacklisted.

Got an issue when trying to add something to the blacklist.

If I use the option on top of the posts page, a red bar without any text besides the option to close it appears upon saving what I want to add to it. When I reload the page or navigate somewhere else on it, the message "E-mail has already been taken" shows up.

If I do it under the tab in settings, the red bar won't show up but I still get the same text once the page refreshes and the additon vanishes from the list.

Already tried clearing the cookies and cache

jatix said:
Got an issue when trying to add something to the blacklist.

If I use the option on top of the posts page, a red bar without any text besides the option to close it appears upon saving what I want to add to it. When I reload the page or navigate somewhere else on it, the message "E-mail has already been taken" shows up.

If I do it under the tab in settings, the red bar won't show up but I still get the same text once the page refreshes and the additon vanishes from the list.

Already tried clearing the cookies and cache

this is an error that occurs when more than one account somehow share a single email address.

in order to find any other accounts attached to the email addess, you can try sending a password reset to your email and seeing if you get two emails back. if you do, log into this second account, go into the settings and change its email to something else.

Comic Sans font seems to be broken, it is now displaying this fancy cursive font instead if sans is selected in the site theme

edit: Most of the other fonts besides open dyslexic also seem to just be displaying the same 'plain' font in different sizes now. I'm on Android using Waterfox.

siltsalamander said:
Comic Sans font seems to be broken, it is now displaying this fancy cursive font instead if sans is selected in the site theme

edit: Most of the other fonts besides open dyslexic also seem to just be displaying the same 'plain' font in different sizes now. I'm on Android using Waterfox.

That's highly likely to be either a browser problem or a custom CSS problem, not a site problem. We don't pack that font into the page or anything.