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

For certain parameters of example objs, there may be assert failed in the C++ Windows compiled version. #40

Open
Zeppelin5 opened this issue Jan 23, 2024 · 2 comments

Comments

@Zeppelin5
Copy link

Zeppelin5 commented Jan 23, 2024

For example, using these parameters will result in an error (CDT's commit id is cf4df31):
-i .\examples\Kettle.obj -o .\examples\Kettle_compiled.obj -t 0.05 -pm off -c 4 -pr 50 -s 1234
image

In addition, I found that setting breakpoints on the code of COACD is always ineffective when using VS or Rider on Windows. (breakpoints cannot be hit in the code of the submodule or CoACD itself.)
image

If someone encounters a similar problem, I would really appreciate it if they could reply.

@Zeppelin5
Copy link
Author

RelWutgDebInfo mode can hit breakpoints succesfully, but it needs to be added within the settings of the additional options in main and coacd subprojects with the /bigobj flag.

@Zeppelin5 Zeppelin5 changed the title For certain parameters of example objs, there may be assert in the C++ Windows compiled version. For certain parameters of example objs, there may be assert failed in the C++ Windows compiled version. Jan 23, 2024
@Zeppelin5
Copy link
Author

Zeppelin5 commented Jan 23, 2024

New error in lastest verison of CDT, params unchanged (-t 0.05 -pm off -c 4 -pr 50 -s 1234):
image

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

No branches or pull requests

1 participant