You are not logged in.

#1 2011-08-31 16:40:06

graphene
Member
Registered: 2011-08-31
Posts: 8

[SOLVED] VLC freezes computer, NULL pointer dereference

Occassionally when running vlc by clicking on a video file in Dolphin (about once every 3 days or so), vlc will not open; the mouse pointer will have the vlc icon bouncing for about 30 seconds, and then will revert to the default pointer, but vlc does not open. If I click on a video file again, then the computer freezes. I think if I try to open anything else by clicking on it in KDE, then the computer also freezes, but I'm not 100% positive about that (I've only had limited testing, since I can't reproduce this at will).

This only seems to happen if I have put the computer to sleep (not hibernate, but RAM sleep), but that could just be because I sleep it a few times a day, and this bug hasn't surfaced early enough.

Because the computer crashes, some of the logs do not get saved to disk. But I am usually able to piece a complete log from kernel.log and/or everything.log. I have included a few representative logs below.  It seems to involve one core of a quad-core CPU, but not always the same core.  Usually it has the message "BUG: unable to handle kernel NULL pointer dereference at           (null)" but once with a general protection fault message.  The call trace always seems to include __wake_up_common, __wake_up_sync_key, and so on.

I am running up-to-date software as of yesterday, and this has been happing since early August. I'm running linux 3.0.3-1, KDE 4.7.0, vlc 1.1.11. Hardware includes an Asrock z68-pro3, Sandy Bridge i5-2500k not overclocked, 2x4gb DDR3 1600.

Can anyone help me troubleshoot this further, or point me to where I should be filing a bug?

Aug  6 11:33:47 localhost -- MARK --
Aug  6 11:37:34 localhost kernel: [19346.948506] PGD 2230fd067 PUD 2230fc067 PMD 0 
Aug  6 11:37:34 localhost kernel: [19346.948512] CPU 0 
Aug  6 11:37:34 localhost kernel: [19346.948513] Modules linked in: vboxnetflt vboxnetadp vboxdrv fuse sbs sbshc coretemp ipv6 usb_storage uas snd_usb_audio snd_usbmidi_lib uvcvideo videodev snd_rawmidi media snd_seq_device v4l2_compat_ioctl32 usbhid hid btusb bluetooth rfkill ftdi_sio nvidia(P) snd_hda_codec_realtek snd_hda_intel usbserial snd_hda_codec pcspkr evdev sg snd_hwdep snd_pcm snd_timer snd soundcore i2c_i801 intel_agp intel_gtt cdc_acm snd_page_alloc ehci_hcd xhci_hcd iTCO_wdt iTCO_vendor_support i2c_core button processor usbirboy usbcore r8168 ext4 mbcache jbd2 crc16 raid1 md_mod sr_mod cdrom sd_mod ahci libahci libata scsi_mod dm_mod [last unloaded: vboxdrv]
Aug  6 11:37:34 localhost kernel: [19346.948541] 
Aug  6 11:37:34 localhost kernel: [19346.948542] Pid: 4700, comm: vlc Tainted: P      D     2.6.39-ARCH #1 To Be Filled By O.E.M. To Be Filled By O.E.M./Z68 Pro3
Aug  6 11:37:34 localhost kernel: [19346.948545] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
Aug  6 11:37:34 localhost kernel: [19346.948547] RSP: 0018:ffff88022197bd80  EFLAGS: 00010002
Aug  6 11:37:34 localhost kernel: [19346.948548] RAX: ffff8802250f5af8 RBX: ffffffffffffffe8 RCX: 00000000000000c3
Aug  6 11:37:34 localhost kernel: [19346.948550] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff8802250f5af8
Aug  6 11:37:34 localhost kernel: [19346.948551] RBP: ffff88022197bdc8 R08: 00000000000000c3 R09: 0000000000000000
Aug  6 11:37:34 localhost kernel: [19346.948552] R10: ffff88022197bd28 R11: ffff880228665780 R12: 0000000000000000
Aug  6 11:37:34 localhost kernel: [19346.948554] R13: ffff8802313c5848 R14: 00000000000000c3 R15: 0000000000000001
Aug  6 11:37:34 localhost kernel: [19346.948556] FS:  00007fe5e4664700(0000) GS:ffff88023f400000(0000) knlGS:0000000000000000
Aug  6 11:37:34 localhost kernel: [19346.948557] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug  6 11:37:34 localhost kernel: [19346.948558] CR2: 0000000000000000 CR3: 0000000221992000 CR4: 00000000000406f0
Aug  6 11:37:34 localhost kernel: [19346.948560] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug  6 11:37:34 localhost kernel: [19346.948561] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug  6 11:37:34 localhost kernel: [19346.948563] Process vlc (pid: 4700, threadinfo ffff88022197a000, task ffff8802311bc6a0)
Aug  6 11:37:34 localhost kernel: [19346.948565]  ffffffff81043ed8 ffff88022197bdf8 0000000100000001 ffff88022197bda8
Aug  6 11:37:34 localhost kernel: [19346.948568]  ffff8802313c5840 0000000000000001 0000000000000282 0000000000000001
Aug  6 11:37:34 localhost kernel: [19346.948570]  00000000000000c3 ffff88022197be08 ffffffff81045ac3 0000000000000016
Aug  6 11:37:34 localhost kernel: [19346.948577]  [<ffffffff81043ed8>] ? __wake_up_common+0x58/0x90
Aug  6 11:37:34 localhost kernel: [19346.948580]  [<ffffffff81045ac3>] __wake_up_sync_key+0x53/0x80
Aug  6 11:37:34 localhost kernel: [19346.948583]  [<ffffffff81318b73>] sock_def_readable+0x43/0x80
Aug  6 11:37:34 localhost kernel: [19346.948586]  [<ffffffff813b5f56>] unix_stream_connect+0x466/0x490
Aug  6 11:37:34 localhost kernel: [19346.948588]  [<ffffffff8131694b>] sys_connect+0xeb/0x110
Aug 20 18:59:54 localhost kernel: [46565.946180] general protection fault: 0000 [#2] PREEMPT SMP 
Aug 20 18:59:54 localhost kernel: [46565.946184] CPU 0 
Aug 20 18:59:54 localhost kernel: [46565.946185] Modules linked in: vboxnetflt vboxnetadp vboxdrv nls_utf8 isofs loop fuse appletalk ipx p8022 psnap llc p8023 sbs sbshc coretemp i
pv6 snd_usb_audio snd_usbmidi_lib uvcvideo videodev media v4l2_compat_ioctl32 snd_rawmidi snd_seq_device usb_storage uas usbhid hid btusb bluetooth rfkill nvidia(P) snd_hda_codec_
realtek snd_hda_intel snd_hda_codec i2c_i801 snd_hwdep snd_pcm snd_timer i2c_core intel_agp snd soundcore intel_gtt snd_page_alloc iTCO_wdt xhci_hcd iTCO_vendor_support sg evdev e
hci_hcd mei(C) processor button pcspkr uinput ftdi_sio usbserial cdc_acm usbirboy usbcore r8168 ext4 mbcache jbd2 crc16 raid1 md_mod sr_mod cdrom sd_mod ahci libahci libata scsi_m
od dm_mod [last unloaded: vboxdrv]
Aug 20 18:59:54 localhost kernel: [46565.946216] 
Aug 20 18:59:54 localhost kernel: [46565.946218] Pid: 7096, comm: vlc Tainted: P      D  C  3.0-ARCH #1 To Be Filled By O.E.M. To Be Filled By O.E.M./Z68 Pro3
Aug 20 18:59:54 localhost kernel: [46565.946221] RIP: 0010:[<ffffffff81045125>]  [<ffffffff81045125>] __wake_up_common+0x55/0x90
Aug 20 18:59:54 localhost kernel: [46565.946226] RSP: 0018:ffff88017fa2fd88  EFLAGS: 00010002
Aug 20 18:59:54 localhost kernel: [46565.946227] RAX: ffff88023089baf8 RBX: bfffeffffefff7e7 RCX: 00000000000000c3
Aug 20 18:59:54 localhost kernel: [46565.946228] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff88023089baf8
Aug 20 18:59:54 localhost kernel: [46565.946230] RBP: ffff88017fa2fdc8 R08: 00000000000000c3 R09: 0000000000000000
Aug 20 18:59:54 localhost kernel: [46565.946231] R10: 0000000000000000 R11: 0000000000000005 R12: 00000000eff7cbdd
Aug 20 18:59:54 localhost kernel: [46565.946232] R13: ffff880232983e08 R14: 00000000000000c3 R15: 0000000000000001
Aug 20 18:59:54 localhost kernel: [46565.946234] FS:  00007fc7fad70700(0000) GS:ffff88023f400000(0000) knlGS:0000000000000000
Aug 20 18:59:54 localhost kernel: [46565.946235] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 20 18:59:54 localhost kernel: [46565.946236] CR2: 00007fc7c5ce3a20 CR3: 00000001979d9000 CR4: 00000000000406f0
Aug 20 18:59:54 localhost kernel: [46565.946238] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 20 18:59:54 localhost kernel: [46565.946239] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug 20 18:59:54 localhost kernel: [46565.946240] Process vlc (pid: 7096, threadinfo ffff88017fa2e000, task ffff8801057e5d70)
Aug 20 18:59:54 localhost kernel: [46565.946241] Stack:
Aug 20 18:59:54 localhost kernel: [46565.946242]  ffff88017fa2fdf8 0000000100000001 ffff88017fa2fda8 ffff880232983e00
Aug 20 18:59:54 localhost kernel: [46565.946245]  0000000000000001 0000000000000286 0000000000000001 00000000000000c3
Aug 20 18:59:54 localhost kernel: [46565.946247]  ffff88017fa2fe08 ffffffff81046d73 0000000000000016 ffff88023128c000
Aug 20 18:59:54 localhost kernel: [46565.946249] Call Trace:
Aug 20 18:59:54 localhost kernel: [46565.946252]  [<ffffffff81046d73>] __wake_up_sync_key+0x53/0x80
Aug 20 18:59:54 localhost kernel: [46565.946256]  [<ffffffff81321123>] sock_def_readable+0x43/0x80
Aug 20 18:59:54 localhost kernel: [46565.946259]  [<ffffffff813c0b56>] unix_stream_connect+0x466/0x490
Aug 20 18:59:54 localhost kernel: [46565.946261]  [<ffffffff8131f02b>] sys_connect+0xeb/0x110
Aug 20 18:59:54 localhost kernel: [46565.946263]  [<ffffffff8131e8a0>] ? sys_socket+0x40/0x70
Aug 20 18:59:54 localhost kernel: [46565.946266]  [<ffffffff813f4402>] system_call_fastpath+0x16/0x1b
Aug 20 18:59:54 localhost kernel: [46565.946267] Code: 48 8b 1a 48 8d 42 e8 48 83 eb 18 49 39 d5 75 0c eb 3d 0f 1f 40 00 48 89 d8 48 89 d3 44 8b 20 4c 89 f1 44 89 fa 8b 75Aug 20 15:01:07 localhost kernel: [    0.000000] Initializing cgroup subsys cpuset
Aug 25 17:25:56 localhost kernel: [45543.501293] BUG: unable to handle kernel NULL pointer dereference at           (null)
Aug 25 17:25:56 localhost kernel: [45543.501298] IP: [<          (null)>]           (null)
Aug 25 17:25:56 localhost kernel: [45543.501300] PGD 23064b067 PUD 129a66067 PMD 0 
Aug 25 17:25:56 localhost kernel: [45543.501302] Oops: 0010 [#2] PREEMPT SMP 
Aug 25 17:25:56 localhost kernel: [45543.501305] CPU 0 
Aug 25 17:25:56 localhost kernel: [45543.501306] Modules linked in: vboxnetflt vboxnetadp vboxdrv fuse sbs sbshc coretemp ipv6 uvcvideo snd_usb_audio videodev usb_storage snd_usbmidi_lib media uas snd_rawmidi v4l2_compat_ioctl32 snd_seq_device usbhid hid btusb bluetooth rfkill nvidia(P) i2c_i801 i2c_core snd_hda_codec_realtek xhci_hcd mei(C) evdev intel_agp ehci_hcd snd_hda_intel snd_hda_codec intel_gtt iTCO_wdt sg iTCO_vendor_support snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc processor button pcspkr uinput ftdi_sio usbserial cdc_acm usbirboy usbcore r8168 ext4 mbcache jbd2 crc16 raid1 md_mod sr_mod cdrom sd_mod ahci libahci libata scsi_mod dm_mod [last unloaded: vboxdrv]
Aug 25 17:25:56 localhost kernel: [45543.501334] 
Aug 25 17:25:56 localhost kernel: [45543.501336] Pid: 10143, comm: vlc Tainted: P      D  C  3.0-ARCH #1 To Be Filled By O.E.M. To Be Filled By O.E.M./Z68 Pro3
Aug 25 17:25:56 localhost kernel: [45543.501339] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
Aug 25 17:25:56 localhost kernel: [45543.501341] RSP: 0018:ffff88022a2e1d80  EFLAGS: 00010083
Aug 25 17:25:56 localhost kernel: [45543.501342] RAX: ffff880229f85af8 RBX: ffffffffffffffe8 RCX: 00000000000000c3
Aug 25 17:25:56 localhost kernel: [45543.501343] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff880229f85af8
Aug 25 17:25:56 localhost kernel: [45543.501345] RBP: ffff88022a2e1dc8 R08: 00000000000000c3 R09: 0000000000000000
Aug 25 17:25:56 localhost kernel: [45543.501346] R10: ffff8802327640c0 R11: 0000000000000005 R12: 0000000000000000
Aug 25 17:25:56 localhost kernel: [45543.501347] R13: ffff88022971d408 R14: 00000000000000c3 R15: 0000000000000001
Aug 25 17:25:56 localhost kernel: [45543.501349] FS:  00007f9aeaeed700(0000) GS:ffff88023f400000(0000) knlGS:0000000000000000
Aug 25 17:25:56 localhost kernel: [45543.501350] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 25 17:25:56 localhost kernel: [45543.501351] CR2: 0000000000000000 CR3: 0000000231280000 CR4: 00000000000406f0
Aug 25 17:25:56 localhost kernel: [45543.501353] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 25 17:25:56 localhost kernel: [45543.501354] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug 25 17:25:56 localhost kernel: [45543.501355] Process vlc (pid: 10143, threadinfo ffff88022a2e0000, task ffff88022f295d70)
Aug 25 17:25:56 localhost kernel: [45543.501357]  ffffffff81045128 ffff88022a2e1df8 0000000100000001 ffff88022a2e1da8
Aug 25 17:25:56 localhost kernel: [45543.501360]  ffff88022971d400 0000000000000001 0000000000000286 0000000000000001
Aug 25 17:25:56 localhost kernel: [45543.501362]  00000000000000c3 ffff88022a2e1e08 ffffffff81046d73 0000000000000016
Aug 25 17:25:56 localhost kernel: [45543.501370]  [<ffffffff81045128>] ? __wake_up_common+0x58/0x90
Aug 25 17:25:56 localhost kernel: [45543.501372]  [<ffffffff81046d73>] __wake_up_sync_key+0x53/0x80
Aug 25 17:25:56 localhost kernel: [45543.501376]  [<ffffffff81321123>] sock_def_readable+0x43/0x80
Aug 25 17:25:56 localhost kernel: [45543.501378]  [<ffffffff813c0b56>] unix_stream_connect+0x466/0x490
Aug 25 17:25:56 localhost kernel: [45543.501380]  [<ffffffff8131f02b>] sys_connect+0xeb/0x110
Aug 31 11:54:52 localhost kernel: [14435.450728] BUG: unable to handle kernel NULL pointer dereference at           (null)
Aug 31 11:54:52 localhost kernel: [14435.450733] IP: [<          (null)>]           (null)
Aug 31 11:54:52 localhost kernel: [14435.450735] PGD 22938f067 PUD 22938e067 PMD 0 
Aug 31 11:54:52 localhost kernel: [14435.450738] Oops: 0010 [#2] PREEMPT SMP 
Aug 31 11:54:52 localhost kernel: [14435.450740] CPU 1 
Aug 31 11:54:52 localhost kernel: [14435.450741] Modules linked in: vboxnetflt vboxnetadp vboxdrv fuse sbs sbshc coretemp ipv6 uvcvideo videodev media v4l2_compat_ioctl32 usb_stor
age uas snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device usbhid hid btusb bluetooth rfkill snd_hda_codec_realtek nvidia(P) snd_hda_intel snd_hda_codec snd_hwdep mei(C) snd
_pcm pcspkr snd_timer snd soundcore snd_page_alloc uinput evdev sg processor intel_agp i2c_i801 intel_gtt xhci_hcd ehci_hcd iTCO_wdt iTCO_vendor_support button i2c_core ftdi_sio u
sbserial cdc_acm usbirboy usbcore r8168 ext4 mbcache jbd2 crc16 raid1 md_mod sr_mod cdrom sd_mod ahci libahci libata scsi_mod dm_mod [last unloaded: vboxdrv]
Aug 31 11:54:52 localhost kernel: [14435.450769] 
Aug 31 11:54:52 localhost kernel: [14435.450771] Pid: 19664, comm: vlc Tainted: P      D  C  3.0-ARCH #1 To Be Filled By O.E.M. To Be Filled By O.E.M./Z68 Pro3
Aug 31 11:54:52 localhost kernel: [14435.450774] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
Aug 31 11:54:52 localhost kernel: [14435.450776] RSP: 0018:ffff880231b3fd80  EFLAGS: 00010002
Aug 31 11:54:52 localhost kernel: [14435.450777] RAX: ffff88022af39af8 RBX: ffffffffffffffe8 RCX: 00000000000000c3
Aug 31 11:54:52 localhost kernel: [14435.450778] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff88022af39af8
Aug 31 11:54:52 localhost kernel: [14435.450780] RBP: ffff880231b3fdc8 R08: 00000000000000c3 R09: 0000000000000000
Aug 31 11:54:52 localhost kernel: [14435.450781] R10: ffff880230e6f840 R11: 0000000000000005 R12: 0000000000000000
Aug 31 11:54:52 localhost kernel: [14435.450782] R13: ffff88023149b408 R14: 00000000000000c3 R15: 0000000000000001
Aug 31 11:54:52 localhost kernel: [14435.450784] FS:  00007fcae41ff700(0000) GS:ffff88023f480000(0000) knlGS:0000000000000000
Aug 31 11:54:52 localhost kernel: [14435.450785] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Aug 31 11:54:52 localhost kernel: [14435.450786] CR2: 0000000000000000 CR3: 0000000231bbf000 CR4: 00000000000406e0
Aug 31 11:54:52 localhost kernel: [14435.450787] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 31 11:54:52 localhost kernel: [14435.450789] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug 31 11:54:52 localhost kernel: [14435.450790] Process vlc (pid: 19664, threadinfo ffff880231b3e000, task ffff8802328b47e0)
Aug 31 11:54:52 localhost kernel: [14435.450791] Stack:
Aug 31 11:54:52 localhost kernel: [14435.450792]  ffffffff81045128 ffff880231b3fdf8 0000000100000001 ffff880231b3fda8
Aug 31 11:54:52 localhost kernel: [14435.450795]  ffff88023149b400 0000000000000001 0000000000000286 0000000000000001
Aug 31 11:54:52 localhost kernel: [14435.450797]  00000000000000c3 ffff880231b3fe08 ffffffff81046d73 0000000000000016
Aug 31 11:54:52 localhost kernel: [14435.450800] Call Trace:
Aug 31 11:54:52 localhost kernel: [14435.450804]  [<ffffffff81045128>] ? __wake_up_common+0x58/0x90
Aug 31 11:54:52 localhost kernel: [14435.450807]  [<ffffffff81046d73>] __wake_up_sync_key+0x53/0x80
Aug 31 11:54:52 localhost kernel: [14435.450810]  [<ffffffff81321123>] sock_def_readable+0x43/0x80
Aug 31 11:54:52 localhost kernel: [14435.450813]  [<ffffffff813c0b56>] unix_stream_connect+0x466/0x490
Aug 31 11:54:52 localhost kernel: [14435.450815]  [<ffffffff8131f02b>] sys_connect+0xeb/0x110
Aug 31 11:54:52 localhost kernel: [14435.450817]  [<ffffffff8131e8a0>] ? sys_socket+0x40/0x70
Aug 31 11:54:52 localhost kernel: [14435.450820]  [<ffffffff813f4402>] system_call_fastpath+0x16/0x1b
Aug 31 11:54:52 localhost kernel: [14435.450821] Code:  Bad RIP value.
Aug 31 11:54:52 localhost kernel: [14435.450823] RIP  [<          (null)>]           (null)
Aug 31 11:54:52 localhost kernel: [14435.450825]  RSP <ffff880231b3fd80>
Aug 31 11:54:52 localhost kernel: [14435.450826] CR2: 0000000000000000
Aug 31 11:54:52 localhost kernel: [14435.450827] ---[ end trace b9aac6bb6980f905 ]---

Last edited by graphene (2011-09-06 14:26:42)

Offline

#2 2011-08-31 18:54:58

jiyuu
Member
Registered: 2010-04-13
Posts: 63

Re: [SOLVED] VLC freezes computer, NULL pointer dereference

You should see more info about what happens by launching vlc from the command-line instead of from dolphin.

Offline

#3 2011-09-03 15:27:01

graphene
Member
Registered: 2011-08-31
Posts: 8

Re: [SOLVED] VLC freezes computer, NULL pointer dereference

Thanks. I found that it does crash when launching from the command line, but I didn't get a log out of it the last time (it just said "Killed"). However, I think I found the problem, and am currently testing to see if I did.

Offline

#4 2011-09-06 14:26:28

graphene
Member
Registered: 2011-08-31
Posts: 8

Re: [SOLVED] VLC freezes computer, NULL pointer dereference

I think I've confirmed by this point that this is related to a lirc driver, or the interaction with lirc and vlc. So I'm going to change this to solved, even though it isn't technically solved.

Offline

Board footer

Powered by FluxBB