Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

This project is archived and is in readonly mode.

Rails.cache.read a small bug?

#686

Hi,

I think I hit a strange and minor bug of Rails.cache.read . Well, the problem is that when I call exactly this:

Rails.cache.read("front_page_channels_tags_hash")

I get this Exception:

-------------------

ArgumentError: marshal data too short

from /usr/lib64/ruby/gems/1.8/gems/memcache-client-1.5.0/lib/memcache.rb:214:in `load'

from /usr/lib64/ruby/gems/1.8/gems/memcache-client-1.5.0/lib/memcache.rb:214:in `get'

from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/cache/mem_cache_store.rb:26:in `read'

from (irb):56

-----------------

If I change a single word or letter - it's OK. If I remove any world or letter - it's again OK.

I've tested that on Linux and Mac.

memcahe_store - memcached

Rails 2.1.0

It's not imported becouse the simple workaround is just to change the string. However, I'm curious where the problem is.

Stan.

Reported by stanislav · July 23rd, 2008 @ 11:37 PM

State: invalid
Milestone: 2.x
Assigned to: nobody
Importance: none

Activity

  1. stanislav
    stanislav

    Please close it. There is something with my tests that causеs that problem.

    July 23rd, 2008 @ 11:44 PM

  2. Pratik
    Pratik
    • State changed from new to invalid

    July 24th, 2008 @ 04:27 PM