-
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
ASSERT(0) in docnode.cpp #10950
Comments
The probem in this case looks like to be the markdown conversion from
|
@kjellahl Please verify if the referenced commit fixes the problem for you. Do not close the issue, this will be done automatically when the next official release becomes available. |
Yes, the 7673d22 commit fixes the problem. |
The problem as indicated in the issue is solved but there is another issue hidden in the issue that is still present and that was revealed in the issue as well when the markdown translation was done.
we still see the issue. Example: example.tar.gz |
@albert-github Pushed a fix for the underlying issue. Doxygen will now report |
|
@albert-github The fix revealed an existing problem in the markdown processing (extra end of blockquote) which now triggered a warning and caused the manual generation step of the build to fail. I fixed this now. Also included the details command. |
Looks like that there are more HTML / XML tags that cause problems in relation to |
Starting with doxygen 1.9.3 the ASSERT(0) statement in docnode.cpp, DocPara::handleCommand()
can be reached. The attached doxytest.h file is an example of a file that triggers
this message. It's part of a longer file that produces several ASSERT messages.
I made some tests with
gdb
and saw that cmdId = 103 (CMD_SETSCOPE) whichis not a
case
in the bigswitch
statement.Tested with doxygen 1.12.0 (7b32bc3).
doxytest.zip
The text was updated successfully, but these errors were encountered: