[Bugs] [Bug 1212660] New: Crashes in logging code
bugzilla at redhat.com
bugzilla at redhat.com
Fri Apr 17 00:43:45 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1212660
Bug ID: 1212660
Summary: Crashes in logging code
Product: GlusterFS
Version: mainline
Component: core
Severity: urgent
Assignee: bugs at gluster.org
Reporter: jdarcy at redhat.com
CC: bugs at gluster.org, gluster-bugs at redhat.com
I looked at seven core dumps from five recently failed regression tests.
Here's a summary.
http://build.gluster.org/job/rackspace-regression-2GB-triggered/7052/console
generated by: tests/geo-rep/georep-rsync-hybrid.t
crash details: in python (gsyncd)
http://build.gluster.org/job/rackspace-regression-2GB-triggered/7038/console
generated by: tests/basic/cdc.t
crash details: in glusterfsd
pthread_spin_lock
__gf_free
log_buf_destroy
_gf_msg_internal
_gf_msg "accepted client from %s (version: %s)"
server_setvolume
http://build.gluster.org/job/rackspace-regression-2GB-triggered/7035/console
generated by: tests/basic/mgmt_v3-locks.t
crash details: in glusterfs
log_buf_destroy
gf_log_flush_list
gf_log_flush_extra_msgs
gf_log_set_log_buf_size
gf_log_disable_suppression_before_exit
cleanup_and_exit
glusterfs_process_volfp
http://build.gluster.org/job/rackspace-regression-2GB-triggered/7030/console
generated by: tests/basic/cdc.t
crash details: in glusterfsd
same as previous server_setvolume
http://build.gluster.org/job/rackspace-regression-2GB-triggered/7029/console
generated by: tests/basic/volume-snapshot-clone.t (three core files)
crash details: in glusterfs
all three same as previous glusterfs_process_volfp crash
That's six out of seven going through log_buf_destroy - different tests,
different daemons, different code paths, but all converging there.
Could it be a coincidence that this is the same logging infrastructure
we've recently started using more heavily? That seems unlikely. It's
entirely possible that log_buf_destroy is the victim (of heap
corruption) rather than a culprit, but chances are that the bug is
somewhere in related code.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list