我有以下简单的内存缓存代码:::::
memcached_return *rc = NULL;
字符 *sur = "SURBHI";
memcached_set(cacheClient, "SB", strlen("SB"), sur, strlen(sur), (time_t)0, (uint32_t)0);
字符 *value1;
memcached_get(cacheClient, "SB", strlen("SB"), 6, (uint32_t)0, rc);
对 memcache_get 的调用会导致分段错误。调试器给出了以下内容:
0 0x00007ffff79c434c 在来自 /usr/lib/libmemcached.so.5 的 memcached_get_by_key ()
1 0x00007ffff79c454f in memcached_get () from /usr/lib/libmemcached.so.5
有没有人遇到过类似的问题,或者对解决方案有任何想法?