Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSD stops working, icon becomes unresponsive #119

Closed
baz357 opened this issue Jan 4, 2021 · 32 comments
Closed

OSD stops working, icon becomes unresponsive #119

baz357 opened this issue Jan 4, 2021 · 32 comments
Labels

Comments

@baz357
Copy link

baz357 commented Jan 4, 2021

Sometimes, Volume²'s OSD stops working and the taskbar icon becomes unresponsive. Volume changes are still possible and the icon shows the changed volume, but there's no OSD anymore and right-clicking the taskbar icon won't work anymore. (And I just found out that when I then double-click the icon, an empty Options window is opened.) If this happens, I can only kill Volume2 in the Windows task manager and start it again.

I had this happen in versions .415, .426 and now .428 but found no way to reproduce it reliably. The issue might have something to do with locking Windows and logging back in later on, I recall two times when it showed up in this context. (And I use Volume²'s 'mute on lock' feature, which is probably not a factor, but I wanted to mention it anyway.)

And - if I recall correctly - it only happens after Windows has been running for at least 48 hours.

  • Windows 10 Home 2004 19041.685
  • Volume² 1.1.6.428

Thank you for Volume²!

@baz357 baz357 added the bug label Jan 4, 2021
@irzyxa
Copy link
Owner

irzyxa commented Jan 7, 2021

Could you send your profile folder?
https://github.com/irzyxa/Volume2/wiki/FAQ#4-where-is-configini-located

@baz357
Copy link
Author

baz357 commented Jan 7, 2021

Sure thing. Here's the Config.ini:

;Warning! Editing this file, can cause Volume to stop work
[Languages]
LangFileName=English.lng
LangName=English (US)

[UserVariables]
ImmediateHideVolumeControl=0
ExKatMouseClasses=TRichViewEdit
ExKatMouseExcludeClasses=Windows.UI.Core.CoreWindow
ExKatMouseScrollCount=1
UseRemoteServer=0
RemoteServerPort=22222
RemoteServerUdpPort=22221
DelayBeforePlaySound=500
DelayBeforeRestartMouseHook=-1
UseAutoRestartHooks=0
DelayBeforeHideHint=2500
DelayBeforeHideEdgeWnd=5000
LowLevelHooksTimeout=10000
LowLevelShortKeys=Pause,"Win + 0","Win + 1","Win + 2","Win + 3","Win + 4","Win + 5","Win + 6","Win + 7","Win + 8","Win + 9","Win + Up","Win + Down","Win + Left","Win + Right",F12
ExScrollObjects=ActualTools_MultiMonitorTaskbar,DockBackgroundClassTrueStretch,DFTaskbar*
DefaultDeviceRole=-1
DetectActiveMonitorMethod=1
UseLockDevicesVolume=0
DevicesSort=1
AutoClosePeakMeter=0

[MouseMoveVolumeControl]
EdgeLeft=0
EdgeRight=1
EdgeTop=0
EdgeBottom=1
EdgeHintInfo=%D: %V%
EdgeShowToolTip=0
UseMoveWatch=1
TypeControlEdge=1
MoveStartStep=100
MoveStep=50
UseDisableSoundMiddleButton=0
EdgeZoneWidth=8
EdgeShowOSD=1
ShowEdgeWindow=1
ShowEdgeWindowWhenVolumeChanged=0
EdgeBackColorOn=-16711936
EdgeBackColorOff=-65536
EdgeDisableWhenFullScreen=0

[System]
UseAlternativeMouseWheel=0
UseInverse=0
AskOnExit=0
ShowStandartRegulator=1
UseLongClick=0
RestoreSystemVolume=0
SystemVolume=30
SystemMute=0
SoundName=No sound
UseAutoUpdate=1
UseBetaUpdate=1
NotifyUsb=1
NotifyCD=1
NotifyBright=1
NotifyVolume=1
SystemShowBaloonHint=1
NotifyVolumeType=0

[Main]
VolSpeed=20
AltDeviceScrollKey=0
UseAltDevice=0
MethodControl=0
ChangeVolumeFileName=
ChangeVolumeOption=0
AltChangeVolumeFileName=
AltChangeVolumeOption=0
OffVolumeControlOnFullScreen=0
DisableHotKeysInFullScreen=0
AutoRun=1
ScheduleAutoRun=0
DeviceId=~
AltDeviceId=NO
UnMuteOnVolumeChange=0
UnMuteOnVolumeIncrease=0

[MouseActions]
UseDisableVolume=0
DisableVolumeMouseKey=0
DisableVolumeKey=0
ScrollObject=1
UseMouseScroll=1
UseDisableSoundMiddleButton=0
LeftMouseEvent=1
DblLeftMouseEvent=4
MidleMouseEvent=3
DisableMouseScrollInFullScreen=0
ScrollKey=0
UseScrollKey=0
MuteOnZeroVolume=0
EnableSoudAfteChangeVol=0

[OSD]
OsdHintInfo=%D: %V%
OSDStepWidth=30
OSDSpaceWidth=1
OSDBorderSize=2
OSDContourSize=2
OSDProgressFadeSteps=25
OSDProgressShowSteps=100
OSDBorderColor=-16777216
OSDTextCountorColor=-16777216
OSDFontColorOn=-16711936
OSDFontColorOff=-16776961
OSDBackColorOn=-16711936
OSDBackColorOff=-16776961
OSDBackColorOnTo=-16711936
TrackBarColorOnFrom=-5308791
TrackBarColorOnTo=-1
TrackBarColorOffFrom=-47546
TrackBarColorOffTo=-1
OSDBackColorOffTo=-16776961
OSDFontSize=32
OSDShowTime=600
OSDTextBorder=1
OSDTextDelineate=1
OSDTextBlocks=1
OSDTextVisible=1
OSDFontName=Verdana
OSDFontBold=0
OSDFontItalic=0
OSDStyle=1
OSDOrientation=0
OsdWhileDisplaing=0
CurOSDHeight=100
CurOSDWidth=500
OSDTrackBarHeight=100
OSDTrackBarWidth=27
UseLabelOSDTrackBar=0
UseOSDTrackBarMousePosition=1
OSDTransparent=0
OSDShowFullBlocks=0
UseOSD=1
OSDSkinName=Acer Blue Digits
DisableOSDInFullScreen=0
MonitorIndex=0
OSDStretchPercent=100
OSDPosition=1
OSDPositionLeft=50
OSDPositionTop=90
OSDStretchPercent2=100
OSDPosition2=1
OSDPositionLeft2=50
OSDPositionTop2=90

[InterfaceColors]
COLOR_BORDER=14342874
COLOR_SELECTED=15263976
COLOR_BACKGROUND=16777215

[Skins]
SkinName=Volume2 Default Light

[AdvSettings]
UseBalloonHint=0
BalloonHintInfo=%D: %V%
StyleHint=1

[SystemTray]
ShowTrayHintOnVolumeChange=0

[TrayVolumeControl]
TimeAutoHideVolumeControl=5000

And here are this year's errors, "07.01.2021 14:18" was when I logged back into Windows and when the Volume² bug showed up again:

Fr 01.01.2021 10:19:23	ERROR	Error RefreshVistaDevicesList: Some operation could not be performed because the system is out of resources. Close some windows and try again.
Fr 01.01.2021 10:19:24	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Fr 01.01.2021 10:24:56	ERROR	Error RefreshVistaDevicesList: Some operation could not be performed because the system is out of resources. Close some windows and try again.
Fr 01.01.2021 10:29:51	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:36:30	ERROR	Error RefreshVistaDevicesList: Some operation could not be performed because the system is out of resources. Close some windows and try again.
Mo 04.01.2021 15:46:42	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:46:43	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:47:03	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:47:03	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:47:56	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:47:56	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:48:19	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:48:19	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:56:03	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:56:03	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:56:26	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:56:26	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 15:59:51	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 15:59:51	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 16:12:05	ERROR	MainShow: Canvas does not allow drawing
Mo 04.01.2021 16:12:18	ERROR	MainShow: Canvas does not allow drawing
Mo 04.01.2021 16:12:58	ERROR	MainShow: Canvas does not allow drawing
Mo 04.01.2021 16:54:07	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 16:54:07	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 16:57:57	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 16:57:57	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 16:58:49	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 16:58:49	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:00:12	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:00:12	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:00:35	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:00:35	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:05:03	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:05:04	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:06:30	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:06:30	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:07:29	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:07:29	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:07:52	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:07:53	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:08:48	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:08:48	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:09:11	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:09:11	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:21:28	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:21:28	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:21:51	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:21:51	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 17:35:07	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 17:35:07	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 18:13:35	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 18:13:36	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 18:13:50	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 18:13:50	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 18:57:09	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 18:57:09	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:00:26	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:00:26	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:01:19	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:01:19	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:01:22	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:01:22	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:02:14	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:02:14	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:05:02	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:05:02	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:06:28	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:06:28	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:15:21	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:15:41	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:15:42	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:15:47	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:15:47	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:16:10	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:16:11	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Mo 04.01.2021 19:35:34	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:35:35	ERROR	Error RefreshVistaDevicesList: Out of system resources
Mo 04.01.2021 19:36:20	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:21	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:22	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:22	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:23	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:23	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:23	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:23	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:36:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:31	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:31	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:31	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:31	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:32	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:34	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:38:37	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:45:20	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:45:20	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:45:20	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 19:45:20	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:32:57	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:13	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:13	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:13	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:13	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:13	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:14	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:59	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:59	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:59	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:33:59	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:34:43	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:42:50	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:42:50	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:42:50	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:42:50	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:55:06	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:55:06	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:55:06	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:55:06	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:56:44	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:56:45	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:56:45	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:56:45	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:33	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:35	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:35	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:35	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 20:57:40	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:05:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:05:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:05:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:05:26	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:05:34	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:07:48	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:07:48	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:07:48	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Mo 04.01.2021 21:07:48	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 13:45:36	ERROR	Error RefreshVistaDevicesList: Some operation could not be performed because the system is out of resources. Close some windows and try again.
Do 07.01.2021 13:45:56	ERROR	Error RefreshVistaDevicesList: Some operation could not be performed because the system is out of resources. Close some windows and try again.
Do 07.01.2021 13:45:56	ERROR	Error RefreshVistaDevicesList: Falscher Parameter.

Do 07.01.2021 14:18:13	ERROR	Error RefreshVistaDevicesList: Out of system resources
Do 07.01.2021 14:18:14	ERROR	Error RefreshVistaDevicesList: Out of system resources
Do 07.01.2021 14:18:36	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:18:36	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:18:36	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:18:36	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:04	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:05	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:05	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:06	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:08	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:08	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:08	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:08	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:09	ERROR	ShowEdgeWindow: Canvas does not allow drawing
Do 07.01.2021 14:19:12	ERROR	MainShow: Klasse ist nicht vorhanden

@baz357
Copy link
Author

baz357 commented Jan 7, 2021

And here's Schedules.ini (I didn't find a way how to attach files here):

;Warning! Editing this file, can cause Volume² to stop work
[quiet at night]
Enable=1
Action=0
Period=5
Second=3
Minute=30
Hour=0
Day=10
Month=7
Year=2020
ProgramName=
RunIfNotStarted=0
MessageName=
MessageSound=
AfterRunProgramName=
Volume=0
Mute=0
DeviceID=DFX Speakers (DFX Audio Enhancer)
Balance=18
Brightness=0
StartingAt=00:00:00
UseTimeRange=0
EndingAt=23:59:59
NumOfRuns=1
LimitRuns=0
Mon=1
Tue=1
Wed=1
Thu=1
Fri=1
Sat=1
Sun=1

[quiet when locking PC]
Enable=1
Action=0
Period=10
Second=9
Minute=34
Hour=13
Day=10
Month=7
Year=2020
ProgramName=
RunIfNotStarted=0
MessageName=
MessageSound=
AfterRunProgramName=
Volume=0
Mute=0
DeviceID=DFX Speakers (DFX Audio Enhancer)
Balance=18
Brightness=0
StartingAt=00:00:00
UseTimeRange=0
EndingAt=23:59:59
NumOfRuns=1
LimitRuns=0
Mon=1
Tue=1
Wed=1
Thu=1
Fri=1
Sat=1
Sun=1

[reboot message]
Enable=0
Action=2
Period=11
Second=32
Minute=51
Hour=13
Day=10
Month=7
Year=2020
ProgramName=
RunIfNotStarted=0
MessageName=volume was reduced to 0 (Volume2)
MessageSound=
AfterRunProgramName=
Volume=0
Mute=0
DeviceID=DFX Speakers (DFX Audio Enhancer)
Balance=18
Brightness=0
StartingAt=00:00:00
UseTimeRange=0
EndingAt=23:59:59
NumOfRuns=1
LimitRuns=0
Mon=1
Tue=1
Wed=1
Thu=1
Fri=1
Sat=1
Sun=1

@TReKiE
Copy link

TReKiE commented Jan 12, 2021

Same issue here, although I believe I know part of the issue, and suspect it's related to #112. When the OSD won't come up, nor the main window, the GDI objects for the process are at 9,999 (default Windows config is 10,000 GDI objects per process and after that it won't allow any more).

So there does seem to be some sort of GDI leak, but I'm not sure what triggers it unfortunately. It is a new problem though, as I've been using Volume² for years with no issue.

@baz357
Copy link
Author

baz357 commented Jan 13, 2021

Same issue here, although I believe I know part of the issue, and suspect it's related to #112. When the OSD won't come up, nor the main window, the GDI objects for the process are at 9,999 (default Windows config is 10,000 GDI objects per process and after that it won't allow any more).

Thanks for sharing, that sounds plausible.

@shonay
Copy link

shonay commented Jan 22, 2021

I also have this same issue for the past few versions now.
It seems to occur almost every day when I come back to work in the morning.

I have a laptop, with a second monitor attached to it via HDMI.
When I leave at the end of the day, I lock my laptop so that it's on the login screen, close the lid and turn off the monitor. My laptop is NOT set to go to sleep so that it remains online all the time. When I return to work, I switch on my HDMI monitor and then open the lid and then login to the computer and the issue always occurs (No OSD displayed, and icon unresponsive to mouse clicks).

Sometimes however when I forget to lock the laptop and switch off the monitor then the OSD works fine the next day. But not always.

@zeroarst
Copy link

zeroarst commented Jan 24, 2021

I can reproduce the problem by putting my PC into sleep and wake it up. The icon is still in task tray. But my "screen edge" settings do not work until I double-click the app to reopen it.
Windows 10 64 bit
3 monitors.

@irzyxa
Copy link
Owner

irzyxa commented Jan 24, 2021

Maybe for someone this will fix the issue
https://github.com/irzyxa/Volume2/wiki/FAQ#5-stops-working-after-awhile

@shonay
Copy link

shonay commented Jan 24, 2021

Maybe for someone this will fix the issue
https://github.com/irzyxa/Volume2/wiki/FAQ#5-stops-working-after-awhile

Already have this setting checked. Unfortunately the problem still occurs. Thanks though.

@TReKiE
Copy link

TReKiE commented Jan 24, 2021

Maybe for someone this will fix the issue
https://github.com/irzyxa/Volume2/wiki/FAQ#5-stops-working-after-awhile

The hook was still working as the volume still changes (using rotating mouse wheel over taskbar), it's just the OSD that won't appear or the options window.
However, I did have this enabled initially, so at the time, I disabled the reload hook option to see if the hook was causing the issue. It didn't seem to change anything.

Also, since posting here before, I moved back to 1.1.6.411 and the problem went away.

@baz357
Copy link
Author

baz357 commented Jan 24, 2021

Also, since posting here before, I moved back to 1.1.6.411 and the problem went away.

If that's the case it would be great if that version could be put (back) on https://irzyxa.blogspot.com/p/downloads.html - I want it! :)

@TReKiE
Copy link

TReKiE commented Jan 24, 2021

1.1.6.411 was the first version I found in my Downloads folder, but I've since collected more. I've uploaded these if you want to try yourself:
Version 1.1.6.411
Version 1.1.6.413
Version 1.1.6.415
Version 1.1.6.426

I recommend uploading the zip to VirusTotal to verify it's the original (Details tab, first submit date).

@irzyxa
Copy link
Owner

irzyxa commented Jan 24, 2021

@TReKiE Thank you. Here all versions:
Versions 1.1.6.xxx

@irzyxa
Copy link
Owner

irzyxa commented Jan 24, 2021

@TReKiE Could you try some versions after 411? I looked at code and did not see any changes that could breaking down OSD.

@irzyxa
Copy link
Owner

irzyxa commented Jan 24, 2021

What OSD type did you use?

@shonay
Copy link

shonay commented Jan 24, 2021

Not sure about @TReKiE, but I use the Acer Blue Digits OSD.

@baz357
Copy link
Author

baz357 commented Jan 24, 2021

Not sure about @TReKiE, but I use the Acer Blue Digits OSD.

Acer Blue Digits here too.

@TReKiE
Copy link

TReKiE commented Jan 25, 2021

I'm only using Windows 10 v2, but I don't think the OSD itself is the cause. As I mentioned above, I believe it's the GDI objects running out, and I've got a solid repro of that now in #127.

@baz357
Copy link
Author

baz357 commented Jan 26, 2021

I'm only using Windows 10 v2, but I don't think the OSD itself is the cause. As I mentioned above, I believe it's the GDI objects running out, and I've got a solid repro of that now in #127.

I agree. I've been running .431 since it has been released - and with a different OSD for testing purposes - and the GDI count is increasing and increasing there too... and without ever interacting with the icon.

And, by the way, that #127 is the most impressive bug report I ever saw! 🥇 :)

@irzyxa
Copy link
Owner

irzyxa commented Jan 26, 2021

Could someone do screenshot of task manager with column GDI Objects when this issue happens?

@irzyxa
Copy link
Owner

irzyxa commented Jan 26, 2021

Maybe this happens on laptops only?

@baz357
Copy link
Author

baz357 commented Jan 26, 2021

Could someone do screenshot of task manager with column GDI Objects when this issue happens?

I can't now/today since I killed Volume² 30 minutes ago when it had reached a GDI count of 9999 (and the OSD stopped working). Its GDI count is ~1500 now.

Maybe this happens on laptops only?

Hmm... shonay wrote that he uses a laptop, I'm a laptop user too.

@shonay
Copy link

shonay commented Jan 27, 2021

FYI, it happens on my home desktop too.
However I did notice that it's only occurring on my computers that have multi-monitor setups.

I loaded version 1.1.6.411 (as suggested from earlier posts) and all is working well.
Only thing I really miss from the newer version is the ability to resize the OSD.

@irzyxa
Copy link
Owner

irzyxa commented Jan 27, 2021

Okay, I reproduced it. It happens when you connect/disconnect audio devices(I think all of you use monitors with audio devices)

@baz357
Copy link
Author

baz357 commented Jan 27, 2021

Okay, I reproduced it. It happens when you connect/disconnect audio devices(I think all of you use monitors with audio devices)

I don't use such a monitor, but I do use a secondary audio device, and something regarding audio devices also happens when the energy saving options turn off the screens.

@irzyxa
Copy link
Owner

irzyxa commented Jan 27, 2021

Fixed, problem was in tray menu, when a new device is connected, Volume2 reloads all devices to the tray menu but it was handle leak on menu draw.

@baz357
Copy link
Author

baz357 commented Jan 27, 2021

Fixed, problem was in tray menu, when a new device is connected, Volume2 reloads all devices to the tray menu but it was handle leak on menu draw.

Ah, okay. Looking forward to the next beta release! :)

@irzyxa
Copy link
Owner

irzyxa commented Jan 27, 2021

Fixed version 1.1.7.432

@irzyxa irzyxa closed this as completed Jan 27, 2021
@baz357
Copy link
Author

baz357 commented Jan 27, 2021

Fixed version 1.1.7.432

https://irzyxa.blogspot.com/p/downloads.html says that https://volumesqr.at.ua/Beta/Setup_Volume2_1_1_7.zip now should contain build 432 but it still contains 431.

@irzyxa
Copy link
Owner

irzyxa commented Jan 27, 2021

@baz357 Are you sure? I downloaded it and there is 1.1.7.432
image

@baz357
Copy link
Author

baz357 commented Jan 27, 2021

@baz357 Are you sure? I downloaded it and there is 1.1.7.432

I've tried it several times, always got 431. After you replied I've tried a different browser and got 432. Weird! :)

Thank you!

@TReKiE
Copy link

TReKiE commented Jan 30, 2021

Not that this at all surprising, but I can confirm no issues here after a few days here with 1.1.7.432. Thanks @irzyxa for jumping on that issue so quickly. Also thanks to everyone who contributed, I'm pleased to know I'm not the only Volume² fan 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants