Bionus / imgbrd-grabber

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

Various Problems & Crashes i'm getting on v7.12.2 #3178

Open UnlimitedArk opened 5 months ago

UnlimitedArk commented 5 months ago

Hey there, first of all just wanted to say thanks for adding the "copy all tags w namespaces option" as it was just what i needed, however i started getting quite a lot of crashes as of v7.12.2

It randomly (as in, doesn't always happen) crashes when i try to use ctrl+w/t to close or open a new tab; on a restored restart, if i close the 1st tab i'm presented with, or if i dont wait a bit before opening a new empty one, grabber crashes withouth fail. If i manage to close a tab and then click on another, perhaps too fast, it may crash. edit:after the various testings i've made fiddling around, this is the only issue that sticked around, doing things "too fast" leads to crashing

The image viewer's "button drawer" gets hidden every time grabber is restarted, even if the "remember button drawer state" is turned off in the settings; this would not be that big of a deal since i've an habit of keeping grabber open (they stay visible until a restart) but with the constant crashing it has become a pain 'cause to make the buttons reappear i need to go in the settings and toggle the drawer remember option off and on again, but if i just open settings and close without touching anything, it crashes as soon as i click on an image (and when i restart they're hidden again) edit: just saw other posts with this same issue (#3110, #3155, #3071) however none of them mentioned che constant crashing, so i assume they're separate issues? since it doesn't seem related to the crashing i guess could just fix it resetting my settings

Imagedropping directly onto grabber in order to search for the md5 has started creating all kinds of problems albeit kinda randomly; sometimes it works normally (an md5:# search), but sometimes when i drop an image from either a webpage (twitter, gelbo, etc) or a downlodaded image it creates a new tab with a blank search, and then it crashes if i try to close it or if i click the sources button (and probably other stuff). edit:after the testings i realized that the imagedropping in itself is not the problem but rather a symptom caused by simply using ctrl+w to close a tab, without fail whenever i use it this "blank page+crash" problem appears;i tried remapping it to ctrl+q which seemed to fix it but not entirely, as while the blank page issue does not appear, it's still prone to crashing if i close tabs too fast or something

Also not entirely realted but just thought i'd mention that imagedropping from a danbooru page specifically has not worked for quite a while, now it just does nothing, not even opening a blank page, however i do remember it working in the past and how i had to deal with the fact that i'd have to work around it by starting to search by id:# or dling the image and dropping that (which is now causing these new crash-related problems).

edit: i've tested around with either my up-to-date grabber, old releases, nightly, and even fresh installs on a new pc; wiping my settings seems to solve the button issue, however the other crashes are present even on fresh installs on a new pc: on a newly installed gelbooru, if i try to open a safebooru pic without waiting a bit it crashes without fail, if i close tabs "too fast" and then click on another it may crash also with fresh installs is how i've made sure that the "blank page+crash" issue was caused by using ctrl+w, as the session went fine by going slowly but as soon as i used that hotkey to close a tab the imagedropping for md5 search stopped working and it would crash as soon as i clicked on a tab or used another hotkey / one final thing: by checking the settings.ini of my up-to-date version i've noticed that these two voices: allButtons="@Variant(\0\0\0\x7f\0\0\0\x16QList\0\0.......(keeps going in a very long list) activeButtons="@Variant(\0\0\0\x7f\0\0\0\x16QList\0\0.....(same) when i open grabber they both change into "activeButtons=@Invalid()" the same thing happens on a fresh install, at first it loads @variant, but then it crashes for whatever reason as listed above (even just opening a pic) and when i reopen it they turn into @invalid in the settings i don't know if this is related to the issue of the missing buttons or te "close tab" hotkey creating all kinds of issues also sorry for all the edits, i was still testing around

GuyInDogSuit commented 4 months ago

I've been experiencing a lot of crashes as well, generally when closing or opening tabs. Sometimes even when opening Explorer to browse for a save location.

Yama-K commented 3 months ago

I also experience these problems, the most annoying one being the drawer button state.