[Bug 411358]

Karlt 411358 at bugs.launchpad.net
Wed Nov 14 23:30:20 UTC 2012


Comment on attachment 681454
workaround for old gconf

>+  /* This check is to avoid bug #541130 when old version of gnomevfs (2.16 tested) 
>+     is installed then error window pops up if scheme is containing '+' character. 
>+     Let's pretend these kind of schemes are not supported by gnomevfs. */

Are you sure gnomevfs is involved in gconf_client_get_* calls?
Can you point me at the GConf code that uses GnomeVFS, please?

>   GError *err = nullptr;
>   gchar *command = gconf_client_get_string(mClient, key.get(), &err);
>   if (!err && command) {
>     key.Replace(key.Length() - 7, 7, NS_LITERAL_CSTRING("enabled"));

Can you explain, please, why a dialog would be shown when there is a
GError parameter passed to the gconf_client_get_* functions?

(Removing review request for now until we understand what is happening.)

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to Mozilla.
https://bugs.launchpad.net/bugs/411358

Title:
  Thunderbird2 gconf gmt problem 'Bad key or directory name' because of
  plus symbol (+)

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/411358/+subscriptions




More information about the Ubuntu-mozillateam-bugs mailing list