Bug 114699
Summary: | Cancellation during exception handling calls terminate() | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Scott Lamb <redhat> | ||||
Component: | glibc | Assignee: | Jakub Jelinek <jakub> | ||||
Status: | CLOSED DEFERRED | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 1 | CC: | drepper, mitr | ||||
Target Milestone: | --- | Keywords: | FutureFeature | ||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Enhancement | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2005-06-30 19:33:43 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Scott Lamb
2004-01-31 20:38:04 UTC
Created attachment 97393 [details]
demonstration program
Of course it is possible to call interfaces which are cancellation points in exception handlers. Just disable cancellation first. I don't see us putting any more effort into the C++ handling. The situation is hopeless since there is no cooperation from the C++ maintainers forthcoming. I'll keep the bug open but mark it as an enhancements (which it is). Actually, it's better served by closing as DEFERRED. Once upstream gcc C++ handles thing correctly you can file an RFE. |