[Bug 1084603] New: Thunderbird doesn't save settings about remote content in mails
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603 Bug ID: 1084603 Summary: Thunderbird doesn't save settings about remote content in mails Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: x86-64 OS: openSUSE 42.3 Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: bnc-team-mozilla@forge.provo.novell.com Reporter: steiner-reg@bio.ifi.lmu.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The bug occurs with the MozillaThunderbird-52.6-56.2 on opensuse leap 42.3 (and all variants of 52.6 for SLE, Tumbleweed etc.). Start thunderbird with a fresh profile. You don't need to create any account, just open the preferences, go to Preferences -> Privacy. "Allow remote content in messages" should be unchecked. Click on "Exceptions" and enter some domain, press on "Allow", so that it appears in the list of sites, and "save Changes". Close Thunderbird and restart, go to the same dialog again. The entry is gone. This does work with the vanilla 52.6 downloaded from mozilla.org, so it must be sth. that happens during the configure/build phase of the SuSE rpm. Comparing strace logs one can see that the vanilla version writes and reads permissions.sqlite for those settings, while the SuSE binary doesn't even try to access this file (there is no occurrence in the whole strace log). See also the report on mozilla.org: https://bugzilla.mozilla.org/show_bug.cgi?id=1436947 cu, Frank -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c1
Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c2
Helmut Walle
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c3
Frank Kruger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c4
--- Comment #4 from Helmut Walle
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c5
Wolfgang Rosenauer
From the descriptions here I have no idea really why our package should behave differently. Just one question to be sure: Are you running under KDE or any other desktop?
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c6
--- Comment #6 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c7
--- Comment #7 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c8
--- Comment #8 from Frank Kruger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c9
--- Comment #9 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c10
--- Comment #10 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c11
--- Comment #11 from Frank Steiner
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c12
--- Comment #12 from Helmut Walle
I'm running ctwm, so the WM is definitely not involved.
@comment #8: it's permissions.sqlite, and as I wrote the initial report: looking at the strace output you can see that the SuSE TB isn't even trying to read/write this file. It doesn't show up in the whole strace log, in contrast to the mozilla TB version. So the problem first happens when hitting the Save button. It seems that the button doesn't cause any action.
Yes, that is consistent with my observations, too. The original TB 52.7.0 Linux 64-bit build from Mozilla.org (not the SUSE Mozilla repo!) does everything right and stores the remote content exceptions in permissions.sqlite, but the SUSE builds (from both the Mozilla repo, and the "normal" Leap repos) don't even try to touch the file. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c13
--- Comment #13 from Helmut Walle
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c14
--- Comment #14 from Frank Kruger
There is a further observation: even though a valid permissions.sqlite file is there (as demonstrated by the TB build from Mozilla.org, and it can also be read without problems with sqlitebrowser for example), TB on SUSE does not only not store new exceptions, but it also fails to read the existing exceptions from permissions.sqlite - opening the preferences dialogue shows an empty exceptions list.
File permissions are -rw-r--r-- permissions.sqlite
On current TW and Leap 15.0 I have -rw------- permissions.sqlite -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c15
--- Comment #15 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c16
--- Comment #16 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c17
--- Comment #17 from Frank Kruger
I see 10th Feb as the last modified date.
Implies something changed with v52.6 on 30th January (https://build.opensuse.org/package/revisions/openSUSE:Factory/ MozillaThunderbird#commit_item_188) since the next commit is 18th February?
I have tested TB 52.0 dated 25 Aug 2017 from the openSUSE Mozilla Beta repo for Tumbleweed (https://download.opensuse.org/repositories/mozilla:/beta/openSUSE_Tumbleweed), getting the same issue as decribed here. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c18
Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c19
--- Comment #19 from Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c20
--- Comment #20 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c21
--- Comment #21 from Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c22
--- Comment #22 from Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c23
--- Comment #23 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c24
--- Comment #24 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c25
--- Comment #25 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c26
--- Comment #26 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c27
--- Comment #27 from Ronnie Bailey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c28
--- Comment #28 from Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c29
--- Comment #29 from Frank Kruger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c30
--- Comment #30 from Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
Stanley Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c34
--- Comment #34 from Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c35
--- Comment #35 from Frank Kruger
I did a bit more tests.
My current conclusion is that the libsqlite pulled in by NSS and conflicting with the built-in sqlite in Thunderbird.
The problem(s): - on 42.3 the system sqlite3 is too old and TB refuses to compile with it therefore I see no way in being able to streamline the versions - on 15.0 and TW I could build TB with system sqlite at the moment which fixes the issue. Still this has some risk as sqlite breakage is not obvious so we might run into issues later
What I do not really understand is why Fedora seems unaffected while they seem to use the same compile time options when it comes to sqlite in relation with NSS and Thunderbird.
Who says that Fedora is not affected? Unfortunately, I do not have it installed, but maybe someone else could check for the above issue within Fedora. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c36
--- Comment #36 from Wolfgang Rosenauer
Who says that Fedora is not affected? Unfortunately, I do not have it installed, but maybe someone else could check for the above issue within Fedora.
Nobody here. But looking at Google I haven't seen reports which indicate that another flavour is affected. If somebody has easy access (aka installed) Fedora or Ubuntu I would be curious to know. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c37
Andrei Borzenkov
If somebody has easy access (aka installed) Fedora or Ubuntu I would be curious to know.
I do not see this problem on up-to-date Ubuntu 16.04 (thunderbird 52.8.0+build1-0ubuntu0.16.04.1 ) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c38
--- Comment #38 from Manfred Härtel
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c39
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c40
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c41
--- Comment #41 from Nicholas Harvey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c42
--- Comment #42 from Nicholas Harvey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c43
--- Comment #43 from IB Board
… So for me it seems the action of launching TB 60 has somehow solved the issue I have on TB 52.8.0. OK, not a permanent fix, but hopefully useful information. The plot thickens...!
Can't confirm that fix here, unfortunately. Downloaded TB60 from Mozilla. Ran it. Remote images appeared (which is known - vanilla Mozilla builds aren't affected). Quit. Ran stock Thunderbird from Tumbleweed (MozillaThunderbird-52.8-1.1.x86_64) and the images didn't show. Enabled the remote content domains, restarted Thunderbird, images still didn't show. I even tried after enabling a new domain in TB60, in case it triggered a change that fixed something. No luck. The plot thickens further! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
Frank Kruger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
Eric Benton
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c44
--- Comment #44 from Eric Benton
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c45
Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
Frank Kruger
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c46
Arun Persaud
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
Wytze van der Raay
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c47
Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c48
--- Comment #48 from Nicholas Harvey
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c49
--- Comment #49 from Wytze van der Raay
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c50
--- Comment #50 from Frank Kruger
Please everyone check out Thunderbird 60 as provided from the mozilla repo. Unless I did something wrong in testing this should apparently fix that issue. Please report back here.
The issue is fixed for me as well. I appreciate it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c51
--- Comment #51 from IB Board
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603
http://bugzilla.opensuse.org/show_bug.cgi?id=1084603#c57
Andreas Stieger
participants (1)
-
bugzilla_noreply@novell.com