Package: claws-mail Version: 3.3.1-1 Severity: grave Justification: renders package unusable
Hi, today, suddenly [1], claws-mail started hanging, outputting a strange message on the console: ---8<--- Feb 29 21:15:54 pingu kernel: BUG: unable to handle kernel NULL pointer dereference at virtual address 0000003c Feb 29 21:15:54 pingu kernel: printing eip: Feb 29 21:15:54 pingu kernel: c016fd4d Feb 29 21:15:54 pingu kernel: *pde = 00000000 Feb 29 21:15:54 pingu kernel: Oops: 0000 [#4] Feb 29 21:15:54 pingu kernel: SMP Feb 29 21:15:54 pingu kernel: Modules linked in: i915 drm ipv6 coretemp loop snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_hwdep battery container ac video output button snd tsdev evdev soundcore intel_agp agpgart psmouse joydev serio_raw rtc pcspkr reiserfs ide_cd cdrom usbhid hid piix generic sd_mod usb_storage ide_core ata_generic ahci uhci_hcd ehci_hcd libata scsi_mod e1000 usbcore thermal processor fan Feb 29 21:15:54 pingu kernel: CPU: 0 Feb 29 21:15:54 pingu kernel: EIP: 0060:[loop:vfs_getattr+0x30/0x15ef7] Tainted: G D VLI Feb 29 21:15:54 pingu kernel: EFLAGS: 00010246 (2.6.23-1-686 #1) Feb 29 21:15:54 pingu kernel: EIP is at vfs_getattr+0x30/0x53 Feb 29 21:15:54 pingu kernel: eax: 00000000 ebx: c000fe60 ecx: c0337180 edx: c0363c6c Feb 29 21:15:54 pingu kernel: esi: c0363c6c edi: e59fff04 ebp: e59fff64 esp: e59ffee8 Feb 29 21:15:54 pingu kernel: ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 Feb 29 21:15:54 pingu kernel: Process claws-mail (pid: 10965, ti=e59fe000 task=f3140070 task.ti=e59fe000) Feb 29 21:15:54 pingu kernel: Stack: dfff18c0 00000000 e59fff64 e59fff04 e59fe000 c016fe34 e59fff04 c0363c6c Feb 29 21:15:54 pingu kernel: dfff18c0 000003e8 00000000 00000000 00000001 00000001 00000000 00001000 Feb 29 21:15:54 pingu kernel: 00000008 00000000 47c092b2 00000000 46f688a4 00000000 478a772a 00000000 Feb 29 21:15:54 pingu kernel: Call Trace: Feb 29 21:15:54 pingu kernel: [vfs_stat_fd+0x2e/0x40] vfs_stat_fd+0x2e/0x40 Feb 29 21:15:54 pingu kernel: [request_standard_resources+0x258/0x306] request_standard_resources+0x258/0x306 Feb 29 21:15:54 pingu kernel: [sys_stat64+0xf/0x23] sys_stat64+0xf/0x23 Feb 29 21:15:54 pingu kernel: [shrink_page_list+0x3c8/0x4e8] shrink_page_list+0x3c8/0x4e8 Feb 29 21:15:54 pingu kernel: [snd_pcm:getnstimeofday+0x30/0x7d5f] getnstimeofday+0x30/0xb6 Feb 29 21:15:54 pingu kernel: [sys_time+0xa/0x2e] sys_time+0xa/0x2e Feb 29 21:15:54 pingu kernel: [sysenter_past_esp+0x6b/0xa1] sysenter_past_esp+0x6b/0xa1 Feb 29 21:15:54 pingu kernel: ======================= Feb 29 21:15:54 pingu kernel: Code: 89 d6 53 83 ec 04 89 04 24 8b 5a 0c f6 83 41 01 00 00 02 75 10 8b 0d 84 cf 3c c0 ff 91 c4 00 00 00 85 c0 75 23 8b 83 94 00 00 00 <8b> 78 3c 85 ff 74 0b 8b 04 24 89 e9 89 f2 ff d7 eb 0b 89 d8 89 Feb 29 21:15:54 pingu kernel: EIP: [loop:vfs_getattr+0x30/0x15ef7] vfs_getattr+0x30/0x53 SS:ESP 0068:e59ffee8 --->8--- (this is what appears in /var/log/syslog) I've then installed claws-mail-dbg, and ran `gdb claws-mail'. Here I got quite the same messages, with no additional information available :( : ---8<--- (gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /usr/bin/claws-mail [Thread debugging using libthread_db enabled] [New Thread 0xb6c01740 (LWP 11784)] Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: Oops: 0000 [#8] Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: SMP Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: CPU: 0 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: EIP: 0060:[loop:vfs_getattr+0x30/0x15ef7] Tainted: G D VLI Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: EFLAGS: 00010246 (2.6.23-1-686 #1) Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: EIP is at vfs_getattr+0x30/0x53 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: eax: 00000000 ebx: c000fe60 ecx: c0337180 edx: c0363c6c Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: esi: c0363c6c edi: e5073f04 ebp: e5073f64 esp: e5073ee8 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: Process claws-mail (pid: 11784, ti=e5072000 task=e7d44750 task.ti=e5072000) Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: dfff18c0 000003e8 00000000 00000000 00000001 00000001 00000000 00001000 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: 00000008 00000000 47c092b2 00000000 46f688a4 00000000 478a772a 00000000 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: Call Trace: Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [vfs_stat_fd+0x2e/0x40] vfs_stat_fd+0x2e/0x40 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [request_standard_resources+0x258/0x306] request_standard_resources+0x258/0x306 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [sys_stat64+0xf/0x23] sys_stat64+0xf/0x23 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [shrink_page_list+0x3c8/0x4e8] shrink_page_list+0x3c8/0x4e8 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [snd_pcm:getnstimeofday+0x30/0x7d5f] getnstimeofday+0x30/0xb6 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [sys_time+0xa/0x2e] sys_time+0xa/0x2e Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: [sysenter_past_esp+0x6b/0xa1] sysenter_past_esp+0x6b/0xa1 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: ======================= Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: Code: 89 d6 53 83 ec 04 89 04 24 8b 5a 0c f6 83 41 01 00 00 02 75 10 8b 0d 84 cf 3c c0 ff 91 c4 00 00 00 85 c0 75 23 8b 83 94 00 00 00 <8b> 78 3c 85 ff 74 0b 8b 04 24 89 e9 89 f2 ff d7 eb 0b 89 d8 89 Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: EIP: [loop:vfs_getattr+0x30/0x15ef7] vfs_getattr+0x30/0x53 SS:ESP 0068:e5073ee8 Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb) Message from [EMAIL PROTECTED] at Fri Feb 29 21:24:55 2008 ... pingu kernel: Stack: dfff18c0 00000000 e5073f64 e5073f04 e5072000 c016fe34 e5073f04 c0363c6c bt No stack. (gdb) --->8--- Please consider forwarding this upstream (I haven't found anything in upstream's bugzilla, and I'm posting here so that Debian users can have a reference if a similar bug occurs). I hope I'm not the only one to see this bug. :( (this is a showstopper for me; I must change MUA if the behavior is this :( -- and I really like claws-mail) My kernel information can be found in `System Information' below. I'll try with a newer packaged kernel (I'm not using .24 yet because it has some problems with my ACPI), and I'll also try installing older versions of claws-mail. I'll report everything to this bug report. Thanks, David (sorry for the bad formatting -- I'm using Gmail's web interface to write this.) [1] "suddenly" here means that yes, I have *NOT* installed anything strange, nor did some strange operations with claws-mail configuration. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages claws-mail depends on: ii libaspell15 0.60.5-2 GNU Aspell spell-checker runtime l ii libc6 2.7-9 GNU C Library: Shared libraries ii libcairo2 1.5.8-1 The Cairo 2D vector graphics libra ii libcompfaceg1 1:1.5.2-4 Compress/decompress images for mai ii libetpan11 0.52-1 mail handling library ii libglib2.0-0 2.15.5-1 The GLib library of C routines ii libgtk2.0-0 2.12.8-1 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libldap-2.4-2 2.4.7-5 OpenLDAP libraries ii libpango1.0-0 1.19.3-1 Layout and rendering of internatio ii libpisock9 0.12.3-4 library for communicating with a P ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libssl0.9.8 0.9.8g-7 SSL shared libraries Versions of packages claws-mail recommends: ii aspell-en [aspell-dic 6.0-0-5.1 English dictionary for GNU Aspell ii aspell-it [aspell-dic 0.60.20060723ds1-1 The Italian dictionary for GNU Asp ii claws-mail-i18n 3.3.1-1 Locale data for Claws Mail (i18n s ii xfonts-100dpi 1:1.0.0-4 100 dpi fonts for X ii xfonts-100dpi-transco 1:1.0.0-4 100 dpi fonts for X (transcoded fr ii xfonts-75dpi 1:1.0.0-4 75 dpi fonts for X ii xfonts-75dpi-transcod 1:1.0.0-4 75 dpi fonts for X (transcoded fro -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]