Public bug reported: I can cause an Xorg soft lockup simply by using google street view for a few minutes under firefox 37.0.2.
Switched to Nouveau recently due to issues with NVIDIA proprietary driver for this GeForce 6600 AGP card. Following is the lockup trace from kern.log: Apr 28 11:31:59 insitu kernel: [ 849.902770] nouveau [Xorg[3892]] ib channel create, -22 Apr 28 11:31:59 insitu kernel: [ 849.998956] nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 3 [firefox[3757]] subc 0 mthd 0x0050 data 0x00000006 Apr 28 11:31:59 insitu kernel: [ 860.080030] BUG: soft lockup - CPU#0 stuck for 24s! [Socket Thread:3762] Apr 28 11:31:59 insitu kernel: [ 860.080033] Modules linked in: cfg80211 cuse rfcomm bnep bluetooth binfmt_misc reiserfs dm_crypt snd_via82xx rc_winfast snd_via82xx_modem snd_mpu401_uart snd_ac97_codec gameport ac97_bus tuner_simple snd_pcm tuner_types snd_page_alloc snd_seq_midi snd_seq_midi_event snd_rawmidi tda9887 tda8290 snd_seq tea5767 tuner snd_seq_device snd_timer amd64_edac_mod cx8800 snd edac_core serio_raw cx88xx btcx_risc edac_mce_amd k8temp tveeprom videobuf_dma_sg soundcore i2c_viapro rc_core v4l2_common videobuf_core videodev shpchp parport_pc ppdev visor usbserial mac_hid lp parport raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid0 multipath linear raid1 pata_acpi hid_generic usbhid hid nouveau mxm_wmi wmi video i2c_algo_bit ttm drm_kms_helper drm pata_via firewire_ohci sata_via skge sata_promise firewire_core floppy crc_itu_t Apr 28 11:31:59 insitu kernel: [ 860.080048] CPU: 0 PID: 3762 Comm: Socket Thread Not tainted 3.13.0-49-generic #83-Ubuntu Apr 28 11:31:59 insitu kernel: [ 860.080048] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./A8V Deluxe, BIOS 1018.002 08/16/2007 Apr 28 11:31:59 insitu kernel: [ 860.080048] task: ffff8800a9703000 ti: ffff8800a45f4000 task.ti: ffff8800a45f4000 Apr 28 11:31:59 insitu kernel: [ 860.080048] RIP: 0010:[<ffffffff813797c2>] [<ffffffff813797c2>] ioread32+0x42/0x50 Apr 28 11:31:59 insitu kernel: [ 860.080048] RSP: 0018:ffff8800a45f5ab0 EFLAGS: 00000292 Apr 28 11:31:59 insitu kernel: [ 860.080048] RAX: 0000000000000005 RBX: ffff880124703000 RCX: 0000000000000036 Apr 28 11:31:59 insitu kernel: [ 860.080048] RDX: 000000000000e178 RSI: ffffc900007fe048 RDI: ffffc900007fe048 Apr 28 11:31:59 insitu kernel: [ 860.080048] RBP: ffff8800a45f5ab8 R08: 0000000000016260 R09: ffff88012b001b00 Apr 28 11:31:59 insitu kernel: [ 860.080048] R10: ffffffffa0187dce R11: ffff8801279a0210 R12: 00000000b0ac1540 Apr 28 11:31:59 insitu kernel: [ 860.080048] R13: ffffffff8164679f R14: ffff8800a45f5a50 R15: ffff8800b7e21200 Apr 28 11:31:59 insitu kernel: [ 860.080048] FS: 00007f95e70f0700(0000) GS:ffff88012fc00000(0000) knlGS:0000000000000000 Apr 28 11:31:59 insitu kernel: [ 860.080048] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Apr 28 11:31:59 insitu kernel: [ 860.080048] CR2: 00007faaea457024 CR3: 00000000ab4c9000 CR4: 00000000000007f0 Apr 28 11:31:59 insitu kernel: [ 860.080048] Stack: Apr 28 11:31:59 insitu kernel: [ 860.080048] ffffffffa015b1e5 ffff8800a45f5ac8 ffffffffa018febf ffff8800a45f5b00 Apr 28 11:31:59 insitu kernel: [ 860.080048] ffffffffa0187442 ffff88012839e000 0000000000000000 0000000000000000 Apr 28 11:31:59 insitu kernel: [ 860.080048] ffff8800a9703000 0000000000000000 ffff8800a45f5b58 ffffffffa0187a85 Apr 28 11:31:59 insitu kernel: [ 860.080048] Call Trace: Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa015b1e5>] ? _nouveau_fifo_channel_rd32+0x15/0x20 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa018febf>] nv10_fence_read+0x1f/0x30 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa0187442>] nouveau_fence_update+0x62/0x90 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa0187a85>] nouveau_fence_wait+0xc5/0x1a0 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa0187df8>] ? nouveau_fence_new+0x68/0xb0 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa018601d>] nouveau_channel_idle+0x6d/0x90 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa018ec52>] nouveau_abi16_chan_fini.isra.2+0x32/0x1d0 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa018effe>] nouveau_abi16_fini+0x3e/0x80 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa01850a2>] nouveau_drm_preclose+0x42/0xa0 [nouveau] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffffa006fad3>] drm_release+0x73/0x630 [drm] Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff811bfb24>] __fput+0xe4/0x260 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff811bfcee>] ____fput+0xe/0x10 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff81088354>] task_work_run+0xc4/0xe0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff81069d48>] do_exit+0x2b8/0xa50 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8169452c>] ? inet_recvmsg+0x6c/0x80 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8160d5fa>] ? sock_recvmsg+0x9a/0xd0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8106a55f>] do_group_exit+0x3f/0xa0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8107a200>] get_signal_to_deliver+0x1d0/0x6f0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff81013458>] do_signal+0x48/0xa40 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8160d7a7>] ? SYSC_recvfrom+0x127/0x160 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff810a02c5>] ? set_next_entity+0x95/0xb0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8101260b>] ? __switch_to+0x16b/0x4d0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff81013eb9>] do_notify_resume+0x69/0xb0 Apr 28 11:31:59 insitu kernel: [ 860.080048] [<ffffffff8172a1a2>] retint_signal+0x48/0x86 Trying the daily build now... ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: xorg 1:7.7+1ubuntu8.1 ProcVersionSignature: Ubuntu 3.13.0-49.83-generic 3.13.11-ckt17 Uname: Linux 3.13.0-49-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.10 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell] CompositorRunning: None CurrentDesktop: XFCE Date: Tue Apr 28 14:09:35 2015 DistUpgraded: 2014-12-31 22:27:02,135 DEBUG enabling apt cron job DistroCodename: trusty DistroVariant: ubuntu ExtraDebuggingInterest: Yes GpuHangFrequency: Several times a day GpuHangReproducibility: Yes, I can easily reproduce it GpuHangStarted: Since a couple weeks or more GraphicsCard: NVIDIA Corporation NV43 [GeForce 6600] [10de:00f2] (rev a2) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:81b1] InstallationDate: Installed on 2010-11-05 (1635 days ago) InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1) MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M. PlymouthDebug: Error: [Errno 13] Permission denied: '/var/log/plymouth-debug.log' ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-49-generic root=UUID=0ab4bde0-8376-4cbe-9bc0-af6c3a7936bd ro irqpoll=1 drm.debug=0xe plymouth:debug nomdmonddf nomdmonisw SourcePackage: xorg Symptom: display Title: Xorg freeze UpgradeStatus: Upgraded to trusty on 2015-01-01 (117 days ago) dmi.bios.date: 08/16/2007 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1018.002 dmi.board.name: A8V Deluxe dmi.board.vendor: ASUSTeK Computer Inc. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1018.002:bd08/16/2007:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASUSTeKComputerInc.:rnA8VDeluxe:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: To Be Filled By O.E.M. version.compiz: compiz N/A version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.56-1~ubuntu2 version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.4 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.4 version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2.7 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3.1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1.4 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2 xserver.bootTime: Tue Apr 28 13:59:01 2015 xserver.configfile: default xserver.errors: Failed to load module "nvidia" (module does not exist, 0) Failed to load module "nvidia" (module does not exist, 0) xserver.logfile: /var/log/Xorg.0.log xserver.version: 2:1.15.1-0ubuntu2.7 xserver.video_driver: nouveau ** Affects: xorg (Ubuntu) Importance: Undecided Status: New ** Tags: nouveau ** Attachment added: "kern.log" https://bugs.launchpad.net/bugs/1449753/+attachment/4387065/+files/kern.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1449753 Title: Xorg soft lockup using google maps (street view) in firefox under Nouveau To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1449753/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs