Launchpad has imported 35 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=541130.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2010-01-21T17:33:50+00:00 Kiuzeppe wrote:

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; 
rv:1.9.2) Gecko/20100115 Firefox/3.6
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.7) 
Gecko/20100111 Thunderbird/3.0.1

If message contains string, that has word plus plus ("+") plus word plus colon 
(":") plus word, example "one+two:three" error message dialog
"An error occurred while loading or saving configuration information for Gecko. 
Some of your configuration settings may not work properly." comes. 

Details button shows more information:

"Bad key or directory name: "/desktop/gnome/url-handlers/one+two/command": `+' 
is an invalid character in key/directory names
Bad key or directory name: "/desktop/gnome/url-handlers/one+two/command": `+' 
is an invalid character in key/directory names"

(yes, twice)


Reproducible: Always

Steps to Reproduce:
1. Send or receive e-mail with text one+two:tree in message body
2. View message in Message Pane, Tab or Window

Actual Results:  
Error message "An error occurred while loading or saving configuration 
information for Gecko. Some of your configuration settings may not work 
properly." shows.

Expected Results:  
No error message.

This is regression from Thunderbird 2.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/1

------------------------------------------------------------------------
On 2010-01-29T16:41:11+00:00 Ludovic-mozilla wrote:

I'm not seeing that on Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5;
en-US; rv:1.9.3a1pre) Gecko/20100128 Shredder/3.2a1pre.

Can you start Thunderbird in -safe-mode
(http://kb.mozillazine.org/Safe_mode) and let me know if the issue is
still present ?

If the issue is still present would it be possible for you to look into
Tools -> Error console and copy the errors at the bottom of that window
?

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/2

------------------------------------------------------------------------
On 2010-01-29T19:24:01+00:00 Kiuzeppe wrote:

Yes, error is present on safe mode as well. However, there are no
messages on Error console.

Maybe this is Linux specific issue? I'm running CentOS 5.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/3

------------------------------------------------------------------------
On 2010-02-04T14:40:36+00:00 Ludovic-mozilla wrote:

let's ask another linux user.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/4

------------------------------------------------------------------------
On 2010-09-14T07:49:38+00:00 Theo-band-9 wrote:

I can confirm. I received a message with the string "(GMT+08:00)". This
results in a popup error when displaying the message. Easy to reproduce
by creating a new draft message pasting only this string, saving it and
then viewing it:

An error occurred while loading or saving configuration information for
Gecko. Some of your configuration settings may not work properly.

Bad key or directory name: "/desktop/gnome/url-handlers/GMT+08/command":
`+' is an invalid character in key/directory names

It happens in safe mode as well.

Thunderbird 3.1.3
CentOS release 5.5 (Final)

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/6

------------------------------------------------------------------------
On 2010-09-14T10:36:05+00:00 M-wada wrote:

(In reply to comment #4)
> a message with the string "(GMT+08:00)".
> Bad key or directory name: "/desktop/gnome/url-handlers/GMT+08/command":
> `+' is an invalid character in key/directory names

It sounds linkify of text mail relevant issue.
Text mail? HTML mail?
Is string around GMT+08: linkified?
Is scam/phishing detection relevant?
  Tools/Options/Security, E-mail Scam
  [ ? ] Tell me if the messag I'm reading is a suspected email scam

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/7

------------------------------------------------------------------------
On 2010-09-14T12:05:51+00:00 Theo-band-9 wrote:

This is a plain text message. Even the email from bugzilla (your comment) 
triggered this bug. And in safe mode, all plugins are disabled. I also tried to 
manually disable all plugins that I use. 
I removed some more characters from the string and this is the shortest string 
that I found:

T+08:0

The source of a test message:

FCC: imap://greenpeak%5ct...@akuma.greenpeak.com/INBOX
X-Identity-Key: id8
Message-ID: <4c8f2415.4020...@greenpeak.com>
Date: Tue, 14 Sep 2010 09:30:03 +0200
From: Theo Band <theo.b...@greenpeak.com>
X-Mozilla-Draft-Info: internal/draft; vcard=0; receipt=0; DSN=0; uuencode=0
User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.9) 
Gecko/20100825 Lightning/1.0b2 Thunderbird/3.1.3
To: test
Subject: test
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

(GMT+08:00)

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/8

------------------------------------------------------------------------
On 2010-09-15T13:51:41+00:00 Ludovic-mozilla wrote:

*** Bug 584822 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/9

------------------------------------------------------------------------
On 2010-09-15T14:18:50+00:00 M-wada wrote:

(In reply to comment #6)
> This is a plain text message.
> Even the email from bugzilla (your comment) triggered this bug.

Is the problematic string with ":" linkified by Tb?
Does your problem occur with next setting unchecked?
  Tools/Options/Security, E-mail Scam
  [ ? ] Tell me if the messag I'm reading is a suspected email scam

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/10

------------------------------------------------------------------------
On 2010-09-15T16:14:47+00:00 Theo-band-9 wrote:

(In reply to comment #8)
> Is the problematic string with ":" linkified by Tb?
No
> Does your problem occur with next setting unchecked?
>   Tools/Options/Security, E-mail Scam
Yes option is unchecked (It's Edit->Preferences, Security, E-mail Scam)
It's not enabled. I also disabled the Junk filtering. No effect as well.
>   [ ? ] Tell me if the messag I'm reading is a suspected email scam
No scam , just any ordinary/flat ASCII text (only 6 characters of text is 
enough as shown)

Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

T+08:0

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/11

------------------------------------------------------------------------
On 2010-09-15T16:19:36+00:00 Theo-band-9 wrote:

a+b:c

Even shorter example that triggers the pop-up error message.

For the record, I use:
Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.9) Gecko/20100825 
Lightning/1.0b2 Thunderbird/3.1.3

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/12

------------------------------------------------------------------------
On 2010-09-15T16:32:18+00:00 Ryan-m-nelson wrote:

a+b:c and T+08:0  produced the error for me.

Tell me if messages are suspect is checked for me.

Unchecking has no effect with or with out a restart of Thunderbird.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/13

------------------------------------------------------------------------
On 2010-09-15T17:14:16+00:00 Theo-band-9 wrote:

(In reply to comment #11)
> Tell me if messages are suspect is checked for me.
> 
> Unchecking has no effect with or with out a restart of Thunderbird.

I Confirm that Tb has been restarted (actually the option was not
enabled in the first place. Did not even knew that it existed).

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/14

------------------------------------------------------------------------
On 2010-10-22T16:32:32+00:00 Miles-oneal wrote:

I can consistently reproduce this by opening a message that has a
uuencoded file sent as a MIME attachment, regardless of whether the mail
was sent from thunderbird, mutt, pine or elm.

Sending the uuencoded file as the actual message body via the "mail"
command (no MIME) works fine.

This has occurred on 3.0.x (I forget which exact version) and still
manifests on 3.1.4 and 3.1.5. It happens for all our thunderbird users.
We are running CentOS5.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/15

------------------------------------------------------------------------
On 2011-05-26T22:22:05+00:00 Mikedoo3 wrote:

I'm seeing this in Thunderbird 3.1.10 and the latest Miramar build on
CentOS 5.  I can't believe this isn't fixed yet.  Does anyone know a
workaround?

Thunderbird 2 PRINTS the error messages to standard error, Thunderbird 3
shows an annoying dialog box instead.

This is a *major* annoyance for many many users in a corporate environment.
You can just send a plain text email with a+:a in it and get the error.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/16

------------------------------------------------------------------------
On 2011-05-27T03:35:40+00:00 Joshua Cranmer wrote:

*** Bug 657093 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/17

------------------------------------------------------------------------
On 2011-06-03T01:21:39+00:00 Mikedoo3 wrote:

The error popup is coming from libgnomeui.  It looks like libgnomeui
overrides the default gconf error handler and the libgnomeui error
handler puts up the error dialog.  This isn't really a bug but the
developers should probably add some basic checks for bad characters in
the code before calling gconf.

I noticed the configure for thunderbird says libgnomeui is "optional at 
runtime",
does anyone know how?  Does anyone know what gnomeui really does for 
Thunderbird? 
If it can be turned off, that would be a work around.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/18

------------------------------------------------------------------------
On 2011-07-05T10:24:58+00:00 Paul-boddie-t wrote:

It seems like plus characters on separate lines can also trigger this
annoying behaviour. For example, from a MediaWiki update message
(delimited by "----"):

----
-       
Follow these steps
        +       
Follow the prompts. Here is an example search:
----

This produces the following error:

----
Bad key or directory name: 
"/desktop/gnome/url-handlers/button-apop-upwindowwillappear.-Followthesesteps+Followtheprompts.Hereisanexamplesearch/command":
 `+' is an invalid character in key/directory names
Bad key or directory name: 
"/desktop/gnome/url-handlers/button-apop-upwindowwillappear.-Followthesesteps+Followtheprompts.Hereisanexamplesearch/command":
 `+' is an invalid character in key/directory names
----

So anyone using the admittedly poor confirmation message feature of
MediaWiki will potentially run into this at some point.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/19

------------------------------------------------------------------------
On 2011-07-14T13:50:44+00:00 Erco wrote:

I can confirm as well: running thunderbird 3.1.11 on Centos 5.5.

In my case the text was in a perl script attachment someone emailed me
that apparently contained the magic string that triggers the "Gecko"
popup dialog error with details. In my case the "details" say:

----
Bad key or directory name: "/desktop/gnome/url-handlers/s+Frames/command": `+' 
is an invalid character in key/directory names
Bad key or directory name: "/desktop/gnome/url-handlers/s+Frames/command": `+' 
is an invalid character in key/directory names
----

..which is due apparently to the following text in the perl script:

----
        if ( /^\s+Frames:/ )            # remove Frames
----

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/20

------------------------------------------------------------------------
On 2011-08-03T10:02:03+00:00 Ludovic-mozilla wrote:

from https://bugzilla.mozilla.org/show_bug.cgi?id=673471#c3

Ok, I was just talking to a Gnome developer about that:
Apparently while a scheme is perfectly allowed to contain a plus sign GConf 
never had a concept of handling those. + is explicitely marked as invalid 
character and there is no special handling for such a scheme.

So I see the following to resolve that issue:

1. filter those URIs in the GConf interface code
2. ignore the errors (and switch newer TB versions to GIO (see below))

About 2.: Since Gnome3 GConf usage for scheme handlers is obsolete and is 
handled using GIO interfaces. Firefox and Thunderbird _should_ work fine if GIO 
support is enabled in the builds (openSUSE is shipping its Firefox >=4 and 
Thunderbird >=5 builds with GIO enabled for example)
I _think_ that GIO is able to handle that but haven't checked it myself

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/21

------------------------------------------------------------------------
On 2011-08-03T10:02:09+00:00 Ludovic-mozilla wrote:

*** Bug 673471 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/22

------------------------------------------------------------------------
On 2011-11-16T15:25:08+00:00 Tcflorea wrote:

*** Bug 702218 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/23

------------------------------------------------------------------------
On 2011-11-17T09:31:30+00:00 Tcflorea wrote:

Reproducible using Gnome 2.16.0.  Not reproducible using Gnome 2.22.3

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/24

------------------------------------------------------------------------
On 2012-01-24T12:41:51+00:00 Mkmelin+mozilla wrote:

Confirming based on dupes.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/25

------------------------------------------------------------------------
On 2012-01-24T12:42:22+00:00 Mkmelin+mozilla wrote:

*** Bug 720378 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/26

------------------------------------------------------------------------
On 2012-06-13T14:13:24+00:00 B5gpilla wrote:

To reproduce this bug, simply add a line in the mail body like "*Datum:* 13 
juni 2012 10:50:55 GMT+02:00". The part "GMT+02:00" triggers the error.
The error often occurs when someone forwards a message from an iPad or Apple 
mail.
When adding a space between "GMT" and "+02:00" the error does not occur.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/27

------------------------------------------------------------------------
On 2012-06-13T17:17:09+00:00 Erco wrote:

I'm on the email list for this bug, and Wilco's last bug report actually
triggered this bug, due to its content.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/28

------------------------------------------------------------------------
On 2012-06-22T10:58:29+00:00 AraKs wrote:

Also affects (on Ubuntu 10.04.1):
    thunderbird    13.0+build1-0ubuntu0.10.04.1
    gnome-panel    1:2.30.2-0ubuntu0.2

When a sent email contains "GMT+02:00"

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/29

------------------------------------------------------------------------
On 2012-06-27T16:27:17+00:00 David Martín Clavo wrote:

Same as Mattia, this happens when I get a mail including a date with
timezone in its body text, such as an event invitation from an Outlook
users.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/30

------------------------------------------------------------------------
On 2012-07-02T09:21:10+00:00 Berni421 wrote:

A reboot message from logcheck shows error Debian Squeeze with their
icedove esr 10.0.3

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/31

------------------------------------------------------------------------
On 2012-07-06T15:15:58+00:00 Jameskuyper wrote:

(In reply to mikedoo3 from comment #16)
> ....  This isn't really a bug ...

I assume that you're talking about something other than the main problem
this bug report is about? Arbitrary text from messages I receive is
being validated for conformance to some rules for "key/directory" names,
and is triggering a warning message if it doesn't match those rules,
even though there's no particular reason why the text should match those
rules. That's pretty definitely a bug.

I assume, therefore, that what you're saying is that this bug is not in
some particular component of the system, but in the misuse of that
component. Could you explain that in a little more detail? Why is this
text being passed to something which expects to receive a
"key/directory" name? If there's a good reason for checking whether or
not it's a key/directory name, is there some way to do so without
generating an error message in contexts where it's not an error for it
to fail to meet the requirements for a key/directory name?

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/32

------------------------------------------------------------------------
On 2012-07-06T17:37:06+00:00 Jon-mozillabugzilla wrote:

This looks like this may be a regression now as it was first reported over two 
years ago and I've never hit the problem until a recent update to Thunderbird 
13.0.1 which has broken both of my laptops in the same way (both running 64-bit 
Ubuntu 10.04 LTS)
The actual ubuntu package is 13.0.1+build1-0ubuntu0.10.04.1 from the 
'lucid-updates' repository.

The format of the emails I receive has not changed in a very long time and they 
used to open fine. I receive frequent internal bug updates by email which 
contain lots of timestamps in the text like:
"*** (#1 of 1): 2012-05-24 15:37:20 GMT+00:00 jonathan.xx...@xxxxxx.com"

As soon as I open any of those emails I get an unlabelled popup dialog which 
states:
"An error occurred while loading or saving configuration information for 
thunderbird-bin. Some of your configuration settings may not work properly."
Clicking on [Details] gives multiple instances of the following error:
"Bad key or directory name: "/desktop/gnome/url-handlers/GMT+00/command": `+' 
is an invalid character in key/directory names"

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/33

------------------------------------------------------------------------
On 2012-07-06T18:24:37+00:00 Mark S. wrote:

I tried it in some recent thunderbirds that I have sitting around.
Using "foo+bar:/baz" as the string in the message body:

It is in thunderbird 9.  (linux, downloaded)

It is not in thunderbird 10. (linux, Red Hat Enterprise 6)

It is in thunderbird 11. (linux, downloaded)

(In reply to Jonathan from comment #31)
>

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/34

------------------------------------------------------------------------
On 2012-07-09T10:53:32+00:00 Paul-boddie-t wrote:

It is definitely in Thunderbird ESR 10.0.4, albeit on RHEL 5.8. This
discussion causes the annoying pop-up dialogue when I read it in
Thunderbird.

The GNOME packages on the system appear to belong to 2.16.0 for the most
part.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/35

------------------------------------------------------------------------
On 2012-07-16T13:40:33+00:00 Skwebdev wrote:

Can confirm the same problem:

Thunderbird 13.0.1 installed from Ubuntu Lucid 10.04 LTS Repos.

Error:
An error occurred while loading or saving configuration information for 
thunderbird-bin. Some of your configuration settings may not work properly.

Details:
Bad key or directory name: "/desktop/gnome/url-handlers/GMT+02/command": `+' is 
an invalid character in key/directory names
Bad key or directory name: "/desktop/gnome/url-handlers/GMT+02/command": `+' is 
an invalid character in key/directory names
Bad key or directory name: "/desktop/gnome/url-handlers/GMT+02/command": `+' is 
an invalid character in key/directory names
Bad key or directory name: "/desktop/gnome/url-handlers/GMT+02/command": `+' is 
an invalid character in key/directory names

It would be useful to know if this bug will have any real effect on how
Thunderbird actually works, especially if there's any chance of
corrupting my profile. If it's just an annoying error message that I can
safely ignore that would be good to know.

Reply at: https://bugs.launchpad.net/thunderbird/+bug/411358/comments/36


** Changed in: thunderbird
       Status: Unknown => Confirmed

** Changed in: thunderbird
   Importance: Unknown => High

** Bug watch added: Mozilla Bugzilla #673471
   https://bugzilla.mozilla.org/show_bug.cgi?id=673471

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/411358

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

Status in Mozilla Thunderbird Mail and News:
  Confirmed
Status in “thunderbird” package in Ubuntu:
  Confirmed

Bug description:
  Here is an error message for Thunderbird 2 in Jaunty

  gnubyexample@k8amd:~$ thunderbird
  GConf Error: Bad key or directory name: 
"/desktop/gnome/url-handlers/GMT+02/command": `+' is an invalid character in 
key/directory names
  gnubyexample@k8amd:~$ date;uname -a;cat /etc/*version*;dpkg -l | grep 
underbird
  Sun Aug  9 14:48:37 BST 2009                                                  
              
  Linux k8amd 2.6.28-14-generic #47-Ubuntu SMP Sat Jul 25 00:28:35 UTC 2009 
i686 GNU/Linux    
  5.0                                                                           
              
  ii  enigmail                                   2:0.95.7-1ubuntu2              
                            Enigmail - GPG support for Thunderbird
  ii  thunderbird                                
2.0.0.22+build1+nobinonly-0ubuntu0.9.04.1                  mail/news client 
with RSS and integrated spam filter support                                     
                                                                                
                                             
  ii  thunderbird-locale-en-gb                   1:2.0.0.14+1-0ubuntu2          
                            Thunderbird English language/region package  

  From reading this extract ( 
http://osdir.com/ml/os.solaris.opensolaris.desktop/2008-03/msg00020.html ):
    Subject:    Re: GConf/Thunderbird error on Solaris Nevada

    "Hi Mats,I believe you download the contribute builds of Thunderbird 2, and 
run
  it on snv_70.

  For some reason, the fix is upstreamed to Thunderbird 3 alpha, but not
  community version of Thunderbird 2.
  Fixed in snv_68 means the fix was integrated to Thunderbird bundled
  with snv_68."

  
  ...it seems that the fix for this in thunderbird2 might require some manual 
intervention as although the problem is well know, the fix was only 
incorporated in the newer thunderbird3.

  Have just checked the Karmic version at:
    http://packages.ubuntu.com/karmic/thunderbird
  which currently shows that version 2 of thunderbird is planned for Karmic 
release.

  As thunderbird3 is at Beta 3 right now I can perhaps see why debian and 
ubuntu are sticking with Thunderbird2 just now.
    http://www.mozillamessaging.com/en-US/about/press/archive/2009-07-21-01

  However it does seem a shame to ship a new release with this known
  gconf issue unpatched.

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to