Bug#115553: bug in dcache.c
master:~/sda1/tmp# dselect
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
apache apache-common apache-doc libexpat1
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 2239kB of archives. After unpacking 8315kB will be used.
Do you want to continue? [Y/n]
Get:1 http://www.jetstreamgames.co.nz woody/main libexpat1 1.95.2-6 [50.2kB]
Get:2 http://security.debian.org stable/updates/main apache-common
1.3.26-0woody3 [813kB]
Get:3 http://security.debian.org stable/updates/main apache 1.3.26-0woody3
[353kB]
Get:4 http://security.debian.org stable/updates/main apache-doc 1.3.26-0woody3
[1023kB]
Fetched 2239kB in 11s (193kB/s)
(Reading database ... 15691 files and directories currently installed.)
Unpacking libexpat1 (from .../libexpat1_1.95.2-6_i386.deb) ...
E: Sub-process /usr/bin/dpkg received a segmentation fault.
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to continue.
ctrl-c etc does nothing
I am running 2.4.19
here are the relevant parts of a ps -ef
gadmin 1684 1682 0 11:51 ? 00:00:02 /usr/sbin/sshd
gadmin 1685 1684 0 11:51 pts/1 00:00:00 -bash
root 1686 1685 0 11:51 pts/1 00:00:00 -su
root 2543 1686 0 12:52 pts/1 00:00:01 dselect
root 2546 2543 0 12:53 pts/1 00:00:00 /bin/sh
/usr/lib/dpkg/methods/apt/install /var/lib/dpkg apt apt
root 2572 2546 0 12:54 pts/1 00:00:00 /usr/bin/dpkg
--admindir=/var/lib/dpkg --configure -a
here is my /var/log/messages
Dec 5 11:28:03 master -- MARK --
Dec 5 11:48:03 master -- MARK --
Dec 5 12:08:03 master -- MARK --
Dec 5 12:13:25 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:13:25 master kernel: invalid operand: 0000
Dec 5 12:13:25 master kernel: CPU: 0
Dec 5 12:13:25 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:13:25 master kernel: EFLAGS: 00010286
Dec 5 12:13:25 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: da593000
edx: c01eb71c
Dec 5 12:13:25 master kernel: esi: efebd180 edi: 00000000 ebp: 00009d3f
esp: e2f57e04
Dec 5 12:13:25 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:13:25 master kernel: Process jigdo-file (pid: 2120,
stackpage=e2f57000)
Dec 5 12:13:25 master kernel: Stack: 00000010 000001d2 00000020 00000006
c013f3bb 00009d62 c01289d0 00000006
Dec 5 12:13:25 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:13:25 master kernel: e2f56000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:13:25 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:13:25 master kernel: [_alloc_pages+22/24]
[do_anonymous_page+52/228] [do_no_page+51/424] [handle_mm_fault+82/180]
[do_page_fault+352/1168] [do_page_fault+0/1168]
Dec 5 12:13:25 master kernel: [do_brk+284/512] [sys_brk+187/228]
[error_code+52/60]
Dec 5 12:13:25 master kernel:
Dec 5 12:13:25 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:13:35 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:13:35 master kernel: invalid operand: 0000
Dec 5 12:13:35 master kernel: CPU: 0
Dec 5 12:13:35 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:13:35 master kernel: EFLAGS: 00010286
Dec 5 12:13:35 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: 00000006
edx: efebd198
Dec 5 12:13:35 master kernel: esi: efebd180 edi: 00000020 ebp: 00009d5d
esp: ca7fbeb8
Dec 5 12:13:35 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:13:35 master kernel: Process rsync (pid: 1737, stackpage=ca7fb000)
Dec 5 12:13:35 master kernel: Stack: 00000019 000001d2 00000020 00000006
c013f3bb 00009d5d c01289d0 00000006
Dec 5 12:13:35 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:13:35 master kernel: ca7fa000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:13:35 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:13:35 master kernel: [generic_file_write+1001/1864]
[_alloc_pages+22/24] [generic_file_write+1029/1864] [sys_write+150/240]
[system_call+51/56]
Dec 5 12:13:35 master kernel:
Dec 5 12:13:35 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:15:03 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:15:03 master kernel: invalid operand: 0000
Dec 5 12:15:03 master kernel: CPU: 0
Dec 5 12:15:03 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:15:03 master kernel: EFLAGS: 00010286
Dec 5 12:15:03 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: 00000006
edx: efebd198
Dec 5 12:15:03 master kernel: esi: efebd180 edi: 00000020 ebp: 00009d61
esp: e1d69eb8
Dec 5 12:15:03 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:15:03 master kernel: Process wget (pid: 2334, stackpage=e1d69000)
Dec 5 12:15:03 master kernel: Stack: 00000020 000001d2 00000020 00000006
c013f3bb 00009d61 c01289d0 00000006
Dec 5 12:15:03 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:15:03 master kernel: e1d68000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:15:03 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:15:03 master kernel: [generic_file_write+1001/1864]
[_alloc_pages+22/24] [generic_file_write+1029/1864] [sys_write+150/240]
[system_call+51/56]
Dec 5 12:15:03 master kernel:
Dec 5 12:15:03 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:15:03 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:15:03 master kernel: invalid operand: 0000
Dec 5 12:15:03 master kernel: CPU: 0
Dec 5 12:15:03 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:15:03 master kernel: EFLAGS: 00010286
Dec 5 12:15:03 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: 00000006
edx: efebd198
Dec 5 12:15:03 master kernel: esi: efebd180 edi: 00000020 ebp: 00009d60
esp: f50afe04
Dec 5 12:15:03 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:15:03 master kernel: Process jigdo-file (pid: 2335,
stackpage=f50af000)
Dec 5 12:15:03 master kernel: Stack: 00000020 000001d2 00000020 00000006
c013f3bb 00009d60 c01289d0 00000006
Dec 5 12:15:03 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:15:03 master kernel: f50ae000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:15:03 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:15:03 master kernel: [_alloc_pages+22/24]
[do_anonymous_page+52/228] [do_no_page+51/424] [handle_mm_fault+82/180]
[do_page_fault+352/1168] [do_page_fault+0/1168]
Dec 5 12:15:03 master kernel: [do_generic_file_read+1015/1028]
[do_brk+284/512] [sys_brk+187/228] [error_code+52/60]
Dec 5 12:15:03 master kernel:
Dec 5 12:15:03 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:16:23 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:16:23 master kernel: invalid operand: 0000
Dec 5 12:16:23 master kernel: CPU: 0
Dec 5 12:16:23 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:16:23 master kernel: EFLAGS: 00010286
Dec 5 12:16:23 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: 00000006
edx: efebd198
Dec 5 12:16:23 master kernel: esi: efebd180 edi: 00000020 ebp: 00009edf
esp: d031fea0
Dec 5 12:16:23 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:16:23 master kernel: Process jigdo-file (pid: 2430,
stackpage=d031f000)
Dec 5 12:16:23 master kernel: Stack: 00000011 000001d2 00000020 00000006
c013f3bb 00009edf c01289d0 00000006
Dec 5 12:16:23 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:16:23 master kernel: d031e000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:16:23 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:16:23 master kernel: [_alloc_pages+22/24]
[do_generic_file_read+757/1028] [generic_file_read+126/300]
[file_read_actor+0/192] [sys_read+150/240] [system_call+51/56]
Dec 5 12:16:23 master kernel:
Dec 5 12:16:23 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:25:52 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:25:52 master kernel: invalid operand: 0000
Dec 5 12:25:52 master kernel: CPU: 0
Dec 5 12:25:52 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:25:52 master kernel: EFLAGS: 00010286
Dec 5 12:25:52 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: 00000006
edx: efebd198
Dec 5 12:25:52 master kernel: esi: efebd180 edi: 00000020 ebp: 00009ee0
esp: ca0e9eb8
Dec 5 12:25:52 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:25:52 master kernel: Process rsync (pid: 1770, stackpage=ca0e9000)
Dec 5 12:25:52 master kernel: Stack: 00000001 000001d2 00000020 00000006
c013f3bb 00009ee0 c01289d0 00000006
Dec 5 12:25:52 master kernel: 000001d2 00000006 000001d2 c01eaaa8
c01eaaa8 c01eaaa8 c0128a1f 00000020
Dec 5 12:25:52 master kernel: ca0e8000 00000000 00000010 c012933c
c01eab8c 0000021f 00000010 00000000
Dec 5 12:25:52 master kernel: Call Trace: [shrink_dcache_memory+27/52]
[shrink_caches+104/128] [try_to_free_pages+55/88] [balance_classzone+84/428]
[__alloc_pages+280/376]
Dec 5 12:25:52 master kernel: [generic_file_write+1001/1864]
[_alloc_pages+22/24] [generic_file_write+1029/1864] [sys_write+150/240]
[system_call+51/56]
Dec 5 12:25:52 master kernel:
Dec 5 12:25:52 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 12:48:03 master -- MARK --
Dec 5 12:53:58 master kernel: kernel BUG at dcache.c:345!
Dec 5 12:53:58 master kernel: invalid operand: 0000
Dec 5 12:53:58 master kernel: CPU: 0
Dec 5 12:53:58 master kernel: EIP: 0010:[prune_dcache+93/312] Not
tainted
Dec 5 12:53:58 master kernel: EFLAGS: 00010286
Dec 5 12:53:58 master kernel: eax: e3ed5b00 ebx: efebd198 ecx: cb301da8
edx: c69b4c18
Dec 5 12:53:58 master kernel: esi: efebd180 edi: cb301d80 ebp: 00000003
esp: c51d9f48
Dec 5 12:53:58 master kernel: ds: 0018 es: 0018 ss: 0018
Dec 5 12:53:58 master kernel: Process dpkg (pid: 2563, stackpage=c51d9000)
Dec 5 12:53:58 master kernel: Stack: cb301d80 f764637c cb301d80 f7646300
c013f38d 00000003 cb301d80 c0138d64
Dec 5 12:53:58 master kernel: cb301d80 caaa7cfc c0138eb1 cb301d80
cb301d80 cb301d80 f2fb0000 c51d9fa4
Dec 5 12:53:58 master kernel: c0138fef f7646300 cb301d80 c51d8000
082c53c0 08061567 bffff97c f3856300
Dec 5 12:53:58 master kernel: Call Trace: [shrink_dcache_parent+13/32]
[d_unhash+40/76] [vfs_rmdir+297/428] [sys_rmdir+187/252] [system_call+51/56]
Dec 5 12:53:58 master kernel:
Dec 5 12:53:58 master kernel: Code: 0f 0b 59 01 20 bb 1c c0 8d 46 10 8b 48 04
8b 53 f8 89 4a 04
Dec 5 13:08:03 master -- MARK --
Reply to: