| Summary: | testHaveSysRoot(frysk.hpd.TestSysRoot) fails as process reaches sigsegv (ie break main did not fire) | ||
|---|---|---|---|
| Product: | frysk | Reporter: | Phil Muldoon <pmuldoon> |
| Component: | general | Assignee: | Unassigned <frysk-bugzilla> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Host: | Target: | ||
| Build: | Last reconfirmed: | ||
| Project(s) to access: | ssh public key: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2246 | ||
Recalculate CRC for test-sysroot.
* Makefile.am (frysk/pkglibdir/funit-addresses-stripped): Run
eu-strip last so CRC gets recalculated.
(missed because test-sysroot wasn't rebuilt prior to testing the "Check
debuginfo CRC." commit)
|
When run: There was 1 error: 1) testHaveSysRoot(frysk.hpd.TestSysRoot)frysk.expunit.TimeoutException: timeout of 5expired; expecting: <<go.*\n\(fhpd\) Breakpoint>>; buffer <<go Running process 10613 (fhpd) Task 10613 is terminating from signal SIGSEGV(11) >> at frysk.expunit.Child.expectMilliseconds(TestRunner) at frysk.expunit.Expect.expect(TestRunner) at frysk.expunit.Expect.expect(TestRunner) at frysk.expunit.Expect.expect(TestRunner) at frysk.hpd.TestSysRoot.testHaveSysRoot(TestRunner) at frysk.junit.Runner.runCases(TestRunner) at frysk.junit.Runner.runTestCases(TestRunner) at TestRunner.main(TestRunner) Doing the test manually in fhpd produces: [pmuldoon@localhost frysk-core]$ ./frysk/bindir/fhpd (fhpd) load /home/pmuldoon/frysk_bin/frysk-core/frysk/pkglibdir/test-sysroot/usr/bin/funit-addresses -sysroot /home/pmuldoon/frysk_bin/frysk-core/frysk/pkglibdir/test-sysroot/ Loaded executable file: /home/pmuldoon/frysk_bin/frysk-core/frysk/pkglibdir/test-sysroot/usr/bin/funit-addresses (fhpd) start Attached to process 12454 starting/running with this command: /home/pmuldoon/frysk_bin/frysk-core/frysk/pkglibdir/test-sysroot/usr/bin/funit-addresses (fhpd) break main breakpoint 0 deferred (fhpd) go Running process 12454 (fhpd) Task 12454 is terminating from signal SIGSEGV(11)