oops while mounting loopback cdrom image

From: Jorg de Jong (jorg.de.jong@ict.nl)
Date: Mon Feb 28 2000 - 07:03:52 EST


Hi,

Would like to report an Oops. I am using kernel 2.3.46

and I did this to generate the problem:

 [root] /root > losetup /dev/loop0 /tmp/test.iso
 [root] /root > mount /dev/loop0 /mnt/loop
Segmentation fault

As you can see I made a typo in the mount command, should have

been mount /dev/loop0 /mnt/test.iso.

And the decoded oops message:

ksymoops 2.3.3 on i686 2.3.46. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.46/ (default)
     -m /usr/src/linux/System.map (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.

Warning (compare_ksyms_lsmod): module ov511 is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_maps): ksyms_base symbol NS8390_init_R__ver_NS8390_init not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol ei_close_R__ver_ei_close not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol ei_interrupt_R__ver_ei_interrupt not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol ei_open_R__ver_ei_open not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol ethdev_init_R__ver_ethdev_init not found in System.map. Ignoring ksyms_base entry
Feb 28 12:36:37 ida kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Feb 28 12:36:37 ida kernel: c88cb847
Feb 28 12:36:37 ida kernel: *pde = 00000000
Feb 28 12:36:37 ida kernel: Oops: 0000
Feb 28 12:36:37 ida kernel: CPU: 0
Feb 28 12:36:37 ida kernel: EIP: 0010:[<c88cb847>]
Using defaults from ksymoops -t elf32-i386 -a i386
Feb 28 12:36:37 ida kernel: EFLAGS: 00010046
Feb 28 12:36:37 ida kernel: eax: 00000000 ebx: 00000000 ecx: 00000000 edx: c44fad08
Feb 28 12:36:37 ida kernel: esi: c40e7800 edi: c4468550 ebp: c032a978 esp: c3c7fc98
Feb 28 12:36:37 ida kernel: ds: 0018 es: 0018 ss: 0018
Feb 28 12:36:37 ida kernel: Process mount (pid: 1140, stackpage=c3c7f000)
Feb 28 12:36:37 ida kernel: Stack: 00000282 c033cd88 c4468550 c4468500 00000003 00000400 00000000 00000009
Feb 28 12:36:37 ida kernel: c3c61800 c3ce5400 00000400 00000400 00000000 c01a6720 c033cd88 00000000
Feb 28 12:36:37 ida kernel: c012d1e3 c033cd88 00000001 c3c7fe9c c4468500 c4468500 c3c7fd24 c3c7fd24
Feb 28 12:36:37 ida kernel: Call Trace: [generic_unplug_device+28/36] [__wait_on_buffer+355/476] [block_read+1115/1280] [<fff460c2>] [<c891dc20>] [<c891c000>] [<fffac79f>]
Feb 28 12:36:37 ida kernel: Code: 8b 10 89 6a 04 89 55 00 89 45 04 89 28 6a 01 eb 40 8b 44 24

>>EIP; c88cb847 <[loop]do_lo_request+347/3b0> <=====
Code; c88cb847 <[loop]do_lo_request+347/3b0>
00000000 <_EIP>:
Code; c88cb847 <[loop]do_lo_request+347/3b0> <=====
   0: 8b 10 movl (%eax),%edx <=====
Code; c88cb849 <[loop]do_lo_request+349/3b0>
   2: 89 6a 04 movl %ebp,0x4(%edx)
Code; c88cb84c <[loop]do_lo_request+34c/3b0>
   5: 89 55 00 movl %edx,0x0(%ebp)
Code; c88cb84f <[loop]do_lo_request+34f/3b0>
   8: 89 45 04 movl %eax,0x4(%ebp)
Code; c88cb852 <[loop]do_lo_request+352/3b0>
   b: 89 28 movl %ebp,(%eax)
Code; c88cb854 <[loop]do_lo_request+354/3b0>
   d: 6a 01 pushl $0x1
Code; c88cb856 <[loop]do_lo_request+356/3b0>
   f: eb 40 jmp 51 <_EIP+0x51> c88cb898 <[loop]do_lo_request+398/3b0>
Code; c88cb858 <[loop]do_lo_request+358/3b0>
  11: 8b 44 24 00 movl 0x0(%esp,1),%eax

7 warnings issued. Results may not be reliable.rainram ramsrantrareratarattrawerba'rcvsre-ere-ereacrealreapreatrec.recereclrecorecorecorecsred rederediredureemref'reforefuregdregrrehoreinreinrelareliremaremorendrenurep'repereplreprreq.rescresiresprestretaretrretrrevareverevireworheirhomribbrickrienrighringripsriveroadroborocsroisromaroomroserothrougrounrowirsvprubirue rumbrun-ruperutss.a.sabosacrsae'sag'sailsalesalosalvsamusandsao'sarasashsatisaudsavisawhsba'scalscarscepschlschosciescooscotscrescroscudsd seabsearsebusecosecusedusegoseizselfselfselfselfselfselfsemisemisemisemisenesentsepuseresermservsettsevesexisgt shakshansharshebshelshibshipshitshooshorshorshowshrishutsiccsidesidssignsilksimosinesinisir sit-six-sixtskeiskilskivskylslanslaysleuslipslouslugsma'smassmogsmp'snapsnipsnowsnubsoarsocisodssoilsolisolusomesonnsoposortsounsoutsoutsoydspanspawspecspelsphaspilspitspluspoospraspudsql'squisrn'st.estagstalstanstarstatsteasteistepstersticstilstmtstocstonstorstrastrastrestristrostrystumsty sub-subdsubjsub
msubrsubssubusucrsuffsukisulpsumosunfsuntsupesupesuppsur surmsurtsusssvgsswarsweeswimswoosyllsynasynesysttabatachtafftailtaletalltametangtap'taritasktauttaxitea-tearteddteflteleteletemptenatenetepetermterrtesttetrtgifthavtheothertherthicthiothirthorthrethrothumthystidbtifftilltimetinctip tisstitttnt'toddtoiltombtongtoottopitorbtorttotetoultowltoy tradtraitrantrantrantrantrautreatrentriatridtriltriptroctrottructrustsartubetugbtumutuppturkturttututweltwidtwo-tydftypiu's udc ukulultiululuna unadunanunasunawunbluncaunchuncouncouncoundaundeundeundeundeundeundeundiundiuneaunenunetunfaunfiunfounglunhaunhounifuninuniounivunlaunliunmaunmounobunosunpiunprunprunreunreunreunsaunscunshunsnunstunsuuntauntounusunweunyiupbrupi'upraupswurchurolusanusheusx utlauzbevaccvaguvallvan-vapovarnvat'vcr'vegevelvveniverbverivertvetevhf vibrvickvidevignvin'violvirovisivivavms voidvoltvoravoyevulgw.w.waffwaiswallwanewardwarnwashwaspwatewatewaxywe'lweatwedgweigwellwerewetlwhatwherwhicwhirwhitwho'whorwidewig'wiliwimbwindwiniwipiwistwitswo
ebwomawoodwoolworkworlwortwpc'wrecwritwt'swysixenixt'syak'yarnyeasyestyob'yorkyt'sz-axzealzeuszipszs émig

--
Jorg de Jong
Work : mailto:jorg.de.jong@ict.nl
Play : mailto:j.e.s.de.jong@freeler.nl

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 21:00:19 EST