Kernel crash, MailScanner mentioned
Julian Field
MailScanner at ecs.soton.ac.uk
Wed Nov 21 14:55:17 GMT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
MailScanner is written in a high level language, and is incapable of
directly causing a kernel crash itself. There is no way in Perl (that I
am aware of) of doing things like directly accessing particular memory
locations or anything like that which could cause trouble of this sort.
Jules.
Neil Wilson wrote:
> Hi guys,
>
> I realise this might not be caused by MailScanner, but I've got a
> server running SLES 10 SP1 i586 that's crashing nearly every night.
>
> In the logs I see it does mentioned something about MS, but not sure
> if this means that it's actually MS causing the problem.
>
> The kernel it's using is "Linux mail 2.6.16.46-0.12-smp #1 SMP Thu May
> 17 14:00:09 UTC 2007 i686 i686 i386 GNU/Linux"
>
> If anyone could point me in the right direction I'll be more than
> grateful.
>
> I can't run an update on the SLES as it's not registered yet, as the
> client only wants to register in the new year, but needed the server
> straight away.
>
> Nov 20 19:51:39 mail kernel: ------------[ cut here ]------------
> Nov 20 19:51:39 mail kernel: kernel BUG at mm/page_alloc.c:295!
> Nov 20 19:51:39 mail kernel: invalid opcode: 0000 [#1]
> Nov 20 19:51:39 mail kernel: SMP
> Nov 20 19:51:39 mail kernel: last sysfs file:
> /firmware/edd/int13_dev80/extensions
> Nov 20 19:51:39 mail kernel: Modules linked in: xt_limit xt_state
> xt_MARK ipt_MASQUERADE xt_tcpudp ipt_REJECT ipt_LOG iptable_mangle
> iptable_nat iptable_filt
> er ip_tables x_tables ip_nat_ftp ip_nat ip_conntrack_ftp ip_conntrack
> nfnetlink af_packet cpufreq_ondemand cpufreq_userspace
> cpufreq_powersave speedstep_cent
> rino freq_table button battery ac loop dm_mod hw_random i915 drm e1000
> intel_agp shpchp pci_hotplug uhci_hcd ehci_hcd ahci agpgart ohci1394
> i2c_i801 i2c_core
> pata_jmicron usbcore ieee1394 sundance mii parport_pc lp parport ext3
> jbd edd fan thermal processor pata_marvell sg ata_piix libata generic
> sd_mod scsi_mod
> ide_disk ide_core
> Nov 20 19:51:39 mail kernel: CPU: 1
> Nov 20 19:51:39 mail kernel: EIP: 0060:[<c0149b23>] Not tainted VLI
> Nov 20 19:51:39 mail kernel: EFLAGS: 00210002 (2.6.16.46-0.12-smp #1)
> Nov 20 19:51:39 mail kernel: EIP is at free_pages_bulk+0x12c/0x1e4
> Nov 20 19:51:39 mail kernel: eax: 00000001 ebx: c13cdb00 ecx:
> c13cdb00 edx: 00000001
> Nov 20 19:51:39 mail kernel: esi: 000006d9 edi: c13cdb20 ebp:
> 00000000 esp: e84fdd80
> Nov 20 19:51:39 mail kernel: ds: 007b es: 007b ss: 0068
> Nov 20 19:51:39 mail kernel: Process MailScanner (pid: 24234,
> threadinfo=e84fc000 task=dfe9eb70)
> Nov 20 19:51:39 mail kernel: Stack: <0>c030188c 0000001c c0301780
> 00000000 00000001 00000001 c14d4aa0 c0301880
> Nov 20 19:51:39 mail kernel: 00200202 c0301780 c0149cba
> 00000000 00000003 e84fdde8 e84fddd8 0000000d
> Nov 20 19:51:39 mail kernel: c0149ce1 c14db140 c0301780
> c17de14c c014c1d9 0000000e 0000000e 00000000
> Nov 20 19:51:39 mail kernel: Call Trace:
> Nov 20 19:51:39 mail kernel: [<c0149cba>] free_hot_cold_page+0xdf/0xee
> Nov 20 19:51:39 mail kernel: [<c0149ce1>] __pagevec_free+0x18/0x22
> Nov 20 19:51:39 mail kernel: [<c014c1d9>] release_pages+0xff/0x13f
> Nov 20 19:51:39 mail kernel: [<c0156c49>]
> free_pages_and_swap_cache+0x6b/0x7f
> Nov 20 19:51:39 mail kernel: [<c0152bdb>] exit_mmap+0xb0/0xda
> Nov 20 19:51:39 mail kernel: [<c011e2d7>] mmput+0x20/0x76
> Nov 20 19:51:39 mail kernel: [<c0169945>] flush_old_exec+0x6dd/0x90d
> Nov 20 19:51:39 mail kernel: [<c0160cb4>] vfs_read+0x110/0x150
> Nov 20 19:51:39 mail kernel: [<c0168f67>] kernel_read+0x32/0x3c
> Nov 20 19:51:39 mail kernel: [<c0184111>] load_elf_binary+0x438/0x12f7
> Nov 20 19:51:39 mail kernel: [<c014a3cd>] __alloc_pages+0x57/0x2a5
> Nov 20 19:51:39 mail kernel: [<c01c1c9d>] copy_from_user+0x36/0x62
> Nov 20 19:51:39 mail kernel: [<c01c1c9d>] copy_from_user+0x36/0x62
> Nov 20 19:51:39 mail kernel: [<c0168d0f>]
> search_binary_handler+0xa2/0x1fe
> Nov 20 19:51:39 mail kernel: [<c016a6c5>] do_execve+0x16c/0x215
> Nov 20 19:51:39 mail kernel: [<c0102884>] sys_execve+0x2b/0x68
> Nov 20 19:51:39 mail kernel: [<c0103bdb>] sysenter_past_esp+0x54/0x79
> Nov 20 19:51:39 mail kernel: Code: c1 e0 05 8d 1c 07 8b 03 a9 00 00 08
> 00 74 7c 8b 43 0c 39 e8 89 44 24 0c 75 71 8b 03 89 d9 f6 c4 40 74 02
> 89 e9 8b 41 04 40
> 74 08 <0f> 0b 27 01 eb 7f 2c c0 8d 4b 18 8b 53 18 8b 41 04 89 42 04 89
>
> Thanks
>
> Neil
>
> PS: Accidentally subscribed to announce instead of the mailscanner
> list, and when canceling after my subscription I hit a mailman bug.
>
> "Bug in Mailman version 2.1.5
> We're sorry, we hit a bug!
> Please inform the webmaster for this site of this problem. Printing of
> traceback and other system information has been explicitly inhibited,
> but the webmaster can find this information in the Mailman error logs"
>
Jules
- --
Julian Field MEng CITP
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
MailScanner customisation, or any advanced system administration help?
Contact me at Jules at Jules.FM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
For all your IT requirements visit www.transtec.co.uk
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.7.0 (Build 867)
Comment: Use Thunderbird's Enigmail Add-on to verify this message
Charset: ISO-8859-1
wj8DBQFHREbbEfZZRxQVtlQRAlp3AJ0dRoCy8yhuPRez3YixSrdpvAQsPQCfZ3h3
yrRPbMuEG9ZPt4GQnmrxOyc=
=/IPI
-----END PGP SIGNATURE-----
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the MailScanner
mailing list