Segfault in gearman_worker_grab_job
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gearman |
New
|
Medium
|
Brian Aker |
Bug Description
Sometimes my gearman worker crashes with SIGSEGV.
1. It happens when i terminate gearmand by ctrl-C. It sometimes takes a few cycles of ctrl-C then restarting the gearmand
process to cause this to happen. This problem seems like bug "357881", but in reverse.
2. However, sometimes, but less often, it happens without restarting the gearmand.
My stack trace:
/lib64/libc.so.6 [0x3d876302d0]
/usr/local/
/usr/local/
/usr/local/
/home/user/
gearman 0.27
CentOs 5.4
Once I got this message: packet_ free" likely for "Packet that is being freed has not been allocated, most likely this is do to freeing a gearman_task_st or other object twice", at libgearman/ packet. cc:256
Assertion "packet->universal" failed for function "gearman_
May be it's not related.