1
0
mirror of https://github.com/ioacademy-jikim/debugging synced 2026-08-11 16:32:58 +00:00

first commit

This commit is contained in:
jikim
2015-12-13 22:34:58 +09:00
commit 0b589c7986
9455 changed files with 4350134 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
#include <string.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
rrr = strdup("bbb");
}
int main()
{
foo();
return 0;
}
+17
View File
@@ -0,0 +1,17 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
}
int main()
{
foo();
return 0;
}
+16
View File
@@ -0,0 +1,16 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
rrr = strdup("bbb");
rrr = NULL;
}
int main()
{
foo();
return 0;
}
+17
View File
@@ -0,0 +1,17 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
p_rrr = NULL;
}
int main()
{
foo();
return 0;
}
+16
View File
@@ -0,0 +1,16 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
rrr = strdup("bbb");
rrr = ((char *)rrr)+1;
}
int main()
{
foo();
return 0;
}
+17
View File
@@ -0,0 +1,17 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
*p_rrr = ((char *)(*p_rrr))+1;
}
int main()
{
foo();
return 0;
}
+17
View File
@@ -0,0 +1,17 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
p_rrr = (void **)((char *)p_rrr + 1);
}
int main()
{
foo();
return 0;
}
+19
View File
@@ -0,0 +1,19 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
*p_rrr = ((char *)(*p_rrr))+1;
p_rrr = (void **)(((char *)(p_rrr))+1);
}
int main()
{
foo();
return 0;
}
+18
View File
@@ -0,0 +1,18 @@
#include <string.h>
#include <stdlib.h>
static void *rrr;
static void **p_rrr;
static void foo(void)
{
p_rrr = malloc(sizeof(void **));
*p_rrr = strdup("bbb");
*p_rrr = ((char *)(*p_rrr)+1);
p_rrr = NULL;
}
int main()
{
foo();
return 0;
}
Binary file not shown.
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-core-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-core-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-core.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-linux-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-linux-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-linux.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-sse-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-sse-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/32bit-sse.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-avx-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-avx-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-avx.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-core-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-core-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-core.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-linux-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-linux-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-linux.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-sse-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-sse-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/64bit-sse.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-avx-coresse-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-avx-coresse.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-avx-linux-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-avx-linux.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-coresse-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/amd64-linux-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-core-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-core-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-core.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-vfpv3-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-vfpv3-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-vfpv3.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-with-vfpv3-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/arm-with-vfpv3.xml
@@ -0,0 +1 @@
../cachegrind/cachegrind-x86-linux
@@ -0,0 +1 @@
../callgrind/callgrind-x86-linux
@@ -0,0 +1 @@
../default.supp
@@ -0,0 +1 @@
../drd/drd-x86-linux
@@ -0,0 +1 @@
../exp-bbv/exp-bbv-x86-linux
@@ -0,0 +1 @@
../exp-dhat/exp-dhat-x86-linux
@@ -0,0 +1 @@
../exp-sgcheck/exp-sgcheck-x86-linux
@@ -0,0 +1 @@
../auxprogs/getoff-x86-linux
@@ -0,0 +1 @@
../helgrind/helgrind-x86-linux
@@ -0,0 +1 @@
../coregrind/m_gdbserver/i386-coresse-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/i386-linux-valgrind.xml
@@ -0,0 +1 @@
../lackey/lackey-x86-linux
@@ -0,0 +1 @@
../massif/massif-x86-linux
@@ -0,0 +1 @@
../memcheck/memcheck-x86-linux
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cp0-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cp0-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cp0.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cpu-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cpu-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-cpu.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-fpu-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-fpu-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-fpu.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-linux-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips-linux.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cp0-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cp0-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cp0.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cpu-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cpu-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-cpu.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-fpu-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-fpu-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-fpu.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-linux-valgrind.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/mips64-linux.xml
@@ -0,0 +1 @@
../none/none-x86-linux
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-altivec-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-altivec-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-altivec.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-core-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-core-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-core.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-fpu-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-fpu-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-fpu.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-linux-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-linux-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power-linux.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-core-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-core-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-core.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-linux-valgrind-s1.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-linux-valgrind-s2.xml
@@ -0,0 +1 @@
../coregrind/m_gdbserver/power64-linux.xml

Some files were not shown because too many files have changed in this diff Show More