Bug 70656
| Summary: | clicking on the error message opens a wrong file | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Raw Hide | Reporter: | Need Real Name <happyluo79> |
| Component: | kdevelop | Assignee: | Than Ngo <than> |
| Status: | CLOSED RAWHIDE | QA Contact: | Ben Levenson <benl> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 1.0 | CC: | happyluo79 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2003-01-26 15:31:05 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: | |||
We can use a temporary way to solve the problem: link the code file(*.c,*.cpp,*.h) in ~/test/test to ~/test. This bug still exists in redhat 8.0 it's fixed in 2.1.5-1 |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020724 Description of problem: If the code has errors, clicking on the error message in the output window opens a wrong file. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.use wizard to create a new project under ~/test 2.write a simple program named "hello.cpp"(see below), then copy the file to ~/test/test, which is the default dir of code in kdevelop. 3.delete a ";", making the code containing error. 4. build the project. 5. click on the error message. Actual Results: a warning dialog pop up complaining that it can't find ~/test/hello.cpp Expected Results: it open the file ~/test/test/hello.cpp and go to the line containing the error. Additional info: The following is hello.cpp, which simply print "Hello World!". --------------------------------------------------------------- #include <stdio.h> int main() { printf("Hello World!\n"); return 0; }