https://bugzilla.novell.com/show_bug.cgi?id=680120
https://bugzilla.novell.com/show_bug.cgi?id=680120#c14
Jiri Slaby
[ 1856.591497] fixdep[5047]: segfault at 6022d0 ip 00000000006022d0 sp 00007fff846555d8 error 15 in fixdep[602000+1000]
Ah, let's revoke what I wrote. error 15h (10101b) means: 1 The fault was caused by a page-level protection violation. 0 The access causing the fault was a read. 1 The access causing the fault originated when the processor was executing in user mode. 0 The fault was not caused by reserved bit violation. 1 The fault was caused by an instruction fetch. This means the code for strchr was mapped without X bit. Does your gdb already work? I need output of /proc/<PID>/maps obtained by: gdb --args ./scripts/basic/fixdep scripts/basic/.fixdep.d scripts/basic/fixdep 'gcc -Wp,-MD,scripts/basic/.fixdep.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/basic/fixdep scripts/basic/fixdep.c ' In GDB type: (gdb) run (gdb) info proc process SOME_PID In shell: $ cat /proc/SOME_PID/maps > maps And attach maps. (In reply to comment #13)
Which source files are required for the generation of the program "fixdep"?
scripts/basic/fixdep.c
I had no problems with the compilation of Linux 2.6.37.2 by the tool "GCC 4.5.2" on my own computer (hardware/physical machine). Was anything changed in the meantime that is relevant to the reported software situation?
What's the meantime? What versions do you have now? BTW while Richard is here -- is there a way how to dig out the shared libs map from a core file? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.