Regression: 0.9.2
Current: 0.9.4
We have a random issue cropping up whereby all browser links stop responding randomly for some users, but not others once they enter the settings. Clearing the preferences field for the user clears the issue.
I cant see anything in the preferences field content that would trigger this. The issue occurs across multiple browsers (Safari/Firefox). On our 9.4 server Ive cleared (accidental SQL delete statement) all the user prefs and the issue has not come back
yet. However its only been a day, and the users are possibly slow to change their settings.
I have here a dump of the preferences of an affected user on the 9.2 server and a user who was affected with a new preference set.
Affected:
SELECT user_id,username,preferences from users WHERE username LIKE "%goff%"
array(4) {
["search_mods"]=>
array(4) {
["*"]=>
array(2) {
["subject"]=>
int(1)
["from"]=>
int(1)
}
["Sent"]=>
array(2) {
["subject"]=>
int(1)
["to"]=>
int(1)
}
["Drafts"]=>
array(2) {
["subject"]=>
int(1)
["to"]=>
int(1)
}
["INBOX"]=>
array(2) {
["subject"]=>
int(1)
["from"]=>
int(1)
}
}
["preview_pane"]=>
bool(true)
["html5_notifier_duration"]=>
string(1) "0"
["html5_notifier_smbox"]=>
string(1) "0"
}
New preferences:
SELECT user_id,username,preferences from users WHERE username LIKE "%jseibert%"
array(8) {
["search_mods"]=>
array(4) {
["*"]=>
array(2) {
["subject"]=>
int(1)
["from"]=>
int(1)
}
["Sent"]=>
array(2) {
["subject"]=>
int(1)
["to"]=>
int(1)
}
["Drafts"]=>
array(2) {
["subject"]=>
int(1)
["to"]=>
int(1)
}
["INBOX"]=>
array(2) {
["subject"]=>
int(1)
["from"]=>
int(1)
}
}
["htmleditor"]=>
int(1)
["draft_autosave"]=>
int(180)
["reply_mode"]=>
int(1)
["preview_pane"]=>
bool(true)
["preview_pane_mark_read"]=>
int(5)
["html5_notifier_duration"]=>
string(1) "0"
["html5_notifier_smbox"]=>
string(1) "0"
}
---------------------------------------------------------------------------------------------------------------
Looking at the Firefox dev console I see a lot of CSS issues when I load the /?_task=settings page.
The JS error that comes up on affected users is: ReferenceError: rcmail_browser_notifications_colorate is not defined
Stepping in to /?_task=settings line 38: $(document).ready(function(){ rcmail_browser_notifications_colorate(); });
The above are not copied, their manually typed out since the console/debugger wont let me copy.
Our default skin is: Larry, by FLINT / Bόro fόr Gestaltung, Switzerland
Regards,
Chris Hotte | IT Systems Support
Aditya Birla Minacs | inspired every day
380 Armour Road Suite 220, Peterborough, ON, K9H 7L7, Canada
Phone 705.749.5904 |
Mobile 705.868.1451 |
www.minacs.adityabirla.com