Closed Bug 1156504 Opened 10 years ago Closed 7 years ago

Message list not up to date/repainting on mouseover and scrolling with HWA enabled and NVIDIA GeForce

Categories

(Thunderbird :: Folder and Message Lists, defect)

38 Branch
x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: staneck, Unassigned)

References

Details

(Whiteboard: [dupeme])

User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2369.0 Safari/537.36 Steps to reproduce: Get some new RSS entries on one of you subscribed feeds. Scroll down on the left side, down to your one of the feeds that have a new msg Select the feed and scroll inside the message list of the feed Actual results: The list view does not scroll, instead shows content of the view of an feed you had selected before then repaints the new messages from the feed you actually selected over it. I will try to take a video next time it happens/I can repro/I don't forget to record. Expected results: It should have shown the correct messages to begin with and scrolled naturally
Hardware: x86 → x86_64
Suspecting a memory leak? As I can't really reliably repro it...
Does it happen with Thunderbird started in safe mode ? https://support.mozilla.org/en-US/kb/safe-mode
Flags: needinfo?(staneck)
I have 0 extensions enabled but I can try it. Also here is a video, I only managed to break it for a very short time around :19 http://youtu.be/uKt2Yo5UICk
Flags: needinfo?(staneck)
There, managed to repro it properly now https://youtu.be/z_ioL7oW9Mg
Flags: needinfo?(vseerror)
(In reply to Stanzilla from comment #3) > I have 0 extensions enabled but I can try it [safe mode]. please do
Flags: needinfo?(vseerror) → needinfo?(staneck)
Summary: Message list repainting on scrolling → Message list not up to date/repainting on mouseover and scrolling
Whiteboard: [dupeme]
So I have this one addon enabled https://addons.mozilla.org/en-US/firefox/addon/copy-plain-text-2/?src=api and it it happens, I disable the addon, restart the client, it still happens. I restart the client in safe mode, it does not happen anymore. What gives?
Flags: needinfo?(staneck)
So basicly, whichever API https://addons.mozilla.org/en-US/firefox/addon/copy-plain-text-2/?src=api is using, is causing the problem.
Flags: needinfo?(vseerror)
(In reply to Stanzilla from comment #6) > So I have this one addon enabled > https://addons.mozilla.org/en-US/firefox/addon/copy-plain-text-2/?src=api > and it it happens, I disable the addon, restart the client, it still > happens. I restart the client in safe mode, it does not happen anymore. What > gives? safe mode does more things than disable addons. one of those things is disable hardware acceleration. that setting is a tools | options | advanced | general
Flags: needinfo?(vseerror)
Can confirm it doesn't happen anymore with hardware acceleration disabled but addons enabled, so hardware. acc. is at fault, what are the next steps?
Flags: needinfo?(vseerror)
Leave it disabled. And please post your graphics information from help | troubleshooting
Flags: needinfo?(vseerror)
Application Basics Name: Thunderbird Version: 38.0 User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.0 Profile Folder: Show Folder (Local drive) Application Build ID: 20150501140210 Enabled Plugins: about:plugins Build Configuration: about:buildconfig Memory Use: about:memory Mail and News Accounts account1: INCOMING: account1, , (none) Local Folders, plain, passwordCleartext account2: INCOMING: account2, , (im) prpl-twitter, plain, 0 account3: INCOMING: account3, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.gmail.com:587, alwaysSTARTTLS, passwordCleartext, true account5: INCOMING: account5, , (rss) Feeds, plain, passwordCleartext account6: INCOMING: account6, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.googlemail.com:465, SSL, passwordCleartext, true account7: INCOMING: account7, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.googlemail.com:465, SSL, passwordCleartext, true account8: INCOMING: account8, , (im) prpl-gtalk, plain, 0 account10: INCOMING: account10, , (imap) imap.smartkards.de:143, plain, passwordCleartext OUTGOING: smtp.smartkards.de:25, plain, passwordCleartext, true Crash Reports http://crash-stats.mozilla.com/report/index/bp-33b4a70b-7081-4e87-997d-3c04a2140526 (26.05.2014) http://crash-stats.mozilla.com/report/index/bp-1658830c-5369-411e-af8b-187712121120 (20.11.2012) http://crash-stats.mozilla.com/report/index/bp-54b6b87f-cd76-4445-a4b1-e2ec12121118 (18.11.2012) http://crash-stats.mozilla.com/report/index/bp-aa0b1a48-f463-4258-9748-93ecf2120602 (02.06.2012) http://crash-stats.mozilla.com/report/index/bp-7e97dae1-4033-47b0-8e9f-64e1c2120602 (02.06.2012) Extensions Copy Plain Text 2, 1.3.2, true, copyplaintext@teo.pl Copy As Plain Text, 1.0.9, false, {1a5dabbd-0e74-41da-b532-a364bb552cab} Important Modified Preferences Name: Value accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.smart_size_cached_value: 358400 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false dom.max_chrome_script_run_time: 0 dom.w3c_touch_events.expose: false extensions.checkCompatibility.13.0a: false extensions.checkCompatibility.14.0a: false extensions.checkCompatibility.15.0a: false extensions.checkCompatibility.16.0a: false extensions.checkCompatibility.17.0a: false extensions.checkCompatibility.18.0a: false extensions.checkCompatibility.19.0a: false extensions.checkCompatibility.20.0a: false extensions.checkCompatibility.22.0a: false extensions.checkCompatibility.23.0a: false extensions.checkCompatibility.24.0a: false extensions.checkCompatibility.25.0a: false extensions.checkCompatibility.26.0a: false extensions.checkCompatibility.27.0a: false extensions.checkCompatibility.28.0a: false extensions.checkCompatibility.29.0a: false extensions.checkCompatibility.3.0: false extensions.checkCompatibility.3.1: false extensions.checkCompatibility.3.1a: false extensions.checkCompatibility.3.1b: false extensions.checkCompatibility.3.1p: false extensions.checkCompatibility.3.1pre: false extensions.checkCompatibility.3.3: false extensions.checkCompatibility.3.3a: false extensions.checkCompatibility.3.3b: false extensions.checkCompatibility.3.3p: false extensions.checkCompatibility.3.3pre: false extensions.checkCompatibility.30.0a: false extensions.checkCompatibility.31.0a: false extensions.checkCompatibility.32.0a: false extensions.checkCompatibility.33.0: false extensions.checkCompatibility.33.0a: false extensions.checkCompatibility.34.0: false extensions.checkCompatibility.34.0a: false extensions.checkCompatibility.35.0a: false extensions.checkCompatibility.36.0: false extensions.checkCompatibility.36.0a: false extensions.checkCompatibility.37.0: false extensions.checkCompatibility.37.0a: false extensions.checkCompatibility.38.0: true extensions.checkCompatibility.38.0a: false extensions.checkCompatibility.39.0a: false extensions.checkCompatibility.5.0: false extensions.checkCompatibility.5.0a: false extensions.checkCompatibility.5.0b: false extensions.checkCompatibility.5.0p: false extensions.checkCompatibility.5.0pre: false extensions.checkCompatibility.6.0: false extensions.checkCompatibility.6.0a: false extensions.checkCompatibility.7.0: false extensions.checkCompatibility.7.0a: false extensions.checkCompatibility.8.0: false extensions.checkCompatibility.8.0a: false extensions.checkCompatibility.9.0: false extensions.checkCompatibility.9.0a: false extensions.checkCompatibility.nightly: false extensions.lastAppVersion: 38.0 font.name.monospace.el: Consolas font.name.monospace.tr: Consolas font.name.monospace.x-baltic: Consolas font.name.monospace.x-central-euro: Consolas font.name.monospace.x-cyrillic: Consolas font.name.monospace.x-unicode: Consolas font.name.monospace.x-western: Consolas font.name.sans-serif.el: Calibri font.name.sans-serif.tr: Calibri font.name.sans-serif.x-baltic: Calibri font.name.sans-serif.x-central-euro: Calibri font.name.sans-serif.x-cyrillic: Calibri font.name.sans-serif.x-unicode: Calibri font.name.sans-serif.x-western: Segoe UI font.name.serif.el: Cambria font.name.serif.tr: Cambria font.name.serif.x-baltic: Cambria font.name.serif.x-central-euro: Cambria font.name.serif.x-cyrillic: Cambria font.name.serif.x-unicode: Cambria font.name.serif.x-western: Cambria font.size.fixed.el: 14 font.size.fixed.tr: 14 font.size.fixed.x-baltic: 14 font.size.fixed.x-central-euro: 14 font.size.fixed.x-cyrillic: 14 font.size.fixed.x-unicode: 14 font.size.fixed.x-western: 14 font.size.variable.el: 17 font.size.variable.tr: 17 font.size.variable.x-baltic: 17 font.size.variable.x-central-euro: 17 font.size.variable.x-cyrillic: 17 font.size.variable.x-unicode: 17 font.size.variable.x-western: 17 gfx.direct2d.disabled: true gfx.direct2d.force-enabled: true gfx.direct3d.last_used_feature_level_idx: 0 gfx.font_rendering.cleartype.always_use_for_content: true gfx.font_rendering.directwrite.enabled: true layers.acceleration.disabled: true mail.openMessageBehavior.version: 1 mail.winsearch.firstRunDone: true mail.winsearch.global_reindex_time: 1238196397 mailnews.database.global.datastore.id: 7cb16c17-f370-4a69-a04f-2541b49cceb network.cookie.cookieBehavior: 3 network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1431096449 places.history.expiration.transient_current_max_pages: 104858 places.history.expiration.transient_optimal_database_size: 167772160 plugin.importedState: true plugin.state.flash: 0 plugin.state.java: 0 plugin.state.npadobeaamdetect: 0 plugin.state.npadobeexmandetectx: 0 plugin.state.npbattlelog: 0 plugin.state.npbattlelogx: 0 plugin.state.npdeployjava: 0 plugin.state.npdropboxupdate: 0 plugin.state.npesnlaunch: 0 plugin.state.npesnsonar: 0 plugin.state.npgoogleupdate: 0 plugin.state.npintelwebapiipt: 0 plugin.state.npintelwebapiupdater: 0 plugin.state.npmeetingjoinpluginoc: 0 plugin.state.npspwrap: 0 plugins.update.notifyUser: true privacy.donottrackheader.enabled: true Graphics Adapter Description: NVIDIA GeForce GTX 680 Vendor ID: 0x10de Device ID: 0x1180 Adapter RAM: 2048 Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um Driver Version: 9.18.13.5005 Driver Date: 4-2-2015 Adapter Description (GPU #2): Intel(R) HD Graphics 4000 Vendor ID (GPU #2): 0x8086 Device ID (GPU #2): 0x0162 Adapter RAM (GPU #2): Unknown Adapter Drivers (GPU #2): igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32 Driver Version (GPU #2): 10.18.10.4061 Driver Date (GPU #2): 12-18-2014 Direct2D Enabled: true DirectWrite Enabled: true (6.3.9600.17415) ClearType Parameters: Gamma: 2200 Pixel Structure: R ClearType Level: 50 Enhanced Contrast: 50 WebGL Renderer: false GPU Accelerated Windows: 0 AzureCanvasBackend: direct2d 1.1 AzureSkiaAccelerated: 0 AzureFallbackCanvasBackend: cairo AzureContentBackend: direct2d 1.1 JavaScript Incremental GC: 1 Accessibility Activated: 0 Prevent Accessibility: 0 Library Versions Expected minimum version Version in use NSPR 4.10.8 4.10.8 NSS 3.18.1 Basic ECC 3.18.1 Basic ECC NSS Util 3.18.1 3.18.1 NSS SSL 3.18.1 Basic ECC 3.18.1 Basic ECC NSS S/MIME 3.18.1 Basic ECC 3.18.1 Basic ECC
It's probably using the NVIDIA GeForce GPU.
Summary: Message list not up to date/repainting on mouseover and scrolling → Message list not up to date/repainting on mouseover and scrolling with HWA enabled and NVIDIA GeForce
Blocks: tb-hwa
stanzilla, Do you still have problems in version 45 with HWA enabled? If you do still see problems, is it better with (in this order) 1. current beta version from http://www.mozilla.org/en-US/thunderbird/channel/ ? 2. latest NVIDIA driver (As of Dec 14, 2016 driver version is up to 376.33) ?
Flags: needinfo?(staneck)
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Flags: needinfo?(staneck)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.