The Huggle Application itself.
Huggle is a multi-platform application for dealing with vandalism on Wikipedia - Homepage - Code
IRC: #huggle on Libera Chat - https://web.libera.chat/?channel=#huggle
The Huggle Application itself.
Huggle is a multi-platform application for dealing with vandalism on Wikipedia - Homepage - Code
IRC: #huggle on Libera Chat - https://web.libera.chat/?channel=#huggle
In case you are unable to build it yourself, here is a build of current master -> https://cloud.bena.rocks/s/sfnNXaAnsZ7aDNG
I just made changes to build scripts that make it trivial to build Huggle for ARM, even with latest Qt6 framework.
In T310766#10019615, @Petrb wrote:wait, so it crashes no matter if you have to relogin, or only after you use the relogin form? I am trying to understand if they bug was introduced by fix of relogin form, or by shift to Qt6
wait, so it crashes no matter if you have to relogin, or only after you use the relogin form? I am trying to understand if they bug was introduced by fix of relogin form, or by shift to Qt6
In T310766#10016056, @Petrb wrote:In T310766#10012829, @Yoshi24517 wrote:In T310766#10004429, @Petrb wrote:That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.
I did some more testing, because it usually happens when doing the first action that requires editing the wiki in some way. It auto relogs me in, but at some points, Huggle just crashes without explaining why. The most recent crash which I caught, I attempted to revert an edit, Huggle said I was logged out for some reason, relogged me back in, and the app just closed. 3.4.12 never crashed. I checked Event Viewer, and it said Huggle crashed with exception code 0xc0000005.
so, the crash always happens after relogin form? during relogin, or randomly after being re-logged in?
In T310766#10012829, @Yoshi24517 wrote:In T310766#10004429, @Petrb wrote:That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.
I did some more testing, because it usually happens when doing the first action that requires editing the wiki in some way. It auto relogs me in, but at some points, Huggle just crashes without explaining why. The most recent crash which I caught, I attempted to revert an edit, Huggle said I was logged out for some reason, relogged me back in, and the app just closed. 3.4.12 never crashed. I checked Event Viewer, and it said Huggle crashed with exception code 0xc0000005.
In T310766#10016011, @Yoshi24517 wrote:@Petrb : I know its an unrelated issue, but it was brought to my attention in this thread: https://en.wikipedia.org/wiki/Wikipedia_talk:Huggle/Feedback#Automatically_added_to_list_of_users_%E2%80%93_an_unapproved_automated_edit , can we deprecate this? I don't think we need a constantly-updating list of everybody that uses Huggle. It has raised some concerns about it being an unapproved edit, that the user did not manually approve to be done. All semi-automated tools specify that we are responsible for every edit made, and me and Hey man Im josh feel this is no longer necessary. We may have to run an RFC to get consensus first. As of 3.4.13 it still readds you to the list after starting Huggle.
@Petrb : I know its an unrelated issue, but it was brought to my attention in this thread: https://en.wikipedia.org/wiki/Wikipedia_talk:Huggle/Feedback#Automatically_added_to_list_of_users_%E2%80%93_an_unapproved_automated_edit , can we deprecate this? I don't think we need a constantly-updating list of everybody that uses Huggle. It has raised some concerns about it being an unapproved edit, that the user did not manually approve to be done. All semi-automated tools specify that we are responsible for every edit made, and me and Hey man Im josh feel this is no longer necessary. As of 3.4.13 it still readds you to the list after starting Huggle.
In T310766#10004429, @Petrb wrote:That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.
That bug still does trigger from time to time, even in this version, but the relogin form is working now, so while you are going to get a popup informing you about being logged out, you are going to get logged back in, with no need to restart whole huggle. This form normally works automatically, so it becomes just a minor issue.
Seems to be working fine, the Aborted NeedToken didn't trigger first, so I may need to keep reloading until it happens.
Possible fix over at T310766, I’m going to test tomorrow but would like others to test as well.
In T310766#10000627, @Petrb wrote:please note this is Qt6 build, regular huggle downloads are all Qt5 based, so let me know if there were any problems related to Qt6 or installation failed, I can try to recreate Qt5 build as well
please note this is Qt6 build, regular huggle downloads are all Qt5 based, so let me know if there were any problems related to Qt6 or installation failed, I can try to recreate Qt5 build as well
I assume Windows 10 x64 or later
In T310766#10000145, @Petrb wrote:Yes, which operating system?
Yes, which operating system?
In T310766#9999483, @Petrb wrote:Hello, I know it's been years, but this was finally partially fixed here https://github.com/huggle/huggle3-qt-lx/commit/887bb8f821ecb8db94235ad11967aaf1c0e1b1d1
the underlying problem with mediawiki API still remains, but at least now the relogin form is working properly for bot passwords as well as for regular passwords
Probably worth mentioning over at T288104 that a possible solution is there, still needs further testing.
Hello, I know it's been years, but this was finally partially fixed here https://github.com/huggle/huggle3-qt-lx/commit/887bb8f821ecb8db94235ad11967aaf1c0e1b1d1
Can this issue be fixed at some point? I'm at 5 relogs with the issue still occurring after each relog, and it is driving me up the wall.
My wikipedia account is https://en.wikipedia.org/wiki/User:Philipnelson99.
Hello, sorry for late response. I don't have any Mac with new ARM based CPUs, so I can't really provide those. Might get my hands on one this year due to laptop rotations in company I work for, will see.
Hi @Petrb, no worries. I thought it might be pretty hard to reproduce, but didn't know if there were any debug options or anything that'd make it easier. I'm using the AUR PKGBUILD of Huggle, as linked above. That uses qt5-multimedia 5.15.12+kde+r2-1 and qt5-webengine 5.15.16-3 if that helps. I don't believe AppArmor or SELinux is interfering. I'm happy to provide a full log, should I just capture the stdout into a file and post it here?
I merged this but hopefully one day we figure some more clean method to do this, maybe Qt has some date parsing function but from what I remember it always worked with OS locale and wasn't easily overriden to match wiki language
Did you check if project options parser-date-prefix and parser-date-suffix aren't able to deal with that? I remember I already implemented some sort of customization for the date parser specifically so that it can be tweaked for non-English projects. I would rather avoid hardcoding any language specifics into the core code.
Full log of huggle startup would help, it always contains the basic info needed for debug.
Hello, sorry for the late response, I am far less active these days within the Wikimedia world than I would like to be.
Hello, sorry for the late response, I am far less active these days within the Wikimedia world than I would like to be.
Has there been any discussion on-wiki establishing that there is a need for Huggle on the wiki? Are the on-wiki admins and anti-vandalism folks receptive to having Huggle enabled on the project?
I see that Huggle has been translated into Vietnamese for a long time now, but I don't seem to see it in the language list?
Pull request: https://github.com/huggle/huggle3-qt-lx/pull/364