make -C tests/check gst/gstsystemclock.valgrind make: Entering directory `/home/jonashg/external_cvs/gstreamer/tests/check' STATE_IGNORE_ELEMENTS="" GST_REGISTRY=../../tests/check/test-registry.reg GST_PLUGIN_SYSTEM_PATH= GST_PLUGIN_PATH=../../plugins \ CK_DEFAULT_TIMEOUT=360 \ G_SLICE=always-malloc \ libtool --mode=execute \ /usr/bin/valgrind -q \ --suppressions=../../common/gst.supp \ --tool=memcheck --leak-check=full --trace-children=yes \ --leak-resolution=high --num-callers=20 \ ./gst/gstsystemclock 2>&1 | tee valgrind.log ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400A939: (within /lib/ld-2.6.1.so) ==10548== by 0x400452C: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400A941: (within /lib/ld-2.6.1.so) ==10548== by 0x400452C: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400ADF9: (within /lib/ld-2.6.1.so) ==10548== by 0x400452C: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400AA84: (within /lib/ld-2.6.1.so) ==10548== by 0x400452C: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400A939: (within /lib/ld-2.6.1.so) ==10548== by 0x400414A: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400A941: (within /lib/ld-2.6.1.so) ==10548== by 0x400414A: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) ==10548== ==10548== Conditional jump or move depends on uninitialised value(s) ==10548== at 0x400AA84: (within /lib/ld-2.6.1.so) ==10548== by 0x400414A: (within /lib/ld-2.6.1.so) ==10548== by 0x4013B15: (within /lib/ld-2.6.1.so) ==10548== by 0x400124E: (within /lib/ld-2.6.1.so) ==10548== by 0x40008A6: (within /lib/ld-2.6.1.so) GStreamer has detected that it is running inside valgrind. It might now take different code paths to ease debugging. Of course, this may also lead to different bugs. GStreamer has detected that it is running inside valgrind. It might now take different code paths to ease debugging. Of course, this may also lead to different bugs. Running suite(s): GstSystemClock ==10608== ==10608== ==10608== 136 bytes in 1 blocks are possibly lost in loss record 1,601 of 1,652 ==10608== at 0x40208F8: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10608== by 0x4010948: (within /lib/ld-2.6.1.so) ==10608== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so) ==10608== by 0x427E990: pthread_create (in /lib/libpthread-2.6.1.so) ==10608== by 0x4275A69: (within /usr/lib/libgthread-2.0.so.0.1400.3) ==10608== by 0x42E839D: g_thread_create_full (in /usr/lib/libglib-2.0.so.0.1400.3) ==10608== by 0x408C946: gst_system_clock_id_wait_async_unlocked (gstsystemclock.c:683) ==10608== by 0x408CE50: gst_system_clock_id_wait_jitter (gstsystemclock.c:609) ==10608== by 0x405B146: gst_clock_id_wait (gstclock.c:393) ==10608== by 0x804A2E9: test_single_shot (gstsystemclock.c:128) ==10608== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10608== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10608== by 0x804B05A: main (gstsystemclock.c:421) ==10610== ==10610== ==10610== 40 bytes in 1 blocks are definitely lost in loss record 1,317 of 1,647 ==10610== at 0x402162D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10610== by 0x42CDD74: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.3) ==10610== by 0x42E19B1: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.3) ==10610== by 0x405BDAA: gst_clock_entry_new (gstclock.c:165) ==10610== by 0x8049E7B: test_periodic_shot (gstsystemclock.c:215) ==10610== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10610== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10610== by 0x804B05A: main (gstsystemclock.c:421) ==10610== ==10610== ==10610== 136 bytes in 1 blocks are possibly lost in loss record 1,596 of 1,647 ==10610== at 0x40208F8: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10610== by 0x4010948: (within /lib/ld-2.6.1.so) ==10610== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so) ==10610== by 0x427E990: pthread_create (in /lib/libpthread-2.6.1.so) ==10610== by 0x4275A69: (within /usr/lib/libgthread-2.0.so.0.1400.3) ==10610== by 0x42E839D: g_thread_create_full (in /usr/lib/libglib-2.0.so.0.1400.3) ==10610== by 0x408C946: gst_system_clock_id_wait_async_unlocked (gstsystemclock.c:683) ==10610== by 0x408CE50: gst_system_clock_id_wait_jitter (gstsystemclock.c:609) ==10610== by 0x405B146: gst_clock_id_wait (gstclock.c:393) ==10610== by 0x8049CDE: test_periodic_shot (gstsystemclock.c:196) ==10610== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10610== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10610== by 0x804B05A: main (gstsystemclock.c:421) ==10613== ==10613== ==10613== 40 bytes in 1 blocks are definitely lost in loss record 1,317 of 1,647 ==10613== at 0x402162D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10613== by 0x42CDD74: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.3) ==10613== by 0x42E19B1: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.3) ==10613== by 0x405BDAA: gst_clock_entry_new (gstclock.c:165) ==10613== by 0x804975B: test_periodic_multi (gstsystemclock.c:291) ==10613== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10613== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10613== by 0x804B05A: main (gstsystemclock.c:421) ==10613== ==10613== ==10613== 136 bytes in 1 blocks are possibly lost in loss record 1,596 of 1,647 ==10613== at 0x40208F8: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10613== by 0x4010948: (within /lib/ld-2.6.1.so) ==10613== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so) ==10613== by 0x427E990: pthread_create (in /lib/libpthread-2.6.1.so) ==10613== by 0x4275A69: (within /usr/lib/libgthread-2.0.so.0.1400.3) ==10613== by 0x42E839D: g_thread_create_full (in /usr/lib/libglib-2.0.so.0.1400.3) ==10613== by 0x408C946: gst_system_clock_id_wait_async_unlocked (gstsystemclock.c:683) ==10613== by 0x408CE50: gst_system_clock_id_wait_jitter (gstsystemclock.c:609) ==10613== by 0x405B146: gst_clock_id_wait (gstclock.c:393) ==10613== by 0x804976C: test_periodic_multi (gstsystemclock.c:292) ==10613== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10613== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10613== by 0x804B05A: main (gstsystemclock.c:421) ==10615== ==10615== ==10615== 136 bytes in 1 blocks are possibly lost in loss record 1,594 of 1,646 ==10615== at 0x40208F8: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10615== by 0x4010948: (within /lib/ld-2.6.1.so) ==10615== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so) ==10615== by 0x427E990: pthread_create (in /lib/libpthread-2.6.1.so) ==10615== by 0x4275A69: (within /usr/lib/libgthread-2.0.so.0.1400.3) ==10615== by 0x42E839D: g_thread_create_full (in /usr/lib/libglib-2.0.so.0.1400.3) ==10615== by 0x408C946: gst_system_clock_id_wait_async_unlocked (gstsystemclock.c:683) ==10615== by 0x408CA6B: gst_system_clock_id_wait_async (gstsystemclock.c:754) ==10615== by 0x405982C: gst_clock_id_wait_async (gstclock.c:493) ==10615== by 0x804AAF4: test_async_order (gstsystemclock.c:256) ==10615== by 0x4358D8F: srunner_run_all (in /usr/lib/libcheck.so.0.0.0) ==10615== by 0x4026D6A: gst_check_run_suite (gstcheck.c:327) ==10615== by 0x804B05A: main (gstsystemclock.c:421) ==10618== ==10618== ==10618== 136 bytes in 1 blocks are possibly lost in loss record 1,593 of 1,646 ==10618== at 0x40208F8: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10618== by 0x4010948: (within /lib/ld-2.6.1.so) ==10618== by 0x4010A0B: _dl_allocate_tls (in /lib/ld-2.6.1.so) ==10618== by 0x427E990: pthread_create (in /lib/libpthread-2.6.1.so) ==10618== by 0x4275A69: (within /usr/lib/libgthread-2.0.so.0.1400.3) ==10618== by 0x42E839D: g_thread_create_full (in /usr/lib/libglib-2.0.so.0.1400.3) ==10618== by 0x408C946: gst_system_clock_id_wait_async_unlocked (gstsystemclock.c:683) ==10618== by 0x408CE50: gst_system_clock_id_wait_jitter (gstsystemclock.c:609) ==10618== by 0x405B146: gst_clock_id_wait (gstclock.c:393) ==10618== by 0x804968B: mixed_thread (gstsystemclock.c:348) ==10618== by 0x42E84BD: (within /usr/lib/libglib-2.0.so.0.1400.3) ==10618== by 0x427E17A: (within /lib/libpthread-2.6.1.so) ==10618== by 0x442504D: clone (in /lib/libc-2.6.1.so) 100%: Checks: 8, Failures: 0, Errors: 0 make: *** [gst/gstsystemclock.valgrind] Error 1