Hi,

I hope this is the right place. But this is unlikly to be a building
issue, I think.
I'm currently working on a project, that uses the libav* libraries. I've
builded my own binarys using the mingw environment under windows.

So far so good. Everything is working fine with Windows XP. But if i try
to link the libraries with Vista, I get the errorcode 998, which means
"Invalid access to memory location".
My first thought is, that some variable was not initialized and
resulting in an invalid pointer or something like that. I would like to
debug the error myself, but I have no idea, where to start in the ffmpeg
project. Perhaps you can give me a hint here. The whole thing happens while loading the dll, not while calling any initialize functions in it.

ffmpeg was build with the folowing options
./configure --build-suffix=_ash --disable-debug --disable-static
--enable-shared --enable-libmp3lame --enable-gpl --enable-memalign-hack
--disable-devices --disable-network

I've also tried variations of the configure flags and build
environments, but nothing helped for me so far.
My current environment is a mingw 1.0.11 with an gcc 4.4.0.

--
Best Regards
Hendrik Jürgens

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to