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