Lines Matching +defs:so +defs:s
39 static void DescribeStackOrigin(const char *so, uptr pc) {
41 Printf("%s", d.Origin());
42 if (so) {
44 " %sUninitialized value was created by an allocation of '%s%s%s'"
45 " in the stack frame%s\n",
46 d.Origin(), d.Name(), so, d.Origin(), d.Default());
48 Printf(" %sUninitialized value was created in the stack frame%s\n",
63 Printf(" %sUninitialized value was stored to memory at%s\n", d.Origin(),
69 const char *so = GetStackOriginDescr(o.getStackId(), &pc);
70 DescribeStackOrigin(so, pc);
75 Printf(" %sUninitialized value was created by a heap allocation%s\n",
79 Printf(" %sUninitialized value was created by a heap deallocation%s\n",
83 Printf(" %sMemory was marked as uninitialized%s\n", d.Origin(),
87 Printf(" %sMember fields were destroyed%s\n", d.Origin(), d.Default());
90 Printf(" %sVirtual table ptr was destroyed%s\n", d.Origin(),
94 Printf(" %sUninitialized value was created%s\n", d.Origin(),
108 Printf("%s", d.Warning());
110 Printf("%s", d.Default());
148 Printf("%s", d.Warning());
150 Printf("%s", d.Default());
192 uptr s = start & ~3UL;
193 size = end - s;
195 uptr e = s + size;
207 Printf("%s", d.Warning());
213 Printf("%s", d.Default());
214 while (s < e) {
218 Printf("%p[%p]:", reinterpret_cast<void *>(s),
219 reinterpret_cast<void *>(start_x - start + s));
227 if (s < start || s >= end) {
230 unsigned char v = *(unsigned char *)s;
238 u32 o = *(u32 *)SHADOW_TO_ORIGIN(s - 3);
257 s++;
274 Printf("%s", d.Warning());
275 Printf("%sUninitialized bytes in %s%s%s at offset %zu inside [%p, %zu)%s\n",