Opened 7 years ago

Closed 6 years ago

#130 closed defect (worksforme)

flashrom segfault (with backtrace)

Reported by: fragabr@… Owned by: somebody
Priority: major Milestone:
Component: flashrom (please use trac on Keywords:
Cc: Dependencies:
Patch Status: 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


#0  0x00007f1395141d49 in pci_fill_info_v31 () from /usr/local/lib/
#1  0x00007f1395143c59 in pci_filter_match () from /usr/local/lib/
#2  0x000000000040732f in ?? ()
#3  0x00000000004016f8 in ?? ()
#4  0x0000000000406d46 in ?? ()
#5  0x00007f1394df24f6 in __libc_start_main () from /lib64/
#6  0x0000000000401619 in ?? ()
#7  0x00007fff9d579e98 in ?? ()
#8  0x000000000000001c in ?? ()
#9  0x0000000000000001 in ?? ()
#10 0x00007fff9d57ab55 in ?? ()
#11 0x0000000000000000 in ?? ()

Attachments (0)

Change History (3)

comment:1 Changed 7 years ago 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.

comment:2 Changed 6 years ago 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.


comment:3 Changed 6 years ago by hailfinger

  • Resolution set to worksforme
  • Status changed from new to closed

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.

Add Comment

Modify Ticket

as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.