Following code crashes at lo_address_free at lo_address_free_mem at free(a->host). http://pastebin.com/6i2qxxRN
Code is compiled by Visual Studio 2013 and liblo is compiled as Win32 ReleaseLib.
Win32 DebugLib works fine.
Gotta love release-build-only bugs. Any chance you could do a bit more debugging on this? For instance, what is the value of "address"? I'll try to test it if I get a chance. Are you using the free version of VS2013? I don't have a commercial license.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It was caused by dubug build of liblotest.exe, it seems like it requires debug build of liblo. When I tried release build of liblotest.exe it worked fine with ReleaseLib build of liblo.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
And the error is:
HEAP[liblotest.exe]: Invalid address specified to RtlValidateHeap( 01230000, 012355D8 )
liblotest.exe has triggered a breakpoint.
Gotta love release-build-only bugs. Any chance you could do a bit more debugging on this? For instance, what is the value of "address"? I'll try to test it if I get a chance. Are you using the free version of VS2013? I don't have a commercial license.
It was caused by dubug build of liblotest.exe, it seems like it requires debug build of liblo. When I tried release build of liblotest.exe it worked fine with ReleaseLib build of liblo.