https://bugs.linaro.org/show_bug.cgi?id=2227
Bug ID: 2227
Summary: classification_main: Conditional jump or move depends
on uninitialised value
Product: OpenDataPlane - linux- generic reference
Version: v1.10
Hardware: Other
OS: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: ---
Component: Classification
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
cd check-odp
E_VALGRIND=1 CLEANUP=0 ./build.sh
root@odp-ubuntu-1504:~/check-odp/build/odp/test/validation/classification# cat
classification_main.log
==17788== Memcheck, a memory error detector
==17788== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==17788== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==17788== Command:
./../../../test/validation/classification/classification_main
==17788==
ODP API version: 1.10.0
ODP implementation name: linux-generic
ODP implementation version: linux-generic 1.10.0-0 (v1.10.0)
'https://git.linaro.org/lng/odp.git' (1.10.0.0.git3.g79085b1)
CUnit - A unit testing framework for C - Version 2.1-2
http://cunit.sourceforge.net/
Suite: classification basic
Test: classification_test_create_cos ...passed
Test: classification_test_destroy_cos
...odp_classification.c:248:odp_cos_destroy():Invalid odp_cos_t handlepassed
Test: classification_test_create_pmr_match ...passed
Test: classification_test_cos_set_queue ...passed
Test: classification_test_cos_set_drop ...passed
Test: classification_test_cos_set_pool ...passed
Test: classification_test_pmr_composite_create ...passed
Suite: classification pmr tests
Test: classification_test_pmr_term_tcp_dport ...passed
Test: classification_test_pmr_term_tcp_sport ...==17788== Conditional jump or
move depends on uninitialised value(s)
==17788== at 0x40C3C3: odp_pmr_create_term (odp_classification.c:449)
==17788== by 0x40C3C3: odp_cls_pmr_create (odp_classification.c:534)
==17788== by 0x406A99: classification_test_pmr_term_tcp_sport
(odp_classification_test_pmr.c:258)
==17788== by 0x5043CF4: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044032: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044345: CU_run_all_tests (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x40A790: odp_cunit_run (odp_cunit_common.c:294)
==17788== by 0x5AB0A3F: (below main) (libc-start.c:289)
==17788==
passed
Test: classification_test_pmr_term_udp_dport ...passed
Test: classification_test_pmr_term_udp_sport ...==17788== Conditional jump or
move depends on uninitialised value(s)
==17788== at 0x40C3C3: odp_pmr_create_term (odp_classification.c:449)
==17788== by 0x40C3C3: odp_cls_pmr_create (odp_classification.c:534)
==17788== by 0x407649: classification_test_pmr_term_udp_sport
(odp_classification_test_pmr.c:482)
==17788== by 0x5043CF4: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044032: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044345: CU_run_all_tests (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x40A790: odp_cunit_run (odp_cunit_common.c:294)
==17788== by 0x5AB0A3F: (below main) (libc-start.c:289)
==17788==
passed
Test: classification_test_pmr_term_ipproto ...passed
Test: classification_test_pmr_term_dmac ...==17788== Conditional jump or move
depends on uninitialised value(s)
==17788== at 0x40C3C3: odp_pmr_create_term (odp_classification.c:449)
==17788== by 0x40C3C3: odp_cls_pmr_create (odp_classification.c:534)
==17788== by 0x4081B1: classification_test_pmr_term_dmac
(odp_classification_test_pmr.c:698)
==17788== by 0x5043CF4: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044032: ??? (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x5044345: CU_run_all_tests (in /usr/lib/libcunit.so.1.0.1)
==17788== by 0x40A790: odp_cunit_run (odp_cunit_common.c:294)
==17788== by 0x5AB0A3F: (below main) (libc-start.c:289)
==17788==
passed
Test: classification_test_pmr_pool_set ...passed
Test: classification_test_pmr_queue_set ...passed
Test: classification_test_pmr_term_daddr ...passed
Test: classification_test_pmr_term_packet_len ...passed
Suite: classification tests
Test: classification_test_pktio_set_skip
...odp_classification.c:361:odp_pktio_skip_set():Invalid odp_cos_t handlepassed
Test: classification_test_pktio_set_headroom
...odp_classification.c:374:odp_pktio_headroom_set():Invalid odp_pktio_t
handlepassed
Test: classification_test_pktio_configure ...passed
Test: classification_test_pktio_test ...passed
Run Summary: Type Total Ran Passed Failed Inactive
suites 3 3 n/a 0 0
tests 21 21 21 0 0
asserts 479 479 479 0 n/a
Elapsed time = 0.198 seconds
==17788==
==17788== HEAP SUMMARY:
==17788== in use at exit: 0 bytes in 0 blocks
==17788== total heap usage: 55 allocs, 55 frees, 134,699 bytes allocated
==17788==
==17788== All heap blocks were freed -- no leaks are possible
==17788==
==17788== For counts of detected and suppressed errors, rerun with: -v
==17788== Use --track-origins=yes to see where uninitialised values come from
==17788== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
--
You are receiving this mail because:
You are on the CC list for the bug._______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp