Could you run you program in debug mode and paste the line number where the problem happen?<div><br clear="all"><div>--</div>Jérémie Laval<div><div><a href="http://neteril.org" target="_blank">http://neteril.org</a></div></div>

<br>
<br><br><div class="gmail_quote">On Fri, Aug 10, 2012 at 10:53 AM, Greg Young <span dir="ltr"><<a href="mailto:gregoryyoung1@gmail.com" target="_blank">gregoryyoung1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

trunk.<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Aug 10, 2012 at 2:53 AM, Alan <<a href="mailto:alan.mcgovern@gmail.com">alan.mcgovern@gmail.com</a>> wrote:<br>
> Hey,<br>
><br>
> What version of Mono are you testing against?<br>
><br>
> Alan<br>
><br>
> On 10 August 2012 09:52, Greg Young <<a href="mailto:gregoryyoung1@gmail.com">gregoryyoung1@gmail.com</a>> wrote:<br>
>> We regularly can cause problems with ConcurrentQueue such as<br>
>><br>
>> System.NullReferenceException: Object reference not set to an instance<br>
>> of an object<br>
>>   at System.Collections.Concurrent.ConcurrentQueue`1[System.IO.FileStream].TryDequeue<br>
>> (System.IO.FileStream& result) [0x00000] in <filename unknown>:0<br>
>>   at SStable.PTable.GetFileStream () [0x00000] in <filename unknown>:0<br>
>>   at SStable.PTable+<GetRange>c__Iterator2.MoveNext () [0x00000] in<br>
>> <filename unknown>:0<br>
>>   at SStable.PTable.TryGetValue (UInt32 stream, UInt32 version,<br>
>> System.UInt64[]& position) [0x00000] in <filename unknown>:0<br>
>>   at SStable.TableIndex.TryGetValueInternal (UInt32 stream, UInt32<br>
>> version, System.UInt64[]& position) [0x00000] in <filename unknown>:0<br>
>>   at SStable.TableIndex.TryGetValue (UInt32 stream, UInt32 version,<br>
>> System.UInt64[]& position) [0x00000] in <filename unknown>:0<br>
>>   at IndexKiller.Program.ReadItems (SStable.TableIndex index,<br>
>> System.Threading.AutoResetEvent autoResetEvent) [0x00000] in <filename<br>
>> unknown>:0<br>
>>   at IndexKiller.Program+<Main>c__AnonStorey1.<>m__0 (System.Object x)<br>
>> [0x00000] in <filename unknown>:0<br>
>><br>
>> We have posted up repros before but basically just pound on it with<br>
>> five threads (each thread add and removes 1 item)<br>
>><br>
>> It seems object pool is still buggy.<br>
>><br>
>> --<br>
>> Le doute n'est pas une condition agréable, mais la certitude est absurde.<br>
>> _______________________________________________<br>
>> Mono-devel-list mailing list<br>
>> <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
>> <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br>
<br>
<br>
--<br>
Le doute n'est pas une condition agréable, mais la certitude est absurde.<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</div></div></blockquote></div><br></div>