| Summary: | Perf hangs when clicking on or creating a configuration | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] Linux Tools | Reporter: | Roland Grunberg <rgrunber> | ||||
| Component: | perf | Assignee: | Daniel Henrique Barboza <danielhb> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | obusatto, rgrunber, wainersm | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Roland Grunberg
I'm using Fedora 14 with perf version 2.6.35.14-106.fc14.x86_64. Issuing "perf list" also gives a less format output, but somehow it doesn't break. Probably there is something else going on with the output of the newer versions. I'll try to update the perf version of my box and see the bug happening. I've fixed this problem by removing the problematic p.waitFor() call (which does not provide any timeout option) and now the plug-in is doing a verification of stdout and stderr streams to be ready instead. I've tested it on my Fedora 14 and we've tested it on a Ubuntu machine (to check if I didn't break the stderr version of Perf) and it's all good, but I would like to ask Roland to take a look at it and see if it fixes the problem for the perf versions he mentioned. Created attachment 208806 [details]
Patch to fix the p.waitFor() problem found
Resolved in commit d94bf7de749e400a420d18aacdf2a96661d6e61a This fixes the issue for me. Resolving as verified. |