|
Bugzilla – Full Text Bug Listing |
| Summary: | rethrow loses stack trace information | ||
|---|---|---|---|
| Product: | [Mono] Mono: Runtime | Reporter: | Rodrigo Oliveira <rodrigobamboo> |
| Component: | debug | Assignee: | Mono Bugs <mono-bugs> |
| Status: | NEW --- | QA Contact: | Mono Bugs <mono-bugs> |
| Severity: | Minor | ||
| Priority: | P2 - High | CC: | forgotten_vxPDddArjq, greg.smolyn, odie, tomas.matousek |
| Version: | 2.6.x | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | test case for rethrow bug | ||
|
Description
Thomas Wiest
2007-09-15 20:10:39 UTC
Old. It is old, but it is a pretty valid bug. Created attachment 348292 [details]
test case for rethrow bug
This is a huge bug in the system: For the attached code, mono prints out: STACK bar at ExceptionTest.A.bar () [0x00000] in /home/strangeloop/ExceptionTest/Main.cs:23 STACK baz at ExceptionTest.A.bar () [0x00000] in /home/strangeloop/ExceptionTest/Main.cs:23 From Windows C#: STACK bar at ExceptionTest.A.foo() in C:\Users\Administrator\Desktop\etest\ExceptionTest\Main.cs:line 18 at ExceptionTest.A.bar() in C:\Users\Administrator\Desktop\etest\ExceptionTest\Main.cs:line 23 STACK baz at ExceptionTest.A.foo() in C:\Users\Administrator\Desktop\etest\ExceptionTest\Main.cs:line 18 at ExceptionTest.A.bar() in C:\Users\Administrator\Desktop\etest\ExceptionTest\Main.cs:line 28 at ExceptionTest.A.baz() in C:\Users\Administrator\Desktop\etest\ExceptionTest\Main.cs:line 34 I will also note that if the code is changed to do "throw e;" instead of just "throw;" the output also varies. This is affecting our ability to debug problems on production systems. Whoops put severity too high *** Bug 643371 has been marked as a duplicate of this bug. *** |