![]() | |||||||||||||
Messages in this thread |
Joey Hess wrote: > I was playing around with the X version of a program called "synaesthesia", > that reads sound input from the sound card and displays it graphically. (Get > it at http://yoyo.cc.monash.edu.au/~pfh/). I ran it for about an hour, > during this time I noticed several kernel oops's, and then X locked up. I'm > not sure how related these events were, I was also compiling something at > the same time.. I telnetted in and saw that my X server was in state "D" in ps > (uninterruptable sleep), and could not be killed. I eventually rebooted. I > haven't reproduced this yet. I've reproduced it now; I seem to be able to reproduce it with little difficulty. I also got one new thing in the logs this time: Mar 10 19:19:50 kite kernel: bad page middle entry 40027ac0 Also, I looked more closely this time, and a number of processes were in state 'D', not just the X server. Here are some more oopss and ksymoops output. Mar 10 19:17:17 kite kernel: Oops: 0000 Mar 10 19:17:17 kite kernel: CPU: 0 Mar 10 19:17:17 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:17:17 kite kernel: EFLAGS: 00010213 Mar 10 19:17:17 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:17:17 kite kernel: esi: 0000001d edi: 00000003 ebp: c0006000 esp: c0007f74 Mar 10 19:17:17 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:17:17 kite kernel: Process kswapd (pid: 3, process nr: 3, stackpage=c0007000) Mar 10 19:17:17 kite kernel: Stack: 00000006 00000002 00000003 c0006000 0000027f 00000217 c011aaf8 00000006 Mar 10 19:17:17 kite kernel: 0000001d 00000000 c0006000 00000006 0002fa00 00000000 00005000 00000000 Mar 10 19:17:17 kite kernel: c011f8d3 00000006 00000002 00000000 0000061a 000000f0 c011fac6 00000002 Mar 10 19:17:17 kite kernel: Call Trace: [<c011aaf8>] [<c011f8d3>] [<c011fac6>] [<c01080c6>] [<c011f978>] [<c0107fe0>] Mar 10 19:17:17 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c011aaf8 <shrink_mmap+1a8/238> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c011fac6 <kswapd+14e/18c> Trace: c01080c6 <init+42/1a8> Trace: c011fac6 <kswapd+14e/18c> Trace: c0107fe0 <this_must_match_init_task+1fe0/2000> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop Mar 10 19:17:18 kite kernel: Oops: 0000 Mar 10 19:17:18 kite kernel: CPU: 0 Mar 10 19:17:18 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:17:18 kite kernel: EFLAGS: 00010213 Mar 10 19:17:18 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:17:18 kite kernel: esi: 0000001d edi: 00000000 ebp: 00000006 esp: c03cbecc Mar 10 19:17:18 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:17:18 kite kernel: Process qmail-smtpd (pid: 12750, process nr: 82, stackpage=c03cb000) Mar 10 19:17:18 kite kernel: Stack: 00000006 00000003 00000000 00000006 c015e245 c010a72d 0000000b 00000000 Mar 10 19:17:18 kite kernel: 0000001d 00000000 00000800 00000006 0002fd00 00000000 00000006 c3a8f8e0 Mar 10 19:17:18 kite kernel: c011f8d3 00000006 00000003 c01cd11c 00000001 c01cd128 c0120375 00000003 Mar 10 19:17:18 kite kernel: Call Trace: [<c015e245>] [<c010a72d>] [<c011f8d3>] [<c0120375>] [<c01187bc>] [<c01120aa>] [<c01089a2>] Mar 10 19:17:18 kite kernel: [<c010991e>] Mar 10 19:17:18 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c015e245 <inet_recvmsg+11/cc> Trace: c010a72d <handle_IRQ_event+31/54> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c0120375 <__get_free_pages+1a5/1bc> Trace: c01187bc <new_page_tables+14/7c> Trace: c01120aa <do_fork+58a/8c0> Trace: c01089a2 <sys_fork+12/1c> Trace: c010991e <system_call+3a/40> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop Mar 10 19:17:19 kite kernel: Oops: 0000 Mar 10 19:17:19 kite kernel: CPU: 0 Mar 10 19:17:19 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:17:19 kite kernel: EFLAGS: 00010213 Mar 10 19:17:19 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:17:19 kite kernel: esi: 0000001d edi: 00000000 ebp: 00000006 esp: c3681eac Mar 10 19:17:19 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:17:19 kite kernel: Process cat (pid: 12752, process nr: 99, stackpage=c3681000) Mar 10 19:17:19 kite kernel: Stack: 00000006 00000003 00000000 00000006 c02d91a0 c02d9208 c02d94a0 00000000 Mar 10 19:17:19 kite kernel: 0000001d 00000000 c02da720 00000006 0002fe00 00000000 00000006 c02da720 Mar 10 19:17:19 kite kernel: c011f8d3 00000006 00000003 c01cd11c 00000001 c01cd128 c0120375 00000003 Mar 10 19:17:19 kite kernel: Call Trace: [<c011f8d3>] [<c0120375>] [<c011ad7f>] [<c011b25a>] [<c0122c0e>] [<c010991e>] Mar 10 19:17:19 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c0120375 <__get_free_pages+1a5/1bc> Trace: c011ad7f <try_to_read_ahead+2f/134> Trace: c011b25a <generic_file_read+32e/62c> Trace: c0122c0e <sys_read+ba/10c> Trace: c010991e <system_call+3a/40> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop Mar 10 19:17:44 kite kernel: Oops: 0000 Mar 10 19:17:44 kite kernel: CPU: 0 Mar 10 19:17:44 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:17:44 kite kernel: EFLAGS: 00010213 Mar 10 19:17:44 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:17:44 kite kernel: esi: 0000001d edi: 00000000 ebp: 00000006 esp: c3c45ea0 Mar 10 19:17:44 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:17:44 kite kernel: Process apache (pid: 925, process nr: 78, stackpage=c3c45000) Mar 10 19:17:44 kite kernel: Stack: 00000006 00000003 00000000 00000006 c02d9860 c02d91a8 c02d91a0 00000000 Mar 10 19:17:44 kite kernel: 0000001d 00000000 c4941fe0 00000006 00030100 00000000 00000006 c4941fe0 Mar 10 19:17:44 kite kernel: c011f8d3 00000006 00000003 c0223200 00000001 c01cd128 c0120375 00000003 Mar 10 19:17:44 kite kernel: Call Trace: [<c011f8d3>] [<c0120375>] [<c0118910>] [<c0112193>] [<c01089a2>] [<c010991e>] Mar 10 19:17:44 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c0120375 <__get_free_pages+1a5/1bc> Trace: c0118910 <copy_page_range+ec/248> Trace: c0112193 <do_fork+673/8c0> Trace: c01089a2 <sys_fork+12/1c> Trace: c010991e <system_call+3a/40> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop Mar 10 19:18:18 kite kernel: Oops: 0000 Mar 10 19:18:18 kite kernel: CPU: 0 Mar 10 19:18:18 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:18:18 kite kernel: EFLAGS: 00010213 Mar 10 19:18:18 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:18:18 kite kernel: esi: 0000001d edi: 00000000 ebp: 00000006 esp: c08e5ea0 Mar 10 19:18:18 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:18:18 kite kernel: Process sshd (pid: 172, process nr: 34, stackpage=c08e5000) Mar 10 19:18:18 kite kernel: Stack: 00000006 00000003 00000000 00000006 c02d90e0 c02d9208 c02d9200 00000000 Mar 10 19:18:18 kite kernel: 0000001d 00000000 c02da720 00000006 00030300 00000000 00000006 c02da720 Mar 10 19:18:18 kite kernel: c011f8d3 00000006 00000003 c0223200 00000001 c01cd128 c0120375 00000003 Mar 10 19:18:18 kite kernel: Call Trace: [<c011f8d3>] [<c0120375>] [<c0118910>] [<c0112193>] [<c01089a2>] [<c010991e>] Mar 10 19:18:18 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c0120375 <__get_free_pages+1a5/1bc> Trace: c0118910 <copy_page_range+ec/248> Trace: c0112193 <do_fork+673/8c0> Trace: c01089a2 <sys_fork+12/1c> Trace: c010991e <system_call+3a/40> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop Mar 10 19:18:39 kite kernel: Oops: 0000 Mar 10 19:18:39 kite kernel: CPU: 0 Mar 10 19:18:39 kite kernel: EIP: 0010:[<c0135786>] Mar 10 19:18:39 kite kernel: EFLAGS: 00010213 Mar 10 19:18:39 kite kernel: eax: 00000080 ebx: 00000006 ecx: 00000000 edx: c01d9a44 Mar 10 19:18:39 kite kernel: esi: 0000001d edi: 00000000 ebp: 00000006 esp: c40a5ebc Mar 10 19:18:39 kite kernel: ds: 0018 es: 0018 ss: 0018 Mar 10 19:18:39 kite kernel: Process xdm-shadow (pid: 1182, process nr: 83, stackpage=c40a5000) Mar 10 19:18:39 kite kernel: Stack: 00000006 00000003 00000000 00000006 c0188359 c01bfbfc c009dde0 00000001 Mar 10 19:18:39 kite kernel: 0000001d 00000000 c40a5f78 00000006 00030700 00000000 00000006 c02d9448 Mar 10 19:18:39 kite kernel: c011f8d3 00000006 00000003 c0223200 00000001 c01cd128 c0120375 00000003 Mar 10 19:18:39 kite kernel: Call Trace: [<c0188359>] [<c011f8d3>] [<c0120375>] [<c012bedc>] [<c012c3b1>] [<c010991e>] Mar 10 19:18:39 kite kernel: Code: f6 41 0d 04 74 38 c7 05 1c 70 1b c0 00 00 00 00 ff 05 18 70 Mar 10 19:18:39 kite kernel: Sound: Recording overrun Mar 10 19:19:50 kite kernel: bad page middle entry 40027ac0 >>EIP: c0135786 <shm_swap+52/2dc> Trace: c0188359 <ei_interrupt+139/228> Trace: c011f8d3 <try_to_free_page+6f/a8> Trace: c0120375 <__get_free_pages+1a5/1bc> Trace: c012bedc <do_select+30/1d4> Trace: c012c3b1 <sys_select+331/4b4> Trace: c010991e <system_call+3a/40> Code: c0135786 <shm_swap+52/2dc> Code: c0135786 <shm_swap+52/2dc> f6 41 0d 04 testb $0x4,0xd(%ecx) Code: c013578a <shm_swap+56/2dc> 74 38 je c01357c4 <shm_swap+90/2dc> Code: c013578c <shm_swap+58/2dc> c7 05 1c 70 1b movl $0x0,0xc01b701c Code: c0135797 <shm_swap+63/2dc> c0 00 00 00 00 Code: c013579c <shm_swap+68/2dc> ff 05 18 70 00 incl 0x90007018 Code: c01357a8 <shm_swap+74/2dc> 90 nop Code: c01357a9 <shm_swap+75/2dc> 90 nop - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu | ||||||||||||
| Last update: 2005-03-22 12:41 [W:0.140 / U:0.360 seconds] ©2003-2008 Jasper Spaans | |||||||||||||