Latest XFree86 fix turns system unstable
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I installed the latest XFree86 security fix yesterday. Since then my X server crashed twice :(. The system is running SuSE 8.2 Professional (Kernel k_athlon-2.4.20-105, KDE was updated to 3.1.4 through YaST using the rpms from ftp.suse.com). Fixes installed were XFree86-server-4.3.0-120 XFree86-4.3.0-120 Hardware is a Asus A7M266 with Athlon 1333 MHz, 512 MB RAM, video adapter is a MSI GeForce4 TI4200-8X. I'm using the latest nVidia driver (1.0-5336) and it was reinstalled after applying the XFree86 fixes. After the X server crashed it tried to restart, but without success. It wasn't possible to log on through a virtual console to shut down the system or even sync the disks, I had to do a hard reset. - From /var/log/messages: Mar 8 07:39:50 frodo kdm[3131]: Server for display :0 terminated unexpectedly Mar 8 07:39:55 frodo kdm[3160]: pam_unix2: session finished for user osc, service xdm Mar 8 07:39:55 frodo resmgr[811]: accepted connection from user root Mar 8 07:39:55 frodo resmgr[811]: disconnect from root Mar 8 07:40:01 frodo kdm[4058]: pam_unix2: session started for user osc, service xdm Mar 8 07:40:02 frodo kernel: Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010003 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d1619e7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3088, stackpage=d1619000) Mar 8 07:40:02 frodo kernel: Stack: 00000296 00000000 00000005 00000000 bf7ff970 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 bf7ff970 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 00000000 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] [sys_accept+87/320] Mar 8 07:40:02 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] [<c0240b67>] Mar 8 07:40:02 frodo kernel: [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:02 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010007 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d2d05e7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3076, stackpage=d2d05000) Mar 8 07:40:02 frodo kernel: Stack: 00000296 00000000 00000005 00000000 bffffae4 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 bffffae4 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 ffffffd0 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] [sys_accept+87/320] Mar 8 07:40:02 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] [<c0240b67>] Mar 8 07:40:02 frodo kernel: [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:02 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010007 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d1689e7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3092, stackpage=d1689000) Mar 8 07:40:02 frodo kernel: Stack: 00000296 00000000 00000005 00000000 00000000 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 00000000 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 00000000 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] [sys_accept+87/320] Mar 8 07:40:02 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] [<c0240b67>] Mar 8 07:40:02 frodo kernel: [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:02 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010003 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d1acde7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3091, stackpage=d1acd000) Mar 8 07:40:02 frodo kernel: Stack: c020c508 c03cce70 00000005 00000000 00000000 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 00000000 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 00000000 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [ide_do_request+504/832] [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] Mar 8 07:40:02 frodo kernel: Call Trace: [<c020c508>] [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] Mar 8 07:40:02 frodo kernel: [sys_accept+87/320] [do_IRQ+125/176] [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] Mar 8 07:40:02 frodo kernel: [<c0240b67>] [<c010a8cd>] [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] Mar 8 07:40:02 frodo kernel: [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:02 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010007 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d15d3e7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3090, stackpage=d15d3000) Mar 8 07:40:02 frodo kernel: Stack: 00000296 00000000 00000005 00000000 00000000 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 00000000 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 00000000 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] [sys_accept+87/320] Mar 8 07:40:02 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] [<c0240b67>] Mar 8 07:40:02 frodo kernel: [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:02 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:02 frodo kernel: printing eip: Mar 8 07:40:02 frodo kernel: c013c739 Mar 8 07:40:02 frodo kernel: *pde = 00000000 Mar 8 07:40:02 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:02 frodo kernel: CPU: 0 Mar 8 07:40:02 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:02 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:02 frodo kernel: EFLAGS: 00010003 Mar 8 07:40:02 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: d157b3c0 Mar 8 07:40:02 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d1119e7c Mar 8 07:40:02 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:02 frodo kernel: Process nscd (pid: 3089, stackpage=d1119000) Mar 8 07:40:02 frodo kernel: Stack: 00000296 00000000 00000005 00000000 00000000 dff98400 c015ca95 c160b0c0 Mar 8 07:40:02 frodo kernel: 000001f0 00000005 d2d07ba0 00000000 00000000 c015dd27 dff98400 c023fd24 Mar 8 07:40:02 frodo kernel: dff98400 c023fc9c cf6629c0 00000005 00000000 00000005 c0240b67 00000003 Mar 8 07:40:02 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [sock_alloc+20/160] [sockfd_lookup+28/144] [sys_accept+87/320] Mar 8 07:40:02 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c023fd24>] [<c023fc9c>] [<c0240b67>] Mar 8 07:40:02 frodo kernel: [sock_poll+41/48] [do_pollfd+79/144] [poll_freewait+58/80] [sys_poll+856/928] [sys_socketcall+217/608] [system_call+51/56] Mar 8 07:40:02 frodo kernel: [<c0240389>] [<c015806f>] [<c015770a>] [<c0158528>] [<c0241899>] [<c0108e67>] Mar 8 07:40:02 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mar 8 07:40:03 frodo kernel: <1>Unable to handle kernel paging request at virtual address 96fbf720 Mar 8 07:40:03 frodo kernel: printing eip: Mar 8 07:40:03 frodo kernel: c013c739 Mar 8 07:40:03 frodo kernel: *pde = 00000000 Mar 8 07:40:03 frodo kernel: Oops: 0000 2.4.20-4GB-athlon #1 Sat Feb 7 02:00:47 UTC 2004 Mar 8 07:40:03 frodo kernel: CPU: 0 Mar 8 07:40:03 frodo kernel: EIP: 0010:[kmem_cache_alloc+89/240] Tainted: PF Mar 8 07:40:03 frodo kernel: EIP: 0010:[<c013c739>] Tainted: PF Mar 8 07:40:03 frodo kernel: EFLAGS: 00010003 Mar 8 07:40:03 frodo kernel: eax: b5a979b2 ebx: b5a979b2 ecx: c0561040 edx: 00000001 Mar 8 07:40:03 frodo kernel: esi: c160b0c0 edi: 00000246 ebp: 000001f0 esp: d31e9e88 Mar 8 07:40:03 frodo kernel: ds: 0018 es: 0018 ss: 0018 Mar 8 07:40:03 frodo kernel: Process top (pid: 3157, stackpage=d31e9000) Mar 8 07:40:03 frodo kernel: Stack: 00000018 05430002 00000001 00000000 00000002 c160f800 c015ca95 c160b0c0 Mar 8 07:40:03 frodo kernel: 000001f0 00000001 dffea000 00000002 c861e2c0 c015dd27 c160f800 c016cca3 Mar 8 07:40:03 frodo kernel: c160f800 00000001 dffea000 c160d440 c016d295 c160f800 dffea000 00000002 Mar 8 07:40:03 frodo kernel: Call Trace: [alloc_inode+293/320] [new_inode+23/96] [proc_pid_make_inode+35/192] [proc_pid_lookup+229/496] [real_lookup+199/240] Mar 8 07:40:03 frodo kernel: Call Trace: [<c015ca95>] [<c015dd27>] [<c016cca3>] [<c016d295>] [<c01521d7>] Mar 8 07:40:03 frodo kernel: [link_path_walk+1343/2320] [path_lookup+57/80] [__user_walk+73/128] [filldir64+0/304] [sys_stat64+31/128] [system_call+51/56] Mar 8 07:40:03 frodo kernel: [<c015286f>] [<c0152f39>] [<c01531e9>] [<c0157480>] [<c014f5df>] [<c0108e67>] Mar 8 07:40:03 frodo kernel: Code: 8b 44 81 18 0f af 5e 18 89 41 14 03 59 0c 40 74 42 57 9d 89 Mär 8 07:40:20 frodo gconfd (osc-3748): GConf-Server wird nicht verwendet, wird beendet. Mär 8 07:40:20 frodo gconfd (osc-3748): Beendet Mar 8 07:40:42 frodo kdm[3131]: Server for display :0 terminated unexpectedly - -- Ciao, Oliver GPG Public Key available at http://www.keyserver.net Key fingerprint = CD75 B140 3EAB 859B A904 C4EC BE86 FAC5 8566 5CEF Current Linux uptime: 0 hours 48 minutes. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFATCPSvob6xYVmXO8RAtpnAJ0Qs5otGyhjL2xXPg6AFqXvg2W9mACfYFy+ hlal+mOfTEQIZDng+m/m5d0= =liZI -----END PGP SIGNATURE-----
Oliver Schwabedissen wrote:
Hello,
I installed the latest XFree86 security fix yesterday. Since then my X server crashed twice :(.
Wrong list, try the xfree list. Although you note it's a security fix, it's really an Xfree problem. -- Until later, Geoffrey Registered Linux User #108567 Building secure systems inspite of Microsoft
Dear Geoffrey, I think you are being unfair: if his diagnosis is correct then applying a security fix has made his machine unusable (ish) and I think it is quite reasonable to discuss that on a security list. Bob On Mon, 8 Mar 2004, Geoffrey wrote:
Oliver Schwabedissen wrote:
Hello,
I installed the latest XFree86 security fix yesterday. Since then my X server crashed twice :(.
Wrong list, try the xfree list. Although you note it's a security fix, it's really an Xfree problem.
-- Until later, Geoffrey Registered Linux User #108567 Building secure systems inspite of Microsoft
-- Check the headers for your unsubscription address For additional commands, e-mail: suse-security-help@suse.com Security-related bug reports go to security@suse.de, not here
============================================================== Bob Vickers R.Vickers@cs.rhul.ac.uk Dept of Computer Science, Royal Holloway, University of London WWW: http://www.cs.rhul.ac.uk/home/bobv Phone: +44 1784 443691
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag, 8. März 2004 12:35 schrieb Geoffrey:
I installed the latest XFree86 security fix yesterday. Since then my X server crashed twice :(. Wrong list, try the xfree list. Although you note it's a security fix, it's really an Xfree problem.
Wasn't sure. Just thought that because it was a security fix the people from SuSE dealing with security themes might be interested in hearing about problems with a fix. I've ordered the xfree list and posted it there again. - -- Ciao, Oliver GPG Public Key available at http://www.keyserver.net Key fingerprint = CD75 B140 3EAB 859B A904 C4EC BE86 FAC5 8566 5CEF Current Linux uptime: 2 hours 25 minutes. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFATM13vob6xYVmXO8RAhAmAJ9Ekfci6XOWArETvyyV9z8/kUqsDQCg0gDF rw3gfHpWDMCN7WXd8pU6w0Q= =lhor -----END PGP SIGNATURE-----
Oliver Schwabedissen wrote:
Am Montag, 8. März 2004 12:35 schrieb Geoffrey:
I installed the latest XFree86 security fix yesterday. Since then my X server crashed twice :(.
Wrong list, try the xfree list. Although you note it's a security fix, it's really an Xfree problem.
Wasn't sure. Just thought that because it was a security fix the people from SuSE dealing with security themes might be interested in hearing about problems with a fix.
I've ordered the xfree list and posted it there again.
I was of course, expressing my personal opinion and someone else has already disagreed with me. But, I still feel the xfree list is more appropriate for this discussion. -- Until later, Geoffrey Registered Linux User #108567 Building secure systems inspite of Microsoft
participants (3)
-
Bob Vickers
-
Geoffrey
-
Oliver Schwabedissen