http://bugs.winehq.org/show_bug.cgi?id=10337
Summary: wine crashes nvidia driver 100.14.23 Product: Wine Version: 0.9.48. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: neustadt@gmx-topmail.de
Hi, running wine freezes my X server and I cannot even kill X by remote ssh. dmesg output:
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000118 printing eip: fae67fdb *pde = 35f53067 *pte = 00000000 Oops: 0002 [#1] PREEMPT Modules linked in: vmnet(PF) vmmon(PF) vmblock(P) snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul siimage nvidia(P) snd_emu10k1 snd_rawmidi firmware_class snd_ac97_codec ac97_bus snd_util_mem snd_hwdep k8temp forcedeth i2c_nforce2 CPU: 0 EIP: 0060:[<fae67fdb>] Tainted: PF VLI EFLAGS: 00010246 (2.6.22-gentoo-r8 #1) EIP is at os_set_mlock_capability+0xb/0x30 [nvidia] eax: 00000000 ebx: 00000000 ecx: 00000050 edx: f5fbbff0 esi: f7091800 edi: f7782000 ebp: f5fbbff0 esp: f5f63ec8 ds: 007b es: 007b fs: 0000 gs: 003b ss: 0068 Process rundll32.exe (pid: 5866, ti=f5f62000 task=f61d7550 task.ti=f5f62000) Stack: fab8fd35 fab91d92 fb146900 f5e91b00 f5ec86a0 fab93c26 f5fba000 0000005b 0000000c fab90a32 fb146900 f5e91b00 0000005b f5ec86a0 f5ec86a0 0000005b fb146900 fae63f17 f5fba000 fb146900 f5e91b00 0000005b f5ec86a0 f5f8d668 Call Trace: [<fab8fd35>] _nv002554rm+0x5/0x10 [nvidia] [<fab91d92>] rm_write_watch_init+0x3b/0x54 [nvidia] [<fab93c26>] _nv002643rm+0x416/0x5e9 [nvidia] [<fab90a32>] rm_ioctl+0x3e/0x6d [nvidia] [<fae63f17>] nv_kern_ioctl+0xf7/0x3b0 [nvidia] [<c014f535>] free_pgtables+0x85/0xb0 [<c010fa90>] pgd_dtor+0x0/0x50 [<fae64208>] nv_kern_unlocked_ioctl+0x18/0x20 [nvidia] [<fae641f0>] nv_kern_unlocked_ioctl+0x0/0x20 [nvidia] [<c016bf0b>] do_ioctl+0x2b/0xc0 [<c0150390>] arch_unmap_area_topdown+0x0/0x20 [<c0150809>] remove_vma+0x39/0x50 [<c016bffc>] vfs_ioctl+0x5c/0x2a0 [<c016c27d>] sys_ioctl+0x3d/0x70 [<c01028ce>] sysenter_past_esp+0x5f/0x85 ======================= Code: ae eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 a1 00 70 46 c0 8b 80 a8 00 00 00 c3 8d 74 26 00 a1 00 70 46 c0 8b 80 4c 04 00 00 <c7> 80 18 01 00 00 ff ff ff ff a1 00 70 46 c0 81 88 70 01 00 00 EIP: [<fae67fdb>] os_set_mlock_capability+0xb/0x30 [nvidia] SS:ESP 0068:f5f63ec8
Gentoo Linux 2.6.22 NV-Driver 100.14.23
http://bugs.winehq.org/show_bug.cgi?id=10337
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Dan Kegel dank@kegel.com 2007-11-07 07:25:13 --- Then Wine has found a bug in your display driver. This is not a Wine bug.
The most likely cause is that you updated your driver without updating your kernel to match.
Does glxgears also crash?
http://bugs.winehq.org/show_bug.cgi?id=10337
--- Comment #2 from adriano neustadt@gmx-topmail.de 2007-11-09 05:14:02 --- well yes, thanks
glxgears did crash. it was a kernel problem (strangely, because i didnt recall messing around with my kernel at all)
anyways, i recompiled my kernel and all the modules and everything works like a charm again.
http://bugs.winehq.org/show_bug.cgi?id=10337
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2007-11-09 07:51:27 --- Closing invalid.