help needed for debugging segmentation fault

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I am using xandros 1.0 ( 2.4.19-x1 according to xandros people this is
nearly the same as 2.4.19 ).

Everytime i try to mount any of my 2 scsi cdroms, i get a segmentation
fault. Nobody has giving me any inside in the issue
and i can't find the reason. The oops rapport tells me that the error has
something to do with the "serial.o" module.
What has mounting of cdroms to do with serial.o ? I am using aha152x driver.
But there everything looks ok.

Oops output:
ksymoops 2.4.5 on i686 2.4.19-x1. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19-x1/ (default)
-m /boot/System.map-2.4.19-x1 (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.

Error (expand_objects): cannot stat(/modules/reiserfs.o) for reiserfs
Error (expand_objects): cannot stat(/modules/splashFXmod.o) for splashFXmod
Error (pclose_local): find_objects pclose failed 0x100
Warning (compare_ksyms_lsmod): module bsd_comp is in lsmod but not in ksyms,
probably no symbols exported
Warning (compare_ksyms_lsmod): module ppp_async is in lsmod but not in
ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ppp_deflate is in lsmod but not in
ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ppp_generic is in lsmod but not in
ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module slhc is in lsmod but not in ksyms,
probably no symbols exported
Warning (map_ksym_to_module): cannot match loaded module reiserfs to a
unique module object. Trace may not be reliable.
Feb 3 20:28:47 XANHORT6I43 kernel: c8989211
Feb 3 20:28:47 XANHORT6I43 kernel: Oops: 0000
Feb 3 20:28:47 XANHORT6I43 kernel: CPU: 0
Feb 3 20:28:47 XANHORT6I43 kernel: EIP:
1010:[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-28
6191/96] Not tainted
Feb 3 20:28:47 XANHORT6I43 kernel: EFLAGS: 00010002
Feb 3 20:28:47 XANHORT6I43 kernel: eax: c0280000 ebx: c5993600 ecx: 00000000
edx: 00000000
Feb 3 20:28:47 XANHORT6I43 kernel: esi: c5b06000 edi: c5993600 ebp: c5b06000
esp: c3c63e78
Feb 3 20:28:47 XANHORT6I43 kernel: ds: 1018 es: 1018 ss: 1018
Feb 3 20:28:47 XANHORT6I43 kernel: Process mount (pid: 1123,
stackpage=c3c63000)
Feb 3 20:28:47 XANHORT6I43 kernel: Stack: 00000293 c5a8ab94 c5993600
c89892f1 c5993600 00000000 00000000 00000000
Feb 3 20:28:47 XANHORT6I43 kernel: c8967a94 c896754a c5993600 c8967a94
c5993600 c5a8ab94 c599370c c5a8ab40
Feb 3 20:28:47 XANHORT6I43 kernel: 00000000 c896dbcf c5993600 c5993600
00000282 c3c63f04 c3c62000 c1180848
Feb 3 20:28:47 XANHORT6I43 kernel: Call Trace:
[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-285967/
96]
[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-423276/
96]
[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-424630/
96]
[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-423276/
96]
[serial:__insmod_serial_O/lib/modules/2.4.19-x1/kernel/drivers/char+-398385/
96]
Feb 3 20:28:47 XANHORT6I43 kernel: Code: 03 51 2c 89 93 58 01 00 00 8b 40 10
89 83 5c 01 00 00 31 c0
Using defaults from ksymoops -t elf32-i386 -a i386


>>eax; c0280000
>>ebx; c5993600 <_end+56e0bb4/855c5b4>
>>esi; c5b06000 <_end+58535b4/855c5b4>
>>edi; c5993600 <_end+56e0bb4/855c5b4>
>>ebp; c5b06000 <_end+58535b4/855c5b4>
>>esp; c3c63e78 <_end+39b142c/855c5b4>

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 03 51 2c add 0x2c(%ecx),%edx
Code; 00000003 Before first symbol
3: 89 93 58 01 00 00 mov %edx,0x158(%ebx)
Code; 00000009 Before first symbol
9: 8b 40 10 mov 0x10(%eax),%eax
Code; 0000000c Before first symbol
c: 89 83 5c 01 00 00 mov %eax,0x15c(%ebx)
Code; 00000012 Before first symbol
12: 31 c0 xor %eax,%eax



7 warnings and 3 errors issued. Results may not be reliable.


--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux