summaryrefslogtreecommitdiffstats
path: root/ctdb/lib/tdb/python/tdbdump.py
diff options
context:
space:
mode:
authorKirill Smelkov <kirr@mns.spb.ru>2010-09-19 13:53:21 +0400
committerRusty Russell <rusty@rustcorp.com.au>2010-10-07 15:11:14 +1030
commit95386b02831b92e75920b797bbe3427a7d40a640 (patch)
tree0e6e74f0fb35503f5fa714aafb3cff91901e0fd0 /ctdb/lib/tdb/python/tdbdump.py
parent7c72d220b5b61c81c7b77d3bf872f016b38d3695 (diff)
downloadsamba-95386b02831b92e75920b797bbe3427a7d40a640.tar.gz
samba-95386b02831b92e75920b797bbe3427a7d40a640.tar.xz
samba-95386b02831b92e75920b797bbe3427a7d40a640.zip
pytdb: Fix repr segfault for internal db
The problem was tdb->name is NULL for TDB_INTERNAL databases, and so it was crashing ... #0 0xb76944f3 in strlen () from /lib/i686/cmov/libc.so.6 #1 0x0809862b in PyString_FromFormatV (format=0xb72b6a26 "Tdb('%s')", vargs=0xbfc26a94 "") at ../Objects/stringobject.c:211 #2 0x08098888 in PyString_FromFormat (format=0xb72b6a26 "Tdb('%s')") at ../Objects/stringobject.c:358 #3 0xb72b65f2 in tdb_object_repr (self=0xb759e060) at ./pytdb.c:439 Cc: 597089@bugs.debian.org Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Jelmer Vernooij <jelmer@samba.org> (This used to be ctdb commit 3ff413baf04ce28eb54a80141250ae1284b2a521)
Diffstat (limited to 'ctdb/lib/tdb/python/tdbdump.py')
0 files changed, 0 insertions, 0 deletions