From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans Reiser Subject: Re: Fwd: Re: Segmentation Fault when mounting ataraid Date: Wed, 29 Jan 2003 20:38:16 +0300 Message-ID: <3E381188.8080701@namesys.com> References: <3E36E3EB.4040305@mb.tu-ilmenau.de> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com In-Reply-To: <3E36E3EB.4040305@mb.tu-ilmenau.de> List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Manuel Krause Cc: reiserfs-list , Oleg Drokin Well, that certainly looks like a bug in mount options parsing code. Edward and Oleg, please review and fix. Hans Manuel Krause wrote: > Hi! > > Just forwarding... the ksymoopsed version. Please, send any hints and > solutions or other comments to Jochens address . > > Manuel > > > -------- Original Message -------- > From: - Tue Jan 28 20:56:55 2003 > Date: Tue, 28 Jan 2003 20:47:29 +0100 > From: Jochen Haemmerle > User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) > To: Manuel Krause > Subject: Re: Segmentation Fault when mounting ataraid > References: <3E35B2F8.10806@gmx.net> <3E35B99C.2040206@mb.tu-ilmenau.de> > In-Reply-To: <3E35B99C.2040206@mb.tu-ilmenau.de> > > Well, down there it is!! > thx for the quick answers > > Bye, > > Jochen > > > > Manuel Krause wrote: > > > On 01/27/2003 11:30 PM, Jochen Haemmerle wrote: > > > >> Hello! > >> > >> When I try to mount my reiserfs partition on a HPT370 Stripe I get a > >> Segmentation Fault. All other partitions (reiserfs of cource) work > fine. > >> > >> My kernel is the 2.4.20 from Kernel.org > >> The PC is a Dual PIII 866 with Via-Apollo Chipset > >> The Harddisks are 2 Maxtor 80GB > >> ACPI is turned off ! > >> > >> I don't know if this error depends on reiserfs, but maybe someone can > >> help me! > >> > >> Best Regards > >> > >> Jochen Haemmerle > >> > > > > Can you process it through something like: > > "cat this-segfault.txt | ksymoops -m > > /boot/System.map-you.had@segfault" and post the result ... while > > awaiting the developers' answer?! > > > > This would provide essentially more info for them (even if they knew > > the BUG already), AFAIK. > > > > Bye, > > > > Manuel > > > > guardian@viking:~$ cat segfault.txt | ksymoops -m /boot/System.map-2.4.20 > ksymoops 2.4.6 on i686 2.4.20. Options used > -V (default) > -k /proc/ksyms (default) > -l /proc/modules (default) > -o /lib/modules/2.4.20/ (default) > -m /boot/System.map-2.4.20 (specified) > > Unable to handle kernel NULL pointer dereference at vitual address > 00000004 > c01a62c0 > *pde = 00000000 > Oops: 0002 > CPU: 0 > EFLAGS: 00010012 > eax: 00000000 ebx: c03324f8 ecx: dff188a0 edx: c03324fc > esi: 00000000 edi: c03324f8 ebp: 00000008 esp: d7839d98 > Process mount (pid: 327, stackpage=d7839000) > 007c0000 098a9f2d c0332518 00000800 c0332520 c0332518 00000080 > 00000000 > 003e003f 00000000 c01a6c6c c03324f8 00000000 d7cc54a0 00000008 > 00000000 > Call Trace: [] [][] [] > [] > [] [] [][] [] > [] > [] [] [] > Code: 89 50 04 89 02 c7 01 00 00 00 00 c7 41 04 00 00 00 00 ff 0b > Using defaults from ksymoops -t elf32-i386 -a i386 > > > >>ebx; c03324f8 > >>edx; c03324fc > >>edi; c03324f8 > > Trace; c01a698d > Trace; c01a6c6c > Trace; c01a6ccc > Trace; c01a6e27 > Trace; c0172671 > Trace; c0173188 > Trace; c013c712 > Trace; c014d546 > Trace; c013c8fd > Trace; c014e589 > Trace; c014e842 > Trace; c014e6ad > Trace; c014ec6f <__load_block_bitmap+17f/198> > Trace; c0106f17 > > Code; 00000000 Before first symbol > 00000000 <_EIP>: > Code; 00000000 Before first symbol > 0: 89 50 04 mov %edx,0x4(%eax) > Code; 00000003 Before first symbol > 3: 89 02 mov %eax,(%edx) > Code; 00000005 Before first symbol > 5: c7 01 00 00 00 00 movl $0x0,(%ecx) > Code; 0000000b Before first symbol > b: c7 41 04 00 00 00 00 movl $0x0,0x4(%ecx) > Code; 00000012 Before first symbol > 12: ff 0b decl (%ebx) > > > > -- Hans