File a single bug and attach all file as a single zip one.<div><br></div><div>Thanks for the time of figuring out a test that reproduces it.<br><div><br><div class="gmail_quote">On Sun, Sep 18, 2011 at 8:36 AM, Esben Laursen <span dir="ltr">&lt;<a href="mailto:el@rantek.dk">el@rantek.dk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi All,<br>
<br>
I have a problem that then I try and open close the same file multiple threads it eventually crashes with a SIGSEGV.<br>
<br>
The problem that I have in my app actually happens on the Dispose method, but I have managed to write a repro  that fails when on the open (I do not know if they are related, but it still crashes so it must also be a bug).<br>

<br>
With mono-2.6.7 it does not happen after a while (depending on how many threads that are started), and the stack trace is not very informative, but with mono-2.10.5 it happens almost  immediately and the stacktrace gives a lot more output.<br>

<br>
My Question, do you guys think it would be best to create 2 bug reports, one for 2.10.x and one for 2.6.x branch or would it be better to just create one?<br>
<br>
If someone is interested I have uploaded the files in question to my dropbox if someone are interested..<br>
<br>
I have compiled the source with &quot;mcs -debug+ FileLockRepro_monoDevelop.cs&quot; or debugged it directly from MonoDevelop.<br>
<br>
<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/FileLockRepro_monoDevelop.cs" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/FileLockRepro_monoDevelop.cs</a><br>
<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-orginal-stacktrace.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-orginal-stacktrace.txt</a><br>
<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-repro-output_and_stacktrace-50threads.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-repro-output_and_stacktrace-50threads.txt</a><br>

<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-versions.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.6.7-versions.txt</a><br>
<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.10.5-repro-output_and_stacktrace.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.10.5-repro-output_and_stacktrace.txt</a><br>
<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-sgen-2.10.5-repro-output_and_stacktrace.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-sgen-2.10.5-repro-output_and_stacktrace.txt</a><br>

<a href="http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.10.5-versions.txt" target="_blank">http://dl.dropbox.com/u/2752232/FileLogRepro/mono-2.10.5-versions.txt</a><br>
<br>
<br>
Do you think you guys need more information to debug it? As I don&#39;t really have any idea where to start :-)<br>
<br>
Ohh yes, do you think the orginal stacktrace could be compared to the repro one?<br>
<br>
Many thanks for your help..<br>
<br>
Cheers<br>
<br>
Esben<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>
</blockquote></div><br></div></div>