Bionus / imgbrd-grabber

Very customizable imageboard/booru downloader with powerful filenaming features.
https://www.bionus.org/imgbrd-grabber/
Apache License 2.0
2.59k stars 220 forks source link

Last saved image replaces newly loaded images #3079

Open EkeeIsBae opened 11 months ago

EkeeIsBae commented 11 months ago

Bug description

If preloading is enabled. When using an image gallary website like Exhentai and E-hentai, if you save a file normally or as a favorite, going to the next preloaded search result will show the previously saved image. This will continue to happen even if you close the gallary, open a new gallary, switch between sites, or restart grabber.

Steps to reproduce

  1. Set Preloading to 1 or higher in settings and save changes
  2. Click "Sources" and set exhentai/e-hentai as a source
  3. Search for anything that show a gallary
  4. Open any gallary and open an image/gif in the gallary
  5. Save the image/Save the image as favorite
  6. Click on either the next or previous search result arrow
  7. The image should repeat and the save buttons should read "Already saved (fav)" / "MD5 already exists"
  8. Repeat 4,6,7 on any gallary and the same image should display itself (Note: May need to repeat step 5 and beyond as this doesn't seem to happen every time)

Expected behavior

The next image in the gallary to display itself as normal.

Context

main.log

Settings.ini

[General]
last_check_for_updates=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x8a\x98\0\x8az\x1d\0)
crashed=true
whitelistedtags=
add=
globalPostFilter=
globalPostFilterExplicit=false
whitelist_download=image
limit=40
columns=1
source_1=xml
source_2=json
source_3=regex
source_4=rss
tagsautoadd=10
start=restore
hidefavorites=20
autodownload=false
hideblacklisted=true
showtagwarning=true
showwarnings=true
showFilteredImagesCount=true
getunloadedpages=false
invertToggle=false
confirm_close=false
send_usage_data=false
check_for_updates=86400
tempPathOverride=F:/Images/dump
preloadAllTabs=false
keyAcceptDialog=Ctrl+Y
keyDeclineDialog=Ctrl+N
downloadblacklist=false
ignoredtags=
resizeInsteadOfCropping=true
thumbnailUpscale=1
autocompletion=true
useregexfortags=true
infiniteScroll=scroll
infiniteScrollRememberPage=true
tagsposition=top
preload=1
slideshow=0
resultsScrollArea=true
resultsFixedWidthLayout=false
imageCloseMiddleClick=true
imageNavigateScroll=true
imagePositionImageV=center
imagePositionImageH=center
imagePositionAnimationV=center
imagePositionAnimationH=center
imagePositionVideoV=center
imagePositionVideoH=center
imageBackgroundColor=
serverBorder=0
serverBorderColor=#000000
borders=3
firstload=false
reverse=true
sites=e-hentai.org, exhentai.org
theme=QDarkStyleSheet
ssl_autocorrect=always
state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\0\x95\0\0\x3\xa9\xfc\x2\0\0\0\x4\xfb\0\0\0\x1c\0\x64\0o\0\x63\0k\0_\0\x66\0\x61\0v\0o\0r\0i\0t\0\x65\0s\x2\0\0\a\xd8\0\0\0i\0\0\0\x96\0\0\x3\x89\xfb\0\0\0\x10\0\x64\0o\0\x63\0k\0_\0k\0\x66\0l\0\0\0\0P\0\0\x3\xa9\0\0\0\x16\0\xff\xff\xff\xfb\0\0\0\x12\0\x64\0o\0\x63\0k\0_\0w\0i\0k\0i\0\0\0\0\x15\0\0\x3\xe4\0\0\0\x16\0\xff\xff\xff\xfb\0\0\0\x16\0\x64\0o\0\x63\0k\0O\0p\0t\0i\0o\0n\0s\0\0\0\x1\xd4\0\0\x2%\0\0\0\x98\0\xff\xff\xff\0\0\0\x2\0\0\a\x80\0\0\0\x38\xfc\x1\0\0\0\x1\xfb\0\0\0\x1a\0\x64\0o\0\x63\0k\0_\0i\0n\0t\0\x65\0r\0n\0\x65\0t\x1\0\0\0\0\0\0\a\x80\0\0\0L\0\xff\xff\xff\0\0\a\x80\0\0\x3\xa8\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xff\xff\xff\xff\xf8\0\0\a\x80\0\0\x4\x10\0\0\x2<\0\0\0x\0\0\x6\"\0\0\x2\xf8\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\x17\0\0\a\x7f\0\0\x4\xf)
mergeresults=false
batchSplitter="12,12"

[GAnalytics]
cid=223fc3d1-5f06-48bc-9fb6-396e2ef3cbad

[Save]
path=F:\\Images
filename=%character%+%artist%+%copyright%.%md5%.%ext%
automaticretries=0
downloadoriginals=true
samplefallback=false
replaceblanks=false
keepDate=false
headerDetection=true
separator=" "
noJpeg=true
path_real=F:\\Images
path_favorites=F:\\Images
md5Duplicates=copy
md5DuplicatesSameDir=copy
keepDeletedMd5=false
multiple_files=copy
filename_real=%character%+%artist%+%copyright%.%md5%.%ext%
filename_favorites=%character%+%artist%+%copyright%.%md5%.%ext%
artist_empty=anonymous
artist_sort=original
artist_useall=true
artist_multiple_limit=1
artist_multiple_keepN=1
artist_multiple_keepNThenAdd_keep=1
artist_multiple_keepNThenAdd_add=" (+ %count%)"
artist_sep=+
artist_value=multiple artists
artist_multiple=keepAll
copyright_empty=misc
copyright_sort=original
copyright_useall=true
copyright_multiple_limit=1
copyright_multiple_keepN=1
copyright_multiple_keepNThenAdd_keep=1
copyright_multiple_keepNThenAdd_add=" (+ %count%)"
copyright_sep=+
copyright_value=crossover
copyright_multiple=keepAll
copyright_useshorter=true
character_empty=unknown
character_sort=original
character_useall=true
character_multiple_limit=1
character_multiple_keepN=1
character_multiple_keepNThenAdd_keep=1
character_multiple_keepNThenAdd_add=" (+ %count%)"
character_sep=+
character_value=group
character_multiple=keepAll
model_empty=unknown
model_sort=original
model_useall=true
model_multiple_limit=1
model_multiple_keepN=1
model_multiple_keepNThenAdd_keep=1
model_multiple_keepNThenAdd_add=" (+ %count%)"
model_sep=+
model_value=multiple
model_multiple=keepAll
photo_set_empty=unknown
photo_set_sort=original
photo_set_useall=true
photo_set_multiple_limit=1
photo_set_multiple_keepN=1
photo_set_multiple_keepNThenAdd_keep=1
photo_set_multiple_keepNThenAdd_add=" (+ %count%)"
photo_set_sep=+
photo_set_value=multiple
photo_set_multiple=keepAll
species_empty=unknown
species_sort=original
species_useall=true
species_multiple_limit=1
species_multiple_keepN=1
species_multiple_keepNThenAdd_keep=1
species_multiple_keepNThenAdd_add=" (+ %count%)"
species_sep=+
species_value=multiple
species_multiple=keepAll
meta_empty=none
meta_sort=original
meta_useall=true
meta_multiple_limit=1
meta_multiple_keepN=1
meta_multiple_keepNThenAdd_keep=1
meta_multiple_keepNThenAdd_add=" (+ %count%)"
meta_sep=+
meta_value=multiple
meta_multiple=keepAll
MetadataPropsysExtensions=jpg jpeg mp4
MetadataPropsys\size=0
MetadataExiftoolExtensions=jpg jpeg png gif mp4
MetadataExiftool\size=0
limit=0
simultaneous=3
general_empty=
general_sort=original
general_useall=true
general_multiple_limit=1
general_multiple_keepN=1
general_multiple_keepNThenAdd_keep=1
general_multiple_keepNThenAdd_add=" (+ %count%)"
general_sep=" "
general_value=
general_multiple=keepAll

[Sources]
Types=icon
Letters=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x4\xb8\0\0\x1?\0\0\x5\xf4\0\0\x3\x8b\0\0\x4\xb9\0\0\x1^\0\0\x5\xf3\0\0\x3\x8a\0\0\0\0\0\0\0\0\a\x80\0\0\x4\xb9\0\0\x1^\0\0\x5\xf3\0\0\x3\x8a)

[Log]
show=true

[Monitoring]
startupDelay=0
enableTray=false
minimizeToTray=false
closeToTray=false
headerState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\f\xe0\a\0\0\0\x6\0\0\0\x5\0\0\0\x64\0\0\0\a\0\0\0\x64\0\0\0\x6\0\0\0\x64\0\0\0\t\0\0\0\x64\0\0\0\b\0\0\0\x64\0\0\0\n\0\0\0\x64\0\0\x2X\0\0\0\f\x1\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x84\0\0\0\0\0\0\0\f\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\0)
emptySources=false
defaultInterval=86400
defaultDelay=0
defaultNotificationEnabled=true
defaultDownloadEnabled=true

[Batch]
end=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xc5\0\0\x1\x39\0\0\x4\xba\0\0\x2\xcf\0\0\x2\xc6\0\0\x1X\0\0\x4\xb9\0\0\x2\xce\0\0\0\0\0\0\0\0\a\x80\0\0\x2\xc6\0\0\x1X\0\0\x4\xb9\0\0\x2\xce)
details=true
remove=false
scrollToDownload=true

[ImageSize]
maxWidth=1000
maxWidthEnabled=false
maxHeight=1000
maxHeightEnabled=false

[WebServices]
1\name=IQDB
1\url="https://iqdb.org/?url={url}"
1\order=1
2\name=SauceNAO
2\url="https://saucenao.com/search.php?db=999&url={url}"
2\order=2
3\name=Google
3\url="https://www.google.com/searchbyimage?image_url={url}"
3\order=3
4\name=TinEye
4\url="https://www.tineye.com/search/?url={url}"
4\order=4
5\name=Yandex
5\url="https://yandex.ru/images/search?rpt=imageview&img_url={url}"
5\order=5
6\name=waifu2x
6\url="http://waifu2x.udp.jp/index.html?url={url}"
6\order=6

[Viewer]
singleWindow=false
showTagCount=false
viewSamples=false
scaleUp=true
useVideoPlayer=true
showVideoPlayerControls=true
showGifPlayerControls=true
tagOrder=type
rememberDrawer=true
rememberGeometry=true
allButtons="@Variant(\0\0\0\x7f\0\0\0\x16QList<ButtonSettings>\0\0\0\0\n\x2\x2\0\0\0\b\0P\0r\0\x65\0v\0\0\0\x1\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0,\0P\0r\0\x65\0v\0i\0o\0u\0s\0 \0s\0\x65\0\x61\0r\0\x63\0h\0 \0r\0\x65\0s\0u\0l\0t\x1\0\x4\x2\0\0\0\b\0N\0\x65\0x\0t\0\t\0\x1\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0$\0N\0\x65\0x\0t\0 \0s\0\x65\0\x61\0r\0\x63\0h\0 \0r\0\x65\0s\0u\0l\0t\x1\0\x1\x1\0\0\0\xe\0\x44\0\x65\0t\0\x61\0i\0l\0s\0\x1\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0\x1a\0M\0\x65\0\x64\0i\0\x61\0 \0\x64\0\x65\0t\0\x61\0i\0l\0s\x1\0\x2\x4\0\0\0\f\0S\0\x61\0v\0\x65\0\x41\0s\0\b\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0\x34\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0i\0r\0r\0\x65\0g\0u\0l\0\x61\0r\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\x1\0\x1\x4\0\0\0\b\0S\0\x61\0v\0\x65\0\x2\0\x3\0\0\0\t\0\0\xff\xff\xff\xff\0\0\0,\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0u\0s\0u\0\x61\0l\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0\x1\0\0\0\x12\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0\0\0\0\0\x2\0\0\0\f\0S\0\x61\0v\0\x65\0\x64\0!\0\0\0\0\0\x3\0\0\0\xe\0\x43\0o\0p\0i\0\x65\0\x64\0!\0\0\0\0\0\x4\0\0\0\f\0M\0o\0v\0\x65\0\x64\0!\0\0\0\0\0\x5\0\0\0\x1a\0L\0i\0n\0k\0 \0\x63\0r\0\x65\0\x61\0t\0\x65\0\x64\0!\0\0\0\0\0\x6\0\0\0$\0M\0\x44\0\x35\0 \0\x61\0l\0r\0\x65\0\x61\0\x64\0y\0 \0\x65\0x\0i\0s\0t\0s\0\0\0\0\0\a\0\0\0\x1a\0\x41\0l\0r\0\x65\0\x61\0\x64\0y\0 \0s\0\x61\0v\0\x65\0\x64\0\0\0\0\0\b\0\0\0\f\0\x44\0\x65\0l\0\x65\0t\0\x65\0\0\0\0\x1\0\x4\x4\0\0\0\x12\0S\0\x61\0v\0\x65\0N\0Q\0u\0i\0t\0\x3\0\x3\0\0\0\x3\0\0\xff\xff\xff\xff\0\0\0N\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0u\0s\0u\0\x61\0l\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0\x61\0n\0\x64\0 \0\x63\0l\0o\0s\0\x65\0 \0w\0i\0n\0\x64\0o\0w\0\x1\0\0\0\x12\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0\0\0\0\0\x2\0\0\0\n\0\x43\0l\0o\0s\0\x65\0\0\0\0\x1\0\x4\x1\0\0\0\b\0O\0p\0\x65\0n\0\x4\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0L\0O\0p\0\x65\0n\0 \0u\0s\0u\0\x61\0l\0 \0s\0\x61\0v\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0i\0n\0 \0n\0\x65\0w\0 \0w\0i\0n\0\x64\0o\0w\x1\0\x1\f\0\0\0\xe\0S\0\x61\0v\0\x65\0\x46\0\x61\0v\0\x2\0\x3\0\0\0\t\0\0\xff\xff\xff\xff\0\0\0\x34\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0\x1\0\0\0\x1e\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x2\0\0\0\x18\0S\0\x61\0v\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x3\0\0\0\x1a\0\x43\0o\0p\0i\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x4\0\0\0\x18\0M\0o\0v\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x5\0\0\0&\0L\0i\0n\0k\0 \0\x63\0r\0\x65\0\x61\0t\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x6\0\0\0\x30\0M\0\x44\0\x35\0 \0\x61\0l\0r\0\x65\0\x61\0\x64\0y\0 \0\x65\0x\0i\0s\0t\0s\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\a\0\0\0&\0\x41\0l\0r\0\x65\0\x61\0\x64\0y\0 \0s\0\x61\0v\0\x65\0\x64\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\b\0\0\0\x18\0\x44\0\x65\0l\0\x65\0t\0\x65\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\x1\x1\x4\f\0\0\0\x18\0S\0\x61\0v\0\x65\0N\0Q\0u\0i\0t\0\x46\0\x61\0v\0\x3\0\x3\0\0\0\x3\0\0\xff\xff\xff\xff\0\0\0V\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0\x61\0n\0\x64\0 \0\x63\0l\0o\0s\0\x65\0 \0w\0i\0n\0\x64\0o\0w\0\x1\0\0\0\x1e\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x2\0\0\0\x16\0\x43\0l\0o\0s\0\x65\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\x1\x1\x4\t\0\0\0\xe\0O\0p\0\x65\0n\0\x46\0\x61\0v\0\x4\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0T\0O\0p\0\x65\0n\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0s\0\x61\0v\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0i\0n\0 \0n\0\x65\0w\0 \0w\0i\0n\0\x64\0o\0w\x1\x1)"
activeButtons="@Variant(\0\0\0\x7f\0\0\0\x16QList<ButtonSettings>\0\0\0\0\n\x2\x2\0\0\0\b\0P\0r\0\x65\0v\0\0\0\x1\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0,\0P\0r\0\x65\0v\0i\0o\0u\0s\0 \0s\0\x65\0\x61\0r\0\x63\0h\0 \0r\0\x65\0s\0u\0l\0t\x1\0\x1\x1\0\0\0\xe\0\x44\0\x65\0t\0\x61\0i\0l\0s\0\x1\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0\x1a\0M\0\x65\0\x64\0i\0\x61\0 \0\x64\0\x65\0t\0\x61\0i\0l\0s\x1\0\x1\x4\0\0\0\b\0S\0\x61\0v\0\x65\0\x2\0\x3\0\0\0\t\0\0\xff\xff\xff\xff\0\0\0,\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0u\0s\0u\0\x61\0l\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0\x1\0\0\0\x12\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0\0\0\0\0\x2\0\0\0\f\0S\0\x61\0v\0\x65\0\x64\0!\0\0\0\0\0\x3\0\0\0\xe\0\x43\0o\0p\0i\0\x65\0\x64\0!\0\0\0\0\0\x4\0\0\0\f\0M\0o\0v\0\x65\0\x64\0!\0\0\0\0\0\x5\0\0\0\x1a\0L\0i\0n\0k\0 \0\x63\0r\0\x65\0\x61\0t\0\x65\0\x64\0!\0\0\0\0\0\x6\0\0\0$\0M\0\x44\0\x35\0 \0\x61\0l\0r\0\x65\0\x61\0\x64\0y\0 \0\x65\0x\0i\0s\0t\0s\0\0\0\0\0\a\0\0\0\x1a\0\x41\0l\0r\0\x65\0\x61\0\x64\0y\0 \0s\0\x61\0v\0\x65\0\x64\0\0\0\0\0\b\0\0\0\f\0\x44\0\x65\0l\0\x65\0t\0\x65\0\0\0\0\x1\0\x1\f\0\0\0\xe\0S\0\x61\0v\0\x65\0\x46\0\x61\0v\0\x2\0\x3\0\0\0\t\0\0\xff\xff\xff\xff\0\0\0\x34\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0\x1\0\0\0\x1e\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x2\0\0\0\x18\0S\0\x61\0v\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x3\0\0\0\x1a\0\x43\0o\0p\0i\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x4\0\0\0\x18\0M\0o\0v\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x5\0\0\0&\0L\0i\0n\0k\0 \0\x63\0r\0\x65\0\x61\0t\0\x65\0\x64\0!\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x6\0\0\0\x30\0M\0\x44\0\x35\0 \0\x61\0l\0r\0\x65\0\x61\0\x64\0y\0 \0\x65\0x\0i\0s\0t\0s\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\a\0\0\0&\0\x41\0l\0r\0\x65\0\x61\0\x64\0y\0 \0s\0\x61\0v\0\x65\0\x64\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\b\0\0\0\x18\0\x44\0\x65\0l\0\x65\0t\0\x65\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\x1\x1\x4\x4\0\0\0\x12\0S\0\x61\0v\0\x65\0N\0Q\0u\0i\0t\0\x3\0\x3\0\0\0\x3\0\0\xff\xff\xff\xff\0\0\0N\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0u\0s\0u\0\x61\0l\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0\x61\0n\0\x64\0 \0\x63\0l\0o\0s\0\x65\0 \0w\0i\0n\0\x64\0o\0w\0\x1\0\0\0\x12\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0\0\0\0\0\x2\0\0\0\n\0\x43\0l\0o\0s\0\x65\0\0\0\0\x1\0\x4\f\0\0\0\x18\0S\0\x61\0v\0\x65\0N\0Q\0u\0i\0t\0\x46\0\x61\0v\0\x3\0\x3\0\0\0\x3\0\0\xff\xff\xff\xff\0\0\0V\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0\x61\0n\0\x64\0 \0\x63\0l\0o\0s\0\x65\0 \0w\0i\0n\0\x64\0o\0w\0\x1\0\0\0\x1e\0S\0\x61\0v\0i\0n\0g\0.\0.\0.\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\0\x2\0\0\0\x16\0\x43\0l\0o\0s\0\x65\0 \0(\0\x66\0\x61\0v\0)\0\0\0\0\x1\x1\x4\x1\0\0\0\b\0O\0p\0\x65\0n\0\x4\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0L\0O\0p\0\x65\0n\0 \0u\0s\0u\0\x61\0l\0 \0s\0\x61\0v\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0i\0n\0 \0n\0\x65\0w\0 \0w\0i\0n\0\x64\0o\0w\x1\0\x4\t\0\0\0\xe\0O\0p\0\x65\0n\0\x46\0\x61\0v\0\x4\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0T\0O\0p\0\x65\0n\0 \0\x66\0\x61\0v\0o\0u\0r\0i\0t\0\x65\0 \0s\0\x61\0v\0\x65\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\0 \0i\0n\0 \0n\0\x65\0w\0 \0w\0i\0n\0\x64\0o\0w\x1\x1\x2\x4\0\0\0\f\0S\0\x61\0v\0\x65\0\x41\0s\0\b\0\x3\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0\x34\0S\0\x61\0v\0\x65\0 \0t\0o\0 \0i\0r\0r\0\x65\0g\0u\0l\0\x61\0r\0 \0l\0o\0\x63\0\x61\0t\0i\0o\0n\x1\0\x4\x2\0\0\0\b\0N\0\x65\0x\0t\0\t\0\x1\0\0\0\x1\0\0\xff\xff\xff\xff\0\0\0$\0N\0\x65\0x\0t\0 \0s\0\x65\0\x61\0r\0\x63\0h\0 \0r\0\x65\0s\0u\0l\0t\x1\0)"
Shortcuts\keyQuit=Esc
Shortcuts\keyPrev=Left
Shortcuts\keyNext=Right
Shortcuts\keyDetails=D
Shortcuts\keySaveAs=Ctrl+Shift+S
Shortcuts\keySave=Ctrl+S
Shortcuts\keySaveNQuit=Ctrl+W
Shortcuts\keyOpen=Ctrl+O
Shortcuts\keySaveFav=Return
Shortcuts\keySaveNQuitFav=Ctrl+Alt+W
Shortcuts\keyOpenFav=Ctrl+Alt+O
Shortcuts\keyToggleSlideshow=Space
Shortcuts\keyToggleFullscreen=F11
Shortcuts\keyDataToClipboard=Ctrl+C
Shortcuts\keyOpenInBrowser=E
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xff\xff\xff\xff\xf8\0\0\a\x80\0\0\x4\x10\0\0\x2\x30\0\0\0\xef\0\0\x5O\0\0\x3\x1f\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\x17\0\0\a\x7f\0\0\x4\xf)
plus=true
lastDir=D:\\temp hentai

[Main]
Shortcuts\keyQuit=Ctrl+Q
Shortcuts\keyFocusSearch=Ctrl+L
Shortcuts\keyCloseTab=Ctrl+W
Shortcuts\keyNewTab=Ctrl+T
Shortcuts\keyPrevTab=Ctrl+PgDown
Shortcuts\keyNextTab=Ctrl+PgUp
Shortcuts\keyFirstPage=Ctrl+Home
Shortcuts\keyPreviousPage=Ctrl+Left
Shortcuts\keyNextPage=Ctrl+Right
Shortcuts\keyLastPage=Ctrl+End
Shortcuts\keyBrowseSave=Ctrl+O
Shortcuts\keyFavoritesBack=Esc

[Coloring]
Colors\artists=#aa0000
Colors\circles=#55bbff
Colors\copyrights=#aa00aa
Colors\characters=#00aa00
Colors\species=#ee6600
Colors\metas=#ee6600
Colors\models=#0000ee
Colors\generals=#000000
Colors\favorites=#ffc0cb
Colors\keptForLater=#000000
Colors\blacklisteds=#000000
Colors\ignoreds=#999999
Fonts\artists="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\circles="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\copyrights="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\characters="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\species="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\metas="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\models="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\generals="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\favorites="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\keptForLater="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\blacklisteds="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
Fonts\ignoreds="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"

[Margins]
main=10
horizontal=6
vertical=6

[Proxy]
use=false
useSystem=true
type=http
hostName=
port=0
user=
password=

[Exec]
tag_before=
image=
tag_after=
dry_run=false
timeout=30
SQL\driver=QMYSQL
SQL\host=
SQL\user=
SQL\password=
SQL\database=
SQL\before=
SQL\tag_before=
SQL\image=
SQL\tag_after=
SQL\after=
SQL\dry_run=false

[Interface]
scaleFontSize=true

[SourcePresets]
1\name=test
1\sources=e-hentai.org, exhentai.org
size=1

[Downloads]
Groups\headerState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x6\xb7\0\0\0\f\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x84\0\0\0\0\0\0\0\f\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x2k\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\0)
Uniques\headerState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\f\0\0\0\x2\0\0\0\v\0\0\0\x64\0\0\0\n\0\0\0\x64\0\0\x3\xe8\0\0\0\f\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x84\0\0\0\0\0\0\0\f\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\0)

[Favorites]
order=lastviewed
reverse=true

[QtGoogleAnalytics4]
ClientId=cdad796a-3a63-4ad4-9bd3-5643f082dfa0

[QtGoogleAnalytics]
ClientId=2659237647.1687906313

System information

Additional context

Even when the issue is happening, opening any other source excluding the two that were mentioned will work as normal. The only real workarounds I could find were to set preloading back to 0, or to delete the saved image entirely using either the file directory or the button at the bottom of the screen. As stated, setting preloading to 0 even without delete the image will fix temporarily fix the issue.