-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Doxywizard 1.9.x doesn't start up properly #8355
Comments
|
Hey, there. I've downloaded the files from doxygen.nl (seems to be the official page) and was redirected to sourcefourge in cases of older releases. |
|
I tried debugging it or build it from source, but it does take too much time for me to get it work. |
I can imagine the "I tried debugging it or build it from source, but it does take too much time for me to get it work." but unfortunately as I can run the doxywizard without problems it is hard to tell what goes wrong.
|
The latter. As I was using doxygen in previous versions, the 1.8.20 starts-up with the last opened project. That should then also be the case for the 1.9.x versions (which I can't see). |
In the handling of the Doxyfile a number of changes have been made, maybe we have here a corner case.
|
Well, I found the "clear recent list" option under the settings menu. I used it in the 1.8.20 version, upgraded to 1.9.1 and now doxywizard starts-up correctly and I'm able to load my older Doxyfiles. |
OK good that it is working for you now, It is a bit hard to categorize thus issue so probably best is that I set it to usage. |
the same problem here :) |
|
I am also getting this problem with Windows 10. When I install 1.9.1, I can't open the wizard; only the (32-bit) process is running and no window appears. 1.8.20 runs fine. Trying the solution didn't help me. |
Please describe exactly which steps you took:
|
I cleared the recent list (twice, to ensure that I did it correctly) and reset all settings. Now I can open 1.9.1 wizard. Edit: I wanted to mention that I didn't have to uninstall 1.8.20, simply clearing the recent list and resetting all settings worked. When I reported the issue, I had cleared the recent list but didn't reset settings. |
I had a same issue #8355 and tried @MetricManifold 's way ("clear-and-reset") a couple of times, So I tried like below :
Yes, It did work in my case. :) |
i only delete the registry ... works |
The problem here was that the "wizard/loadsetting" key in the registry is set (Using a set of settings defined by the user as a "default" set of settings) in an older version and that some of the keys didn't yet exist in that version but were required in the current version. So we have to test whether or not the setting is valid and not a default "QVariant" is returned (as this will not have methods required by doxygen ./ there is no value and thus no update necessary and the current value can remain. Note that the test contains of 2 parts: - var.isDefault() i.e. whether or not the setting is present in the user "default" settings - The name of the setting is known but not compiled into the current executable (e.g the SQLITE3 settings of the CLAN settings) In the past this was, apparently, not necessary (or never noticed / reported).
Reopening the issue as the problems are not just for one person. The problem here was that the "wizard/loadsetting" key in the registry is set (Using a set of settings defined by the user as a "default" set of settings) in an older version and that some of the keys didn't yet exist in that version but were required in the current version. To Reproduce:
Workaround (choose either):
I've just pushed a proposed patch, pull request #8997 |
issue #8355 Doxywizard 1.9.x doesn't start up properly
Code has been integrated in master on GitHub (please don't close the issue as this will be done at the moment of an official release). |
Looks like doxygen 1.9.3 was originally released without this fix, then 1.9.3 was re-released including this fix. (See https://trac.macports.org/ticket/64354.) |
The download page says 1.9.3 was released December 31th 2021 but in fact the file currently there was Last-Modified yesterday:
|
@ryandesign |
Ok thanks for confirming that was intentional. I guess this issue can be closed then, since you said above it is only open pending a release, which has now happened. I trust you can understand how disruptive and confusing it is when a project re-releases a version of their software, so I hope the doxygen project will not do so again in the future. |
@ryandesign I'll keep it in mind. I've also made it more clear on the download page.
|
Upstream confirmed that they'd done a re-release to incorporate a one-line fix for doxygen/doxygen#8355. I've suggested cutting a new release in future, even for small changes. Addresses Homebrew/discussions#2726.
Upstream confirmed that they'd done a re-release to incorporate a one-line fix for doxygen/doxygen#8355. I've suggested cutting a new release in future, even for small changes. Addresses Homebrew/discussions#2726. Closes #92552. Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
Released August 26, 2022 Also remove the doxywizard.patch because patch told that it had been already applied upstream, see: doxygen/doxygen#8355
Describe the bug
Today I updated doxygen to 1.9.1, but the doxywizard window didn't appear, but a process was running.
I de-installed and reinstalled it -> didn't fix it
I reverted to 1.9.0 -> didn't fix it
I reverted to 1.8.20 -> now it seems fine.
I would like to add some logs or even dig through them by myself, but I wasn't able to find them. Perhaps someone can tell me where to search for them.
Greetings
The text was updated successfully, but these errors were encountered: