diff --git a/core/base/src/TObject.cxx b/core/base/src/TObject.cxx
index 04a8db736b4afa2924b037c99899b3083447dfed..d42d8aa2f6cf274c616f90b26a4cf0e70dddbe41 100644
--- a/core/base/src/TObject.cxx
+++ b/core/base/src/TObject.cxx
@@ -446,7 +446,7 @@ char *TObject::GetObjectInfo(Int_t px, Int_t py) const
    static char info[64];
    Float_t x = gPad->AbsPixeltoX(px);
    Float_t y = gPad->AbsPixeltoY(py);
-   sprintf(info,"x=%g, y=%g",gPad->PadtoX(x),gPad->PadtoY(y));
+   snprintf(info,64,"x=%g, y=%g",gPad->PadtoX(x),gPad->PadtoY(y));
    return info;
 }