|
Archives
D Programming
digitalmars.Ddigitalmars.D.bugs digitalmars.D.dtl digitalmars.D.ide digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger D.gnu D C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript electronics |
digitalmars.D.bugs - [Issue 3060] New: Catch exception then loop causes seg fault
http://d.puremagic.com/issues/show_bug.cgi?id=3060 Summary: Catch exception then loop causes seg fault Product: D Version: 2.030 Platform: Other OS/Version: Mac OS X Status: NEW Keywords: EH Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: oag optusnet.com.au The following trivial program segfaults when run. If the while (1) line is commented out it runs OK. If the trivial function call is omitted it also runs as expected. void fun() {} void main() { try { throw new Exception("Error"); } catch (Exception) { fun(); } while (1) {} } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- Jun 10 2009
|