https://bugs.winehq.org/show_bug.cgi?id=56015
Bug ID: 56015 Summary: SysTray doesn't work for (and crashes) WiseReminder Product: Wine Version: 9.0-rc1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bq74stlxvkpb@opayq.com Distribution: ---
Created attachment 75648 --> https://bugs.winehq.org/attachment.cgi?id=75648 WiseReminder installer
It worked fine for years, but 9.0-rc1 introduced a problem.
At first (with 9.0-rc1, that is), WiseReminder crashed with a Wine error - something about the tray (I didn't printscreen it). Now it seemingly launches, but without a GUI and without a tray, so I cannot get "inside" WiseReminder. I don't even know if it works anymore. (it either doesn't seem to work at all, or notification windows are broken as well)
I tried rebooting Wine, but it didn't solve the issue.
WiseReminder is freeware and it can be downloaded from https://www.wisecleaner.com/wise-reminder.html
Unfortunately, I am using it on my work laptop for work. :(
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #1 from bq74stlxvkpb@opayq.com --- Created attachment 75649 --> https://bugs.winehq.org/attachment.cgi?id=75649 No errors in terminal.png
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #2 from bq74stlxvkpb@opayq.com --- The error mentioned might have happened after restarting Cinnamon via ctrl+alt+esc.
Distro version:
NAME="Linux Mint" VERSION="21.2 (Victoria)"
https://bugs.winehq.org/show_bug.cgi?id=56015
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #3 from Rémi Bernon rbernon@codeweavers.com --- Hi, would you mind running Wine with `WINEDEBUG=+x11drv,+systray,+event,+seh,+loaddll` environment variable, reproduce the bug and attach the output here? Thanks!
https://bugs.winehq.org/show_bug.cgi?id=56015
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression Severity|major |normal
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #4 from bq74stlxvkpb@opayq.com --- Created attachment 75650 --> https://bugs.winehq.org/attachment.cgi?id=75650 Nothing really changed...
And there is next to no output.
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #5 from bq74stlxvkpb@opayq.com --- (In reply to Rémi Bernon from comment #3)
Hi, would you mind running Wine with `WINEDEBUG=+x11drv,+systray,+event,+seh,+loaddll` environment variable, reproduce the bug and attach the output here? Thanks!
https://bugs.winehq.org/attachment.cgi?id=75650
A few traces for loaded dlls, and that is it. No tray, no main window GUI, no nothing.
I cannot reproduce the original error, because the GUI (main window nor tray) no longer gets loaded.
The application seems not to be running, which wasn't the case moments ago when I had to kill it manually to be able to relaunch it.
Maybe the application installation got corrupted somehow?
What does the application do for you?
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #6 from Rémi Bernon rbernon@codeweavers.com --- Ah, probably wine is still running in the background, you'd have to kill it first (for instance with `WINEPREFIX=... wineserver -kw`), and then run that command again.
For me the application works fine, on Debian GNOME, and also embeds its icon in the systray if I enable some systray gnome shell extension. There's a couple of issues, as it doesn't react to mouse clicks for instance, but otherwise it is visible.
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #7 from bq74stlxvkpb@opayq.com --- Created attachment 75652 --> https://bugs.winehq.org/attachment.cgi?id=75652 We managed to duplicate the error!
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #8 from bq74stlxvkpb@opayq.com --- Created attachment 75653 --> https://bugs.winehq.org/attachment.cgi?id=75653 Wine log
Tad too long for my tastes... but take a look at the printscreen instead, it even has a line number!
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #9 from bq74stlxvkpb@opayq.com --- (In reply to Rémi Bernon from comment #6)
Ah, probably wine is still running in the background, you'd have to kill it first (for instance with `WINEPREFIX=... wineserver -kw`), and then run that command again.
For me the application works fine, on Debian GNOME, and also embeds its icon in the systray if I enable some systray gnome shell extension. There's a couple of issues, as it doesn't react to mouse clicks for instance, but otherwise it is visible.
Hah, yeah, now it works.
Let me try duplicating the original crash...
YUP! I managed to duplicate the crash, and I have the line number as well!
https://bugs.winehq.org/attachment.cgi?id=75652
https://bugs.winehq.org/attachment.cgi?id=75653
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #10 from bq74stlxvkpb@opayq.com --- (In reply to bq74stlxvkpb from comment #9)
(In reply to Rémi Bernon from comment #6)
Ah, probably wine is still running in the background, you'd have to kill it first (for instance with `WINEPREFIX=... wineserver -kw`), and then run that command again.
For me the application works fine, on Debian GNOME, and also embeds its icon in the systray if I enable some systray gnome shell extension. There's a couple of issues, as it doesn't react to mouse clicks for instance, but otherwise it is visible.
Hah, yeah, now it works.
Let me try duplicating the original crash...
YUP! I managed to duplicate the crash, and I have the line number as well!
I.e. indeed restarting Cinnamon via a shortcut causes the Wine systray to explode.
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #11 from Rémi Bernon rbernon@codeweavers.com --- Thanks!
Looks like a duplicate of https://bugs.winehq.org/show_bug.cgi?id=56011, I'll close the other one as we've got a log here.
https://bugs.winehq.org/show_bug.cgi?id=56015
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |elizabeth@ctyalcove.org
--- Comment #12 from Rémi Bernon rbernon@codeweavers.com --- *** Bug 56011 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=56015
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |48e6bf3cf1aabdd2ac640f57241 | |6b9169e324f21
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #13 from Rémi Bernon rbernon@codeweavers.com --- Created attachment 75664 --> https://bugs.winehq.org/attachment.cgi?id=75664 Possible fix
Could you confirm whether this patch helps?
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #14 from bq74stlxvkpb@opayq.com --- (In reply to Rémi Bernon from comment #13)
Created attachment 75664 [details] Possible fix
Could you confirm whether this patch helps?
I don't know how - I'm using Wine from an Ubuntu repo, and I do not know how to apply the patch without spending too much time doing it (this is my work laptop. I have deadlines to meet. :D ).
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #15 from Rémi Bernon rbernon@codeweavers.com --- Okay, no worries and sorry for the inconvenience. I can reproduce the crash and the patch fixes it for me. It's also something that the code was doing before, so I'll just send it and hope that it works.
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #16 from Liz Fong-Jones elizabeth@ctyalcove.org --- Yup happy to let you know how -rc2 works once it's out containing the patch, if it doesn't work then I'll go iterate some on building wine with custom patches until it does work :)
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #17 from Liz Fong-Jones elizabeth@ctyalcove.org --- Confirmed fixed in -rc2!
https://bugs.winehq.org/show_bug.cgi?id=56015
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |23ee9b29695d9c024cf05d9d3ff | |aa7594d005391 Status|UNCONFIRMED |RESOLVED
--- Comment #18 from Rémi Bernon rbernon@codeweavers.com --- Fixed with 23ee9b29695d9c024cf05d9d3ffaa7594d005391 then.
https://bugs.winehq.org/show_bug.cgi?id=56015
--- Comment #19 from bq74stlxvkpb@opayq.com --- Confirming - Fixed in Linux Mint as well.
Restarting Cinnamon no longer crashes WiseReminder.
https://bugs.winehq.org/show_bug.cgi?id=56015
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.0-rc3.