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

8.6.6.6 is broken for me #1354

Closed
1mad1 opened this issue Jun 4, 2022 · 11 comments
Closed

8.6.6.6 is broken for me #1354

1mad1 opened this issue Jun 4, 2022 · 11 comments
Assignees
Labels
Milestone

Comments

@1mad1
Copy link

1mad1 commented Jun 4, 2022

System information:

  • Windows OS version: Windows 10 21H2
  • ImageGlass version: 8.6.6.6 64-bit

To Reproduce

Steps to reproduce the behavior:

  1. Install the new update (8.6.6.6) over ImageGlass (old version: 8.5.1.22)
  2. Open ImageGlass or any image

Actual behavior:

Image isn't showing, Toolbar icons aren't shown, see the screenshot

Screenshots:

Screenshot (6)

Additional context:

Uninstalled 8.6.6.6, reinstalled it, still same issue.
Uninstalled 8.6.6.6, installed 8.5.1.22, no issue, i can see the image.

off-context: Wrong release date
image

@graphixillusion
Copy link

graphixillusion commented Jun 4, 2022

For me it crashes on start. Windows 10 21H2. This is what i have in the eventviewer:

Application: ImageGlass.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception
Exception information: System.IO.FileNotFoundException
   in System.IO.__Error.WinIOError(Int32, System.String)
   in System.IO.FileStream.Init(System.String, System.IO.FileMode, System.IO.FileAccess, Int32, Boolean, System.IO.FileShare, Int32, System.IO.FileOptions, SECURITY_ATTRIBUTES, System.String, Boolean, Boolean, Boolean)
   in System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess, System.IO.FileShare, Int32)
   in System.Xml.XmlDownloadManager.GetStream(System.Uri, System.Net.ICredentials, System.Net.IWebProxy, System.Net.Cache.RequestCachePolicy)
   in System.Xml.XmlUrlResolver.GetEntity(System.Uri, System.String, System.Type)
   in System.Xml.XmlTextReaderImpl.OpenUrlDelegate(System.Object)
   in System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
   in System.Threading.CompressedStack.Run(System.Threading.CompressedStack, System.Threading.ContextCallback, System.Object)
   in System.Xml.XmlTextReaderImpl.OpenUrl()
   in System.Xml.XmlTextReaderImpl.Read()
   in System.Xml.XmlLoader.Load(System.Xml.XmlDocument, System.Xml.XmlReader, Boolean)
   in System.Xml.XmlDocument.Load(System.Xml.XmlReader)
   in System.Xml.XmlDocument.Load(System.String)
   in ImageGlass.UI.Theme.LoadTheme(Int32, System.String)
   in ImageGlass.UI.Theme..ctor(Int32, System.String)
   in ImageGlass.Settings.Configs.Load()
   in ImageGlass.Program.Main()

Last NET Framework 4.8 is installed on the system.

@d2phap
Copy link
Owner

d2phap commented Jun 4, 2022

@1mad1 It seems the Magick.NET has multiple version conflicts, need to delete the old version of Magick.NET in your machine. I don't know how yet, I will check.

@graphixillusion
What theme are you using? It seems that IG cannot load the igtheme.xml file.

@graphixillusion
Copy link

graphixillusion commented Jun 4, 2022

@d2phap yes you are right. i installed it with scoop and something went wrong. Now i've reinstalled from scratch and the error is gone. Maybe it would be better a notification popup instead of a crash?

@d2phap
Copy link
Owner

d2phap commented Jun 5, 2022

@graphixillusion IG should come with the Kobe theme by default, I'm not sure why it's missing, but I will check and add more error message for the missing files

@robsiera
Copy link

robsiera commented Jun 6, 2022

I have exactly the same error, and cannot get rid of it. Repaired it, uninstalled/reinstalled it. Nothing helps. Indeed some file of the previous install were still floating around. Removed them. Cleaned registry. But still the same error.
I do not have more details. No event log error in my case.
Any suggestions?
--edit--
I uninstalled 8.6.6.6 and reinstalled 5.1.22. That works without any issue.

@d2phap
Copy link
Owner

d2phap commented Jun 7, 2022

The amazing @fire-eggs has found the solution for this: https://groups.google.com/g/imageglass/c/TC77lLRiLr4/m/uEtHVOO-AQAJ

I installed IG 8.6.6.6 on Win10 and it asked me to install .NET 4.8 - so yes, you already had 4.8 installed.

It ran for me, but I've been running IG 8.5.1.22 for some time with no problems.

As a test, I renamed vcomp140.dll in c:\windows\system32, then ran ImageGlass. Up came the "NativeMagickSettings" error!

So I believe a copy of vcomp140.dll is required. I know that a copy of that file is available in the ImageGlass 8.5.1.22 portable download; alas it cannot be found in the 8.6.6.6 downloads.

I can't upload a file here, so I've placed a copy in my Google Drive: vcomp140.dll

If you've already got a copy of vcomp140.dll on your system, then I ain't got a clue! You should be able to put that file either in the ImageGlass install folder or in C:\windows\system32.

You can download vcomp140.dll here, and put it in the installed folder of ImageGlass:
vcomp140.dll.zip
I have also paused the update of v8.6 until I pack a new one.

@asheroto
Copy link

Same issue here... Brand new VM install with Windows 10 - issue present. Brand new install on a laptop with Windows 10 - issue present.

asdf

@asheroto
Copy link

The amazing @fire-eggs has found the solution for this: https://groups.google.com/g/imageglass/c/TC77lLRiLr4/m/uEtHVOO-AQAJ

I installed IG 8.6.6.6 on Win10 and it asked me to install .NET 4.8 - so yes, you already had 4.8 installed.
It ran for me, but I've been running IG 8.5.1.22 for some time with no problems.
As a test, I renamed vcomp140.dll in c:\windows\system32, then ran ImageGlass. Up came the "NativeMagickSettings" error!
So I believe a copy of vcomp140.dll is required. I know that a copy of that file is available in the ImageGlass 8.5.1.22 portable download; alas it cannot be found in the 8.6.6.6 downloads.
I can't upload a file here, so I've placed a copy in my Google Drive: vcomp140.dll
If you've already got a copy of vcomp140.dll on your system, then I ain't got a clue! You should be able to put that file either in the ImageGlass install folder or in C:\windows\system32.

You can download vcomp140.dll here, and put it in the installed folder of ImageGlass: vcomp140.dll.zip I have also paused the update of v8.6 until I pack a new one.

Yep, this fixes it! Thanks.

@d2phap d2phap added this to the v8.6 hotfix milestone Jun 13, 2022
@d2phap
Copy link
Owner

d2phap commented Jun 13, 2022

Fixed this issue in the release v8.6.7.13 https://github.com/d2phap/ImageGlass/releases/tag/8.6.7.13

@d2phap d2phap closed this as completed Jun 13, 2022
@asheroto
Copy link

Do any of you manage the Chocolatey package for ImageGlass?

@d2phap
Copy link
Owner

d2phap commented Jun 14, 2022

@asheroto No I don't maintain any other download sources, only from GitHub and the website https://imageglass.org. You can contact the package maintainer, or just wait for a few days, I guess.

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