Keep getting: Bad key or directory name: "/desktop/gnome/url-handlers/GMT+01/command": `+' is an invalid character in key/directory names.
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
Izabrano rješenje
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)
Svi odgovori (4)
my "guess" is that you have created a folder with a + in the name.
Odabrano rješenje
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)
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
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