-
-
Notifications
You must be signed in to change notification settings - Fork 365
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
Crash in optimizeNode on MSVC after commit 323a7cb #567
Comments
Can you give more details about the exact crash cause? |
What looks like a likely issue is that Can you change the condition line 756 to |
I had a closer look at that. I think the problem has to be somewhat as follows: Maybe we should move the children to a temporary variable before moving them back to to the node:
This seems to fix the crash. |
There I had a thinking error. The
That makes sense to me and also explains why it worked before my change. Do you want to open a PR? |
Commit 323a7cb seems to make crow crash at startup on MSVC. The crash happens at optimizeNode in routing.h. Possibly something wrong with std::move() on line 762?
The text was updated successfully, but these errors were encountered: