lots of gtk errors in non "ubuntu" sessions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Fix Released
|
Low
|
Unassigned |
Bug Description
TESTCASE for the SRU:
* install the update
* log into a classic session
* check that .xsession-errors is not spammed by gtk warnings
or alternatively run "DESKTOP_
This report is an additional report to bug #890441
Previous troubles:
- nautilus memory leak
- seems to be due to language accent letters bad encoded with dirs and at least .gtk-bookmarks: in this case fr_FR-UTF8 is used and "Vidéos" is encoded as " Vid%C3%A9os", the same garbage for "Téléchargement".
- Renaming dirs without "é" and removing borked .gtk-bookmarks then rebooting gives interesting results:
1) less errors are logged into xsession-errors, but still some, so i suppose that other dirs/subdirs and/or config files are containing garbage due to that accent encoding issue.
2) nautilus stop to eat memory
As previously nautilus was eating about 10 Mib ram per hour, i understand that nautilus is monitoring the system with a very high frequency to produce such an amazing error volume. Maybe it should be less realtime or stop to fullfilled log with repeated similar errors.
This report is made on Precise i386 full updated daily and using the latest langage-pack available into genuine archive. Oneiric have also the same issue with bad accent encoding.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.2.1-2ubuntu6
ProcVersionSign
Uname: Linux 3.2.0-7-generic-pae i686
NonfreeKernelMo
ApportVersion: 1.90-0ubuntu1
Architecture: i386
Date: Thu Jan 5 17:25:57 2012
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in nautilus (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- Accent letters in dirs name make lots of gtk errors + lots of gtk errors in non "ubuntu" sessions |
Changed in nautilus (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in nautilus (Ubuntu Oneiric): | |
importance: | Undecided → Low |
status: | New → Fix Committed |
These new error are added:
** CRITICAL **: enchant_dict_check: assertion `len' failed
Discarding: 1 over 9
Discarding: 8 over 9
** CRITICAL **: murrine_ style_draw_ flat_box: assertion `height >= -1' failed
** CRITICAL **: enchant_dict_check: assertion `g_utf8_ validate( word, len, NULL)' failed
Is " enchant_dict_check" related to libgtksourceview ?