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)
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
Suspecting a memory leak? As I can't really reliably repro it...
Comment 2•10 years ago
|
||
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
Comment 5•10 years ago
|
||
(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)
Comment 8•10 years ago
|
||
(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)
Comment 10•10 years ago
|
||
Leave it disabled.
And please post your graphics information from help | troubleshooting
Flags: needinfo?(vseerror)
Reporter | ||
Comment 11•10 years ago
|
||
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
Comment 12•10 years ago
|
||
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
Comment 13•8 years ago
|
||
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.
Description
•