#130: flashrom segfault (with backtrace) ---------------------------------+------------------------------------------ Reporter: fragabr@… | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: flashrom | Version: v2 Keywords: | Dependencies: Patchstatus: there is no patch | ---------------------------------+------------------------------------------ I want to test flashrom with a supported motherboard (Asus M2N-E with Linux 2.6.30-rc4) and it segfaults when I run it. I'm using the latest libpci (3.1.2):
{{{ Calibrating delay loop... OK. No coreboot table found. Segmentation fault }}}
Backtrace:
{{{ #0 0x00007f1395141d49 in pci_fill_info_v31 () from /usr/local/lib/libpci.so.3 #1 0x00007f1395143c59 in pci_filter_match () from /usr/local/lib/libpci.so.3 #2 0x000000000040732f in ?? () #3 0x00000000004016f8 in ?? () #4 0x0000000000406d46 in ?? () #5 0x00007f1394df24f6 in __libc_start_main () from /lib64/libc.so.6 #6 0x0000000000401619 in ?? () #7 0x00007fff9d579e98 in ?? () #8 0x000000000000001c in ?? () #9 0x0000000000000001 in ?? () #10 0x00007fff9d57ab55 in ?? () #11 0x0000000000000000 in ?? ()
}}}
#130: flashrom segfault (with backtrace) ---------------------------------+------------------------------------------ Reporter: fragabr@… | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: flashrom | Version: v2 Keywords: | Dependencies: Patchstatus: there is no patch | ---------------------------------+------------------------------------------
Comment(by FENG Yu Ning <fengyuning1984@…>):
Maybe you would like to run flashrom again with the verbose output option(-V) and attach the output. That should provide more information to diagnose the problem.
You can also build an unstripped flashrom and backtrace again. Commenting out the strip command in makefile should do the job.
#130: flashrom segfault (with backtrace) ---------------------------------+------------------------------------------ Reporter: fragabr@… | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: flashrom | Version: v2 Keywords: | Dependencies: Patchstatus: there is no patch | ---------------------------------+------------------------------------------
Comment(by hailfinger):
I know that some newer libpci changed the behaviour compared to earlier versions. This is currently being investigated. If you can reproduce the issue with latest flashrom, please tell us.
Thanks.
#130: flashrom segfault (with backtrace) ----------------------------------+----------------------------------------- Reporter: fragabr@… | Owner: somebody Type: defect | Status: closed Priority: major | Milestone: Component: flashrom | Version: v2 Resolution: worksforme | Keywords: Dependencies: | Patchstatus: there is no patch ----------------------------------+----------------------------------------- Changes (by hailfinger):
* status: new => closed * resolution: => worksforme
Comment:
We're not using that libpci function anymore, so this should be fixed.
No answer from the reporter in 9 months -> worksforme. Feel free to reopen if you can reproduce the problem.