Summary: | internal compiler error: Segmentation fault (C++ destructor) | ||
---|---|---|---|
Product: | gcc | Reporter: | John Roden <john.roden> |
Component: | c++ | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | gcc-bugs |
Priority: | P3 | ||
Version: | 4.3.0 | ||
Target Milestone: | --- | ||
Host: | i686-pc-linux | Target: | i686-pc-linux |
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: | ||
Attachments: | Test Case -- preprocessed code |
Description
John Roden
2008-10-23 18:58:51 UTC
Created attachment 16533 [details]
Test Case -- preprocessed code
Works for me with 4.3.0, 4.3.1 and 4.3.2. What options did you use to get the segfault? I think I have mis-stated this bug as a compiler fault. When I tried to reproduce it just now it did not happen again. The reason appears to be that I restarted my machine. The environment is Fedora 9 running in a VMware virtual machine (VMware Server VMX 1.0.6.26355; Server Console 1.0.6 build 91891) under Microsoft Windows Vista (SP1 + later updates). It had been running for about a week when the problem occurred. It happened again and again yesterday but exactly the same code now works perfectly. It looks as if something happened in the VMware machine. (It did not occur to me to try a restart). I think you can change the status to "works for me" and close the bug report. For the record, the fault occurred with the simple command line: g++ -c /tmp/gcc_fault_example.ii Thanks for the rapid response. So mentioned close as works for me. |