We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

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

  • 4 replies
  • 13 have this problem
  • 8 views
  • Last reply by DaveAtFraud

more options

Keep getting the following warning from TB:

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

Running Scientific Linux 6.5 with all updates applied. Have restarted TB and still getting the above error message.

 Application Basics
   Name: Thunderbird
   Version: 24.3.0
   User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
   Profile Directory: Open Directory
             (Local drive)
   Application Build ID: 20140204141004
   Enabled Plugins: about:plugins
   Build Configuration: about:buildconfig
   Crash Reports: about:crashes
   Memory Use: about:memory
 Mail and News Accounts
   account1:
     INCOMING: account1, , (none) Local Folders, plain, passwordCleartext
   account2:
     INCOMING: account2, , (imap) mutilate.local.davenjudy.org:143, alwaysSTARTTLS, passwordCleartext
     OUTGOING: mutilate.local.davenjudy.org:25, plain, none, true
   account5:
     INCOMING: account5, , (imap) mutilate.local.davenjudy.org:143, alwaysSTARTTLS, passwordCleartext
     OUTGOING: mutilate.local.davenjudy.org:25, plain, none, true
 Extensions
   Disable "You", 1.1, true, {79F88CCE-DC6B-11DE-A153-58A455D89593}
 Important Modified Preferences
   Name: Value
     accessibility.typeaheadfind.flashBar: 0
     browser.cache.disk.capacity: 358400
     browser.cache.disk.smart_size_cached_value: 358400
     browser.cache.disk.smart_size.first_run: false
     browser.cache.disk.smart_size.use_old_max: false
     dom.max_chrome_script_run_time: 0
     extensions.lastAppVersion: 24.3.0
     gfx.blacklist.direct2d: 4
     gfx.blacklist.layers.direct3d10: 4
     gfx.blacklist.layers.direct3d10-1: 4
     gfx.blacklist.layers.direct3d9: 4
     gfx.blacklist.layers.opengl: 4
     gfx.blacklist.stagefright: 4
     gfx.blacklist.suggested-driver-version: <Anything with EXT_texture_from_pixmap support>
     gfx.blacklist.webgl.angle: 4
     gfx.blacklist.webgl.msaa: 4
     gfx.blacklist.webgl.opengl: 4
     mailnews.database.global.datastore.id: 9e7fa03a-eac3-4c8e-9c6c-9017d15eb61
     mail.openMessageBehavior.version: 1
     network.cookie.prefsMigrated: true
     places.database.lastMaintenance: 1393313146
     places.history.expiration.transient_current_max_pages: 104858
     plugin.importedState: true
     plugin.soname.list: libXt.so
     print.printer_CUPS/ML-1210.print_command: lpr

<Dwleted printer info to coserve space>

     privacy.donottrackheader.enabled: true
 Graphics
     Adapter Description: X.Org -- Gallium 0.4 on AMD RS880
     Vendor ID: X.Org
     Device ID: Gallium 0.4 on AMD RS880
     Driver Version: 1.4 (2.1 Mesa 9.2.0-devel)
     WebGL Renderer: Blocked for your graphics card because of unresolved driver issues.
     GPU Accelerated Windows: 0. Blocked for your graphics card because of unresolved driver issues.
     AzureCanvasBackend: cairo
     AzureFallbackCanvasBackend: none
     AzureContentBackend: none
 JavaScript
 Incremental GC: 1
 Accessibility
   Activated: 0
   Prevent Accessibility: 0
 Library Versions
     Expected minimum version
     Version in use
     NSPR
     4.10.2
     4.10.2
     NSS
     3.15.3
     3.15.3 Basic ECC
     NSS Util
     3.15.3
     3.15.3
     NSS SSL
     3.15.3
     3.15.3 Basic ECC
     NSS S/MIME
     3.15.3
     3.15.3 Basic ECC
Keep getting the following warning from TB: Bad key or directory name: "/desktop/gnome/url-handlers/GMT+01/command": `+' is an invalid character in key/directory names Bad key or directory name: "/desktop/gnome/url-handlers/GMT+01/command": `+' is an invalid character in key/directory names Running Scientific Linux 6.5 with all updates applied. Have restarted TB and still getting the above error message. Application Basics Name: Thunderbird Version: 24.3.0 User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 Profile Directory: Open Directory (Local drive) Application Build ID: 20140204141004 Enabled Plugins: about:plugins Build Configuration: about:buildconfig Crash Reports: about:crashes Memory Use: about:memory Mail and News Accounts account1: INCOMING: account1, , (none) Local Folders, plain, passwordCleartext account2: INCOMING: account2, , (imap) mutilate.local.davenjudy.org:143, alwaysSTARTTLS, passwordCleartext OUTGOING: mutilate.local.davenjudy.org:25, plain, none, true account5: INCOMING: account5, , (imap) mutilate.local.davenjudy.org:143, alwaysSTARTTLS, passwordCleartext OUTGOING: mutilate.local.davenjudy.org:25, plain, none, true Extensions Disable "You", 1.1, true, {79F88CCE-DC6B-11DE-A153-58A455D89593} Important Modified Preferences Name: Value accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 browser.cache.disk.smart_size_cached_value: 358400 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false dom.max_chrome_script_run_time: 0 extensions.lastAppVersion: 24.3.0 gfx.blacklist.direct2d: 4 gfx.blacklist.layers.direct3d10: 4 gfx.blacklist.layers.direct3d10-1: 4 gfx.blacklist.layers.direct3d9: 4 gfx.blacklist.layers.opengl: 4 gfx.blacklist.stagefright: 4 gfx.blacklist.suggested-driver-version: <Anything with EXT_texture_from_pixmap support> gfx.blacklist.webgl.angle: 4 gfx.blacklist.webgl.msaa: 4 gfx.blacklist.webgl.opengl: 4 mailnews.database.global.datastore.id: 9e7fa03a-eac3-4c8e-9c6c-9017d15eb61 mail.openMessageBehavior.version: 1 network.cookie.prefsMigrated: true places.database.lastMaintenance: 1393313146 places.history.expiration.transient_current_max_pages: 104858 plugin.importedState: true plugin.soname.list: libXt.so print.printer_CUPS/ML-1210.print_command: lpr <Dwleted printer info to coserve space> privacy.donottrackheader.enabled: true Graphics Adapter Description: X.Org -- Gallium 0.4 on AMD RS880 Vendor ID: X.Org Device ID: Gallium 0.4 on AMD RS880 Driver Version: 1.4 (2.1 Mesa 9.2.0-devel) WebGL Renderer: Blocked for your graphics card because of unresolved driver issues. GPU Accelerated Windows: 0. Blocked for your graphics card because of unresolved driver issues. AzureCanvasBackend: cairo AzureFallbackCanvasBackend: none AzureContentBackend: none JavaScript Incremental GC: 1 Accessibility Activated: 0 Prevent Accessibility: 0 Library Versions Expected minimum version Version in use NSPR 4.10.2 4.10.2 NSS 3.15.3 3.15.3 Basic ECC NSS Util 3.15.3 3.15.3 NSS SSL 3.15.3 3.15.3 Basic ECC NSS S/MIME 3.15.3 3.15.3 Basic ECC

Chosen solution

See:

  • bug 541130 - Error message if specified string in message body (`+' is an invalid character in key/directory names, if scheme name like string has + in it)
Read this answer in context 👍 0

All Replies (4)

more options

my "guess" is that you have created a folder with a + in the name.

more options

Chosen Solution

See:

  • bug 541130 - Error message if specified string in message body (`+' is an invalid character in key/directory names, if scheme name like string has + in it)
more options

Got it. My wife's computer packed up a while back so I set up a login for her. She has the "+" sign in some of her folders. I don't expand her login so I didn't see any "+".

Interestingly, her Windows instance of TB doesn't complain. Just my Linux instance. Looks like I need to delete her login. Aklso odd that other characters that are meaningful to the shell (e.g., & in one folder name) don't cause a problem but "+" does.

Thanks, Dave

more options

Looks like there is a key that isn't getting deleted when an account is deleted. I thought I had resolved the error message problem by removing my wife's account from my Thunderbird instance. Haven't seen it since the above post. Just got it again:

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

Weird.

Cheers, Dave