lkml.org 
[lkml]   [1999]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject2.3.8-2 oops when working with big files
    Hello!

    2.3.8-pre2 just oopsed on me when I did cat BIGFILE >/dev/null
    BIGFILE is actually ~114M long.
    Linux angband 2.3.8-2 #17 Tue Jun 22 20:33:15 MSD 1999 i586 unknown
    gcc 2.7.2.3 compiled.
    I have IDE disks only.

    Here's the kernel output and decoded oops:

    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    attempt to access beyond end of device
    03:02: rw=0, want=1153892355, limit=1959552
    And a lot of such messages

    invalid operand: 0000
    CPU: 0
    EIP: 0010:[<c012a7aa>]
    EFLAGS: 00010292
    eax: 0000001d ebx: 00000000 ecx: c01c7b70 edx: c01c7b78
    esi: c02a9c1c edi: c07423e0 ebp: 00000400 esp: c12b3e4c
    ds: 0018 es: 0018 ss: 0018
    Process cat (pid: 222, process nr: 38, stackpage=c12b3000)
    Stack: 000004d3 00000002 c07423e0 00000000 c0180efd c07423e0 00000000 00000001
    c12b3ee8 00000004 00000400 00000002 c1d79af4 c012a033 762e0900 ddccbaf0
    c018104f 00000003 00000000 c07423e0 c0507bc0 00000004 c02a9c1c c1d79af4
    Call Trace: [<c0180efd>] [<c012a033>] [<c018104f>] [<c012b531>] [<c011f606>] [<c0119439>] [<c011fa64>]
    [<c011f9b0>] [<c01281b6>] [<c0108d24>]
    Code: 0f 0b 83 c4 0c c7 46 38 00 00 00 00 0f b3 5e 18 19 c0 85 c0

    >>EIP: c012a7aa <end_buffer_io_async+ea/140>
    Trace: c0180efd <make_request+66d/680>
    Trace: c012a033 <__brelse+53/70>
    Trace: c018104f <ll_rw_block+13f/1b0>
    Trace: c012b531 <block_read_full_page+181/1e0>
    Trace: c011f606 <do_generic_file_read+4f6/8a0>
    Trace: c0119439 <do_bottom_half+49/70>
    Trace: c011fa64 <generic_file_read+64/80>
    Trace: c011f9b0 <file_read_actor+0/50>
    Code: c012a7aa <end_buffer_io_async+ea/140> 00000000 <_EIP>: <===
    Code: c012a7aa <end_buffer_io_async+ea/140> 0: 0f 0b ud2a <===
    Code: c012a7ac <end_buffer_io_async+ec/140> 2: 83 c4 0c addl $0xc,%esp
    Code: c012a7af <end_buffer_io_async+ef/140> 5: c7 46 38 00 00 movl $0x0,0x38(%esi)
    Code: c012a7b4 <end_buffer_io_async+f4/140> a: 00 00
    Code: c012a7b6 <end_buffer_io_async+f6/140> c: 0f b3 5e 18 btrl %ebx,0x18(%esi)
    Code: c012a7ba <end_buffer_io_async+fa/140> 10: 19 c0 sbbl %eax,%eax
    Code: c012a7bc <end_buffer_io_async+fc/140> 12: 85 c0 testl %eax,%eax


    Hope that helps.

    Bye,
    Oleg

    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:52    [W:0.022 / U:61.976 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site