Gearman Server and Client Libraries

Comment 6 for bug 961904

Brian Aker (brianaker) wrote :

==13910== Invalid write of size 8==13910== at 0x4C1FAD0: gearman_packet_free(gearman_packet_st*) (packet.cc:299)
==13910== by 0x4C248EC: _worker_unregister(gearman_worker_st*, char const*, unsigned long) (worker.cc:506)==13910== by 0x4C249DF: gearman_worker_unregister (worker.cc:535)
==13910== by 0x4078A1: gearman_worker_set_timeout_FAILOVER_TEST(void*) (worker_test.cc:814)
==13910== by 0x41CE53: libtest::Runner::run(test_return_t (*)(void*), void*) (runner.cc:36)==13910== by 0x4128DA: main (test.cc:317)
==13910== Address 0x50e1ce0 is 80 bytes inside a block of size 712 free'd
==13910== at 0x4A062BC: operator delete(void*) (vg_replace_malloc.c:387)
==13910== by 0x4C1E89F: gearman_job_free (job.cc:564)
==13910== by 0x4C24FCD: gearman_worker_grab_job (worker.cc:745)
==13910== by 0x4C25608: gearman_worker_work (worker.cc:951)
==13910== by 0x407856: gearman_worker_set_timeout_FAILOVER_TEST(void*) (worker_test.cc:811)
==13910== by 0x41CE53: libtest::Runner::run(test_return_t (*)(void*), void*) (runner.cc:36)
==13910== by 0x4128DA: main (test.cc:317)
==13910==