MemcachedKeyCharacterError: Control characters not allowed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Stuart Bishop |
Bug Description
lpnet had two oopses for MemcachedKeyCha
https:/
OOPS-1713F1094
https:/
OOPS-1713L1708
I do not know how to identify what is wrong, but the last line of the oops shows a memcache call that wraps differently that the ones before it:
pt:
^ There appears to be space in 8 characters before the '=='
Related branches
- Brad Crittenden (community): Approve (code)
-
Diff: 207 lines (+82/-14)3 files modifiedlib/lp/services/memcache/doc/tales-cache.txt (+52/-5)
lib/lp/services/memcache/tales.py (+26/-7)
lib/lp/services/memcache/tests/test_doc.py (+4/-2)
Changed in launchpad-foundations: | |
assignee: | nobody → Stuart Bishop (stub) |
status: | Triaged → In Progress |
tags: |
added: qa-untestable removed: qa-needstesting |
Changed in launchpad-foundations: | |
status: | Fix Committed → Fix Released |
The generated key should not contain any space characters. We need to munge things better.