Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,428
    • Issues 2,428
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 666
    • Merge Requests 666
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Issues
  • #761

Closed
Open
Created Sep 18, 2019 by Bugzilla Migration User@bugzilla-migration

There are serious problems rendering OpenGL overlays

Submitted by Steffen Arntz

Assigned to Ian Romanick

Link to original bug (#94206)

Description

When changing volume while playing video in OpenGL (X11) on Linux the driver crashes. I have two systems (Ubuntu 14.04 and 15.04) both Haswell based and both occasionally crashed during video playback when changing volume or brightness. Problem with that bug was, that I could not reproduce it consistently.

No I have a case that crashes the driver consistently :).

Open Google Chrome (latest dev build), open the dev console, try to drag and drop an html element in the "hierarchy" view.

This completely crashes the driver.

Feb 17 15:11:38 kronos kernel: [18783.139037] ------------[ cut here ]------------ Feb 17 15:11:38 kronos kernel: [18783.139062] WARNING: CPU: 0 PID: 2872 at /build/linux-NgsOGa/linux-4.2.0/drivers/gpu/drm/i915/i915_gem.c:5269 i915_gem_track_fb+0x129/0x140 i915 Feb 17 15:11:38 kronos kernel: [18783.139063] WARN_ON(!(old->frontbuffer_bits & frontbuffer_bits)) Feb 17 15:11:38 kronos kernel: [18783.139064] Modules linked in: rfcomm vmw_vsock_vmci_transport vsock vmw_vmci pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ctr ccm bnep binfmt_misc asix usbnet mii arc4 nls_iso8859_1 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev iwlmvm media snd_hda_codec_hdmi btusb snd_hda_codec_via snd_hda_codec_generic btrtl btbcm btintel mac80211 bluetooth snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep x86_pkg_temp_thermal snd_pcm intel_powerclamp coretemp iwlwifi snd_seq_midi kvm_intel snd_seq_midi_event snd_rawmidi kvm snd_seq snd_seq_device snd_timer rtsx_pci_ms cfg80211 input_leds joydev memstick snd serio_raw soundcore mei_me lpc_ich shpchp mei tpm_infineon mac_hid parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt hid_logitech_hidpp hid_logitech_dj hid_thingm hid_generic usbhid hid rtsx_pci_sdmmc i915 crct10dif_pclmul crc32_pclmul aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper i2c_algo_bit cryptd e1000e drm_kms_helper psmouse ahci rtsx_pci ptp libahci drm pps_core wmi video Feb 17 15:11:38 kronos kernel: [18783.139128] CPU: 0 PID: 2872 Comm: Xorg Tainted: G OE 4.2.0-27-generic #32 (closed)-Ubuntu Feb 17 15:11:38 kronos kernel: [18783.139130] Hardware name: Notebook W740SU /W740SU , BIOS 4.6.5 11/27/2013 Feb 17 15:11:38 kronos kernel: [18783.139131] 0000000000000000 0000000012feb2d1 ffff88040a2b7ac8 ffffffff817eae99 Feb 17 15:11:38 kronos kernel: [18783.139134] 0000000000000000 ffff88040a2b7b20 ffff88040a2b7b08 ffffffff8107b9c6 Feb 17 15:11:38 kronos kernel: [18783.139137] ffff8804077de600 0000000000000100 ffff880406cdd8c0 ffff880406cdd8c0 Feb 17 15:11:38 kronos kernel: [18783.139139] Call Trace: Feb 17 15:11:38 kronos kernel: [18783.139145] [<ffffffff817eae99>] dump_stack+0x45/0x57 Feb 17 15:11:38 kronos kernel: [18783.139150] [<ffffffff8107b9c6>] warn_slowpath_common+0x86/0xc0 Feb 17 15:11:38 kronos kernel: [18783.139152] [<ffffffff8107ba55>] warn_slowpath_fmt+0x55/0x70 Feb 17 15:11:38 kronos kernel: [18783.139166] [<ffffffffc02d4ec9>] i915_gem_track_fb+0x129/0x140 [i915] Feb 17 15:11:38 kronos kernel: [18783.139185] [<ffffffffc031d1f7>] intel_prepare_plane_fb+0xe7/0x1a0 [i915] Feb 17 15:11:38 kronos kernel: [18783.139192] [<ffffffffc0110009>] drm_atomic_helper_prepare_planes+0x59/0xe0 [drm_kms_helper] Feb 17 15:11:38 kronos kernel: [18783.139207] [<ffffffffc00439e5>] ? drm_atomic_check_only+0x215/0x540 [drm] Feb 17 15:11:38 kronos kernel: [18783.139226] [<ffffffffc032deb2>] intel_atomic_commit+0x42/0x100 [i915] Feb 17 15:11:38 kronos kernel: [18783.139238] [<ffffffffc0043d47>] drm_atomic_commit+0x37/0x60 [drm] Feb 17 15:11:38 kronos kernel: [18783.139243] [<ffffffffc0111677>] drm_atomic_helper_plane_set_property+0x87/0xc0 [drm_kms_helper] Feb 17 15:11:38 kronos kernel: [18783.139253] [<ffffffffc0031739>] ? _object_find+0x69/0xa0 [drm] Feb 17 15:11:38 kronos kernel: [18783.139262] [<ffffffffc0031fbd>] drm_mode_plane_set_obj_prop+0x2d/0x90 [drm] Feb 17 15:11:38 kronos kernel: [18783.139273] [<ffffffffc0038a76>] drm_mode_obj_set_property_ioctl+0x1c6/0x270 [drm] Feb 17 15:11:38 kronos kernel: [18783.139281] [<ffffffffc0028495>] drm_ioctl+0x125/0x610 [drm] Feb 17 15:11:38 kronos kernel: [18783.139284] [<ffffffff8123eed6>] ? fsnotify+0x316/0x4a0 Feb 17 15:11:38 kronos kernel: [18783.139293] [<ffffffffc00388b0>] ? drm_mode_obj_get_properties_ioctl+0xa0/0xa0 [drm] Feb 17 15:11:38 kronos kernel: [18783.139297] [<ffffffff812110b5>] do_vfs_ioctl+0x295/0x480 Feb 17 15:11:38 kronos kernel: [18783.139300] [<ffffffff811ffe75>] ? __sb_end_write+0x35/0x70 Feb 17 15:11:38 kronos kernel: [18783.139302] [<ffffffff811fdaaa>] ? vfs_write+0x15a/0x1a0 Feb 17 15:11:38 kronos kernel: [18783.139305] [<ffffffff81211319>] SyS_ioctl+0x79/0x90 Feb 17 15:11:38 kronos kernel: [18783.139307] [<ffffffff817f1c72>] entry_SYSCALL_64_fastpath+0x16/0x75 Feb 17 15:11:38 kronos kernel: [18783.139309] ---[ end trace e7b15409bc368897 ]--- Feb 17 15:11:40 kronos kernel: [18785.354378] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:11:40 kronos kernel: [18785.354414] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:11:40 kronos kernel: [18785.356675] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:11:40 kronos kernel: [18785.356714] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:11:55 kronos kernel: [18801.050965] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:11:55 kronos kernel: [18801.051004] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:12:05 kronos kernel: [18810.415574] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:12:05 kronos kernel: [18810.415602] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:12:05 kronos kernel: [18810.681797] ------------[ cut here ]------------ Feb 17 15:12:05 kronos kernel: [18810.681822] WARNING: CPU: 0 PID: 2872 at /build/linux-NgsOGa/linux-4.2.0/drivers/gpu/drm/i915/i915_gem.c:5269 i915_gem_track_fb+0x129/0x140 i915 Feb 17 15:12:05 kronos kernel: [18810.681824] WARN_ON(!(old->frontbuffer_bits & frontbuffer_bits)) Feb 17 15:12:05 kronos kernel: [18810.681825] Modules linked in: rfcomm vmw_vsock_vmci_transport vsock vmw_vmci pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ctr ccm bnep binfmt_misc asix usbnet mii arc4 nls_iso8859_1 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev iwlmvm media snd_hda_codec_hdmi btusb snd_hda_codec_via snd_hda_codec_generic btrtl btbcm btintel mac80211 bluetooth snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep x86_pkg_temp_thermal snd_pcm intel_powerclamp coretemp iwlwifi snd_seq_midi kvm_intel snd_seq_midi_event snd_rawmidi kvm snd_seq snd_seq_device snd_timer rtsx_pci_ms cfg80211 input_leds joydev memstick snd serio_raw soundcore mei_me lpc_ich shpchp mei tpm_infineon mac_hid parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt hid_logitech_hidpp hid_logitech_dj hid_thingm hid_generic usbhid hid rtsx_pci_sdmmc i915 crct10dif_pclmul crc32_pclmul aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper i2c_algo_bit cryptd e1000e drm_kms_helper psmouse ahci rtsx_pci ptp libahci drm pps_core wmi video Feb 17 15:12:05 kronos kernel: [18810.681884] CPU: 0 PID: 2872 Comm: Xorg Tainted: G W OE 4.2.0-27-generic #32 (closed)-Ubuntu Feb 17 15:12:05 kronos kernel: [18810.681885] Hardware name: Notebook W740SU /W740SU , BIOS 4.6.5 11/27/2013 Feb 17 15:12:05 kronos kernel: [18810.681887] 0000000000000000 0000000012feb2d1 ffff88040a2b7ac8 ffffffff817eae99 Feb 17 15:12:05 kronos kernel: [18810.681890] 0000000000000000 ffff88040a2b7b20 ffff88040a2b7b08 ffffffff8107b9c6 Feb 17 15:12:05 kronos kernel: [18810.681892] ffff8804077de600 0000000000000100 ffff880406cdd8c0 ffff880406cdd8c0 Feb 17 15:12:05 kronos kernel: [18810.681894] Call Trace: Feb 17 15:12:05 kronos kernel: [18810.681900] [<ffffffff817eae99>] dump_stack+0x45/0x57 Feb 17 15:12:05 kronos kernel: [18810.681904] [<ffffffff8107b9c6>] warn_slowpath_common+0x86/0xc0 Feb 17 15:12:05 kronos kernel: [18810.681907] [<ffffffff8107ba55>] warn_slowpath_fmt+0x55/0x70 Feb 17 15:12:05 kronos kernel: [18810.681920] [<ffffffffc02d4ec9>] i915_gem_track_fb+0x129/0x140 [i915] Feb 17 15:12:05 kronos kernel: [18810.681938] [<ffffffffc031d1f7>] intel_prepare_plane_fb+0xe7/0x1a0 [i915] Feb 17 15:12:05 kronos kernel: [18810.681944] [<ffffffffc0110009>] drm_atomic_helper_prepare_planes+0x59/0xe0 [drm_kms_helper] Feb 17 15:12:05 kronos kernel: [18810.681959] [<ffffffffc00439e5>] ? drm_atomic_check_only+0x215/0x540 [drm] Feb 17 15:12:05 kronos kernel: [18810.681978] [<ffffffffc032deb2>] intel_atomic_commit+0x42/0x100 [i915] Feb 17 15:12:05 kronos kernel: [18810.681991] [<ffffffffc0043d47>] drm_atomic_commit+0x37/0x60 [drm] Feb 17 15:12:05 kronos kernel: [18810.681996] [<ffffffffc0111677>] drm_atomic_helper_plane_set_property+0x87/0xc0 [drm_kms_helper] Feb 17 15:12:05 kronos kernel: [18810.682007] [<ffffffffc0031739>] ? _object_find+0x69/0xa0 [drm] Feb 17 15:12:05 kronos kernel: [18810.682017] [<ffffffffc0031fbd>] drm_mode_plane_set_obj_prop+0x2d/0x90 [drm] Feb 17 15:12:05 kronos kernel: [18810.682028] [<ffffffffc0038a76>] drm_mode_obj_set_property_ioctl+0x1c6/0x270 [drm] Feb 17 15:12:05 kronos kernel: [18810.682036] [<ffffffffc0028495>] drm_ioctl+0x125/0x610 [drm] Feb 17 15:12:05 kronos kernel: [18810.682039] [<ffffffff8123eed6>] ? fsnotify+0x316/0x4a0 Feb 17 15:12:05 kronos kernel: [18810.682050] [<ffffffffc00388b0>] ? drm_mode_obj_get_properties_ioctl+0xa0/0xa0 [drm] Feb 17 15:12:05 kronos kernel: [18810.682054] [<ffffffff812110b5>] do_vfs_ioctl+0x295/0x480 Feb 17 15:12:05 kronos kernel: [18810.682057] [<ffffffff811ffe75>] ? __sb_end_write+0x35/0x70 Feb 17 15:12:05 kronos kernel: [18810.682060] [<ffffffff811fdaaa>] ? vfs_write+0x15a/0x1a0 Feb 17 15:12:05 kronos kernel: [18810.682062] [<ffffffff81211319>] SyS_ioctl+0x79/0x90 Feb 17 15:12:05 kronos kernel: [18810.682065] [<ffffffff817f1c72>] entry_SYSCALL_64_fastpath+0x16/0x75 Feb 17 15:12:05 kronos kernel: [18810.682067] ---[ end trace e7b15409bc368898 ]--- Feb 17 15:12:11 kronos kernel: [18816.200767] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:12:11 kronos kernel: [18816.200803] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:12:47 kronos kernel: [18852.802698] snd_hda_codec_hdmi hdaudioC0D0: HDMI: ELD buf size is 0, force 128 Feb 17 15:12:47 kronos kernel: [18852.802737] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 0 Feb 17 15:12:48 kronos kernel: [18853.537024] ------------[ cut here ]------------ Feb 17 15:12:48 kronos kernel: [18853.537053] WARNING: CPU: 0 PID: 2872 at /build/linux-NgsOGa/linux-4.2.0/drivers/gpu/drm/i915/i915_gem.c:5269 i915_gem_track_fb+0x129/0x140 i915 Feb 17 15:12:48 kronos kernel: [18853.537054] WARN_ON(!(old->frontbuffer_bits & frontbuffer_bits)) Feb 17 15:12:48 kronos kernel: [18853.537056] Modules linked in: rfcomm vmw_vsock_vmci_transport vsock vmw_vmci pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ctr ccm bnep binfmt_misc asix usbnet mii arc4 nls_iso8859_1 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev iwlmvm media snd_hda_codec_hdmi btusb snd_hda_codec_via snd_hda_codec_generic btrtl btbcm btintel mac80211 bluetooth snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep x86_pkg_temp_thermal snd_pcm intel_powerclamp coretemp iwlwifi snd_seq_midi kvm_intel snd_seq_midi_event snd_rawmidi kvm snd_seq snd_seq_device snd_timer rtsx_pci_ms cfg80211 input_leds joydev memstick snd serio_raw soundcore mei_me lpc_ich shpchp mei tpm_infineon mac_hid parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt hid_logitech_hidpp hid_logitech_dj hid_thingm hid_generic usbhid hid rtsx_pci_sdmmc i915 crct10dif_pclmul crc32_pclmul aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper i2c_algo_bit cryptd e1000e drm_kms_helper psmouse ahci rtsx_pci ptp libahci drm pps_core wmi video Feb 17 15:12:48 kronos kernel: [18853.537115] CPU: 0 PID: 2872 Comm: Xorg Tainted: G W OE 4.2.0-27-generic #32 (closed)-Ubuntu Feb 17 15:12:48 kronos kernel: [18853.537116] Hardware name: Notebook W740SU /W740SU , BIOS 4.6.5 11/27/2013 Feb 17 15:12:48 kronos kernel: [18853.537118] 0000000000000000 0000000012feb2d1 ffff88040a2b7ac8 ffffffff817eae99 Feb 17 15:12:48 kronos kernel: [18853.537120] 0000000000000000 ffff88040a2b7b20 ffff88040a2b7b08 ffffffff8107b9c6 Feb 17 15:12:48 kronos kernel: [18853.537123] ffff8804077de600 0000000000000100 ffff880406cdd8c0 ffff880406cdd8c0 Feb 17 15:12:48 kronos kernel: [18853.537125] Call Trace: Feb 17 15:12:48 kronos kernel: [18853.537131] [<ffffffff817eae99>] dump_stack+0x45/0x57 Feb 17 15:12:48 kronos kernel: [18853.537136] [<ffffffff8107b9c6>] warn_slowpath_common+0x86/0xc0 Feb 17 15:12:48 kronos kernel: [18853.537139] [<ffffffff8107ba55>] warn_slowpath_fmt+0x55/0x70 Feb 17 15:12:48 kronos kernel: [18853.537153] [<ffffffffc02d4ec9>] i915_gem_track_fb+0x129/0x140 [i915] Feb 17 15:12:48 kronos kernel: [18853.537171] [<ffffffffc031d1f7>] intel_prepare_plane_fb+0xe7/0x1a0 [i915] Feb 17 15:12:48 kronos kernel: [18853.537179] [<ffffffffc0110009>] drm_atomic_helper_prepare_planes+0x59/0xe0 [drm_kms_helper] Feb 17 15:12:48 kronos kernel: [18853.537194] [<ffffffffc00439e5>] ? drm_atomic_check_only+0x215/0x540 [drm] Feb 17 15:12:48 kronos kernel: [18853.537211] [<ffffffffc032deb2>] intel_atomic_commit+0x42/0x100 [i915] Feb 17 15:12:48 kronos kernel: [18853.537223] [<ffffffffc0043d47>] drm_atomic_commit+0x37/0x60 [drm] Feb 17 15:12:48 kronos kernel: [18853.537229] [<ffffffffc0111677>] drm_atomic_helper_plane_set_property+0x87/0xc0 [drm_kms_helper] Feb 17 15:12:48 kronos kernel: [18853.537239] [<ffffffffc0031739>] ? _object_find+0x69/0xa0 [drm] Feb 17 15:12:48 kronos kernel: [18853.537248] [<ffffffffc0031fbd>] drm_mode_plane_set_obj_prop+0x2d/0x90 [drm] Feb 17 15:12:48 kronos kernel: [18853.537260] [<ffffffffc0038a76>] drm_mode_obj_set_property_ioctl+0x1c6/0x270 [drm] Feb 17 15:12:48 kronos kernel: [18853.537267] [<ffffffffc0028495>] drm_ioctl+0x125/0x610 [drm] Feb 17 15:12:48 kronos kernel: [18853.537269] [<ffffffff8123eed6>] ? fsnotify+0x316/0x4a0 Feb 17 15:12:48 kronos kernel: [18853.537279] [<ffffffffc00388b0>] ? drm_mode_obj_get_properties_ioctl+0xa0/0xa0 [drm] Feb 17 15:12:48 kronos kernel: [18853.537283] [<ffffffff812110b5>] do_vfs_ioctl+0x295/0x480 Feb 17 15:12:48 kronos kernel: [18853.537286] [<ffffffff811ffe75>] ? __sb_end_write+0x35/0x70 Feb 17 15:12:48 kronos kernel: [18853.537288] [<ffffffff811fdaaa>] ? vfs_write+0x15a/0x1a0 Feb 17 15:12:48 kronos kernel: [18853.537290] [<ffffffff81211319>] SyS_ioctl+0x79/0x90 Feb 17 15:12:48 kronos kernel: [18853.537293] [<ffffffff817f1c72>] entry_SYSCALL_64_fastpath+0x16/0x75 Feb 17 15:12:48 kronos kernel: [18853.537295] ---[ end trace e7b15409bc368899 ]---

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None