Re: [libtorrent] Feedback trunk 10104
Brought to you by:
arvidn
From: <Moo...@ma...> - 2014-07-12 21:58:30
|
> > 32Bit VS2005 + Boost 1.55: > > > > - VS2005 does not support the SSE functions (minor problem) > > Does it not have the intrinsics? > It does have intrin.h.but not nmmintrin.h. > you mean you only see this problem on 64 bit with boost 1.55? No, it does crash too soon on 32Bit to tell. > > > - crashed in block_cache::insert_blocks() because cache_hit() returned > > an invalid cached_piece_entry (pe) > > Where in the code is this exactly? block_cache.cpp 1157, it crashes in 1162 > > cache_hit() takes a cached_piece_entry as an argument, it doesn't > return it. Is it possible that it's invalid when it's being passed in? > Ok, next time i will look at the call stack. > what about is specifically is invalid? is the whole struct garbage or > is there some specific invariant that's violated? > Yes, the whole structure is garbage. Therefore it crashes in the assert. |