> -----Urspr�ngliche Nachricht----- > Von: Michael Levy [mailto:[EMAIL PROTECTED] > Gesendet: Freitag, 11. Juli 2003 22:29 > An: [EMAIL PROTECTED] > Betreff: [Mono-list] Segmentation fault / > StackOverflowException not thrown > > > Hello, > I am fairly new to C# (and mono) but I think that I may > have found a potential bug. I have attached a short peice of > (silly) code which shows the problem. The code basically > causes a method (or property, depending on what you have > un-commented) to recursivly call itsel until it blows the > stack. I would expect that this sort of pathological > recursion should generate > a StackoverflowException when executed, but it simpley causes > a Segmentation fault. I have not been able to confirm this > behaviour on Windows. I am using the lates release of mono (0.25).
The problem is that Unix has no real support to catch stack overflow, i.e. it is highly system specific. So we decided to do a Segmentation fault in that case. Anyways, it should be possible to detect simple cases at compile time - so the c# compiler could emit a warning in that case. - Dietmar _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
