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

some errors on windows 10 64bit #785

Closed
RomStef opened this issue Aug 10, 2018 · 3 comments
Closed

some errors on windows 10 64bit #785

RomStef opened this issue Aug 10, 2018 · 3 comments
Labels

Comments

@RomStef
Copy link

RomStef commented Aug 10, 2018

Hi , i have compiled upBGE for windows without errors but when i use it , sometimes return me this error

dll_error

Sometimes i click on ignore and the program continue to work but somtimes the program crash without reason.

using the overlap function of BVHTree without collision , the program return this error in console :
mathutils_error

using the xml library , the program return this error in console :
xml_error

Opening another test file (saved with the 0.2.3 stable of upbge), in the splash screen and when i start the blenderPlayer , the program return me this error :

runtime_error

I have follow the steps on wiki and the command i have used for the compilation is "make full x64 2017" because i have installed visual studio2017.

https://wiki.blender.org/wiki/Building_Blender/Windows

Thanks in advance

@lordloki
Copy link
Member

I will check it:
1- Have you compile with Debug option?
2- I will investigate in the other issue that you have opened.
3- xml issue is because you haven't compiled python with expat library inside
4- Investigating

panzergame added a commit that referenced this issue Aug 10, 2018
The assertion in Mathutils_RegisterCallback was raised when all the callbacks
were registered (freestyle and bmesh too).
But this assertion introduced in 1b74ec9 is wrong. The test i + 1 < MAX
suppose that the last callback is a null sentinel. But this is not the
case as no one is using this to stop a loop and the loop in
Mathutils_RegisterCallback must stop when it find a null slot or that the
slot is already containing the callback, otherwise it's an error.
It's impossible to stop the loop with all regular slots registered and
and different from the one intenting to register.

Fix a part of issue #785.
@panzergame panzergame added the bug label Aug 11, 2018
@RomStef
Copy link
Author

RomStef commented Aug 12, 2018

no , i have not compiled with debug option.
i have run the command "make full x64 2017" . the debug option must be specified to be enabled... i think.

Thanks

@RomStef
Copy link
Author

RomStef commented Aug 14, 2018

i have recompiled upBGE with "make release x64 2017" and now all work without errors. i think the "make full" enable the debug option .

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

3 participants