[11:07:26] phuzion: eh, so what's the issue, new version is crashing and old one isn't? [11:07:38] how does the crash look, does it report anything, or just segfault? [11:07:42] can you get trace? [13:38:22] petan: Yeah, new version crashes when reporting to WP:AIV. I can't get a trace, because none of the command line arguments seem to be working for some reason. [14:34:27] I'm trying to reproduce the crash on 3.4.10 on a fresh VM just to make sure it's nothing that's coming from my old installation [14:51:02] Of course when I need to actually report vandals to WP:AIV to test something, they're behaving for once. [15:02:52] none of the terminal options work? on which os? do they work with previous version? [15:03:20] windows 10 22h2, will test with older versions [15:04:11] 3.4.10 and 3.4.11 don't work on win10 [15:04:55] And yeah, 3.4.11 still crashes after reporting to WP:AIV on Win10, fresh VM. [15:04:59] petr.bena@MacBook:~$ /Applications/huggle.app/Contents/MacOS/huggle --version [15:05:00] Huggle 3.4.11 build: 4100 3.4.11 [15:05:19] on macos it works fine [15:05:25] C:\Program Files\Huggle>huggle.exe --version [15:05:25] C:\Program Files\Huggle> [15:05:40] hmm yeah I think there was some trick on windows for this [15:05:51] maybe in powershell it might work [15:06:13] anyway, I think the options do work, problem is that output to stdout is not visible in windows [15:06:17] for GUI apps [15:06:24] windows is redirecting it to some black hole [15:06:45] try running huggle with higher verbosity like -vvvvvv you should see in logs it's higher [15:08:08] No change with powershell, and adding more v's doesn't force any output. [15:11:10] no it shouldn't force output, but when you actually open the UI you should see in logs widget that verbosity is increased [15:12:49] ohhhh, gotcha, let me try that. [15:14:30] this commit must be causing the crashes - https://github.com/huggle/huggle3-qt-lx/commit/17411ba96751267c70a382cbeaef587f52b50db8 [15:15:28] Which log widget are you talking about that should show the higher verbosity? [15:17:14] this is nonsense - https://github.com/huggle/huggle3-qt-lx/blob/master/src/huggle_ui/reportuser.cpp#L328 it's calling this->close() on object that's already deleted [15:17:32] phuzion: there is "system log" in default UI down there [15:17:38] showing all sorts of logs [15:17:54] Oh yeah, mine was set to show processes. [15:18:09] And yeah there's a ton of info being shown there. [15:18:21] if you see green debug lines then -vvvv was processed [15:18:25] Yep [15:18:26] otherwise there would be no debug lines [15:18:48] so parser works, just output to console is not visible, but same output goes to this widget [15:18:54] I think it was same with older versions [15:19:01] anyway I already found what causes this crash [15:19:04] Oh nice. [15:19:16] 3.4.11.1 coming soon? lol [15:19:30] we dropped that revision bit lol [15:19:35] so it has to be 3.4.12 [15:21:36] Gotcha. Wanna build a 3.4.12 RC and I’ll test it for a day or two and let you know if it works?