diff options
Diffstat (limited to 'analyzer.color.log')
-rw-r--r-- | analyzer.color.log | 3048 |
1 files changed, 3048 insertions, 0 deletions
diff --git a/analyzer.color.log b/analyzer.color.log new file mode 100644 index 0000000..fa9f9a3 --- /dev/null +++ b/analyzer.color.log @@ -0,0 +1,3048 @@ + CC src/opk/opkg_opk-read.o +[01m[Ksrc/opk/read.c:[m[K In function â[01m[K_opkg_opk_opk_read_data[m[Kâ: +[01m[Ksrc/opk/read.c:435:55:[m[K [01;35m[Kwarning: [m[Kâ[01m[K%zu[m[Kâ directive output may be truncated writing between 1 and 20 bytes into a region of size 19 [[01;35m[K-Wformat-truncation=[m[K] + 435 | snprintf(fmt , sizeof(fmt ), "%%c%%s %%-[01;35m[K%zu[m[Ks/%%-%zus %%%lid %%s ", + | [01;35m[K^~~[m[K +[01m[Ksrc/opk/read.c:435:9:[m[K [01;36m[Knote: [m[Kâ[01m[Ksnprintf[m[Kâ output between 23 and 80 bytes into a destination of size 26 + 435 | [01;36m[Ksnprintf(fmt , sizeof(fmt ), "%%c%%s %%-%zus/%%-%zus %%%lid %%s ",[m[K + | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + 436 | [01;36m[K uname_len_max, gname_len_max, size_len_max)[m[K; + | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K +[01m[Ksrc/opk/read.c:437:62:[m[K [01;35m[Kwarning: [m[Kâ[01m[K-[m[Kâ directive output may be truncated writing 1 byte into a region of size between 0 and 19 [[01;35m[K-Wformat-truncation=[m[K] + 437 | snprintf(fmt_dev, sizeof(fmt_dev), "%%c%%s %%-%zus/%%[01;35m[K-[m[K%zus " + | [01;35m[K^[m[K +[01m[Ksrc/opk/read.c:437:44:[m[K [01;36m[Knote: [m[Kdirective argument in the range [-9223372036854775808, 9223372036854775805] + 437 | snprintf(fmt_dev, sizeof(fmt_dev), [01;36m[K"%%c%%s %%-%zus/%%-%zus "[m[K + | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~[m[K +[01m[Ksrc/opk/read.c:437:9:[m[K [01;36m[Knote: [m[Kâ[01m[Ksnprintf[m[Kâ output between 28 and 104 bytes into a destination of size 30 + 437 | [01;36m[Ksnprintf(fmt_dev, sizeof(fmt_dev), "%%c%%s %%-%zus/%%-%zus "[m[K + | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + 438 | [01;36m[K "%%%lid, %%%lid %%s ",[m[K + | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~[m[K + 439 | [01;36m[K uname_len_max, gname_len_max,[m[K + | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + 440 | [01;36m[K size_len_max - devminor_len_max - 2, devminor_len_max)[m[K; + | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K +[01m[Ksrc/opk/read.c:[m[K In function â[01m[K_opkg_opk_opk_read_control[m[Kâ: +[01m[Ksrc/opk/read.c:155:25:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 155 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 1-5 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 6-8 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(7)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 58 | [01;36m[Kfputs(_("Error: Failed to initialize\n"), stderr)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(8)[m[K ...to here + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 9-14 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(9)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 154 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 155 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:155:25:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 155 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-28 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 58 | [01;36m[Kfputs(_("Error: Failed to initialize\n"), stderr)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 29-34 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(29)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(30)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 154 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(31)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 155 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(33)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(34)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:179:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 179 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 1-5 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 6-9 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(7)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(8)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(9)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 10 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(10)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 11-12 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(11)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 13 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(13)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 14-22 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 167 | if [01;36m[K([m[Kbuffer[0] == '\0') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember[01;36m[K->[m[Ktype != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 174 | [01;36m[Kfputs(_("Error: Non-regular control files not supported"[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 175 | [01;36m[K "\n"), stderr)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K...... + [01;36m[K|[m[K 178 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 179 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(22)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:179:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 179 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-38 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 178 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 179 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:186:29:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 186 | if ([01;35m[Ksprintf(path, "%s/%s", opk->control_dir,[m[K + | [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + 187 | [01;35m[K member->name)[m[K <= 0) { + | [01;35m[K~~~~~~~~~~~~~[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 1-5 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 6-9 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(7)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(8)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(9)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 10 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(10)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 11-12 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(11)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 13 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(13)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 14-22 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 167 | if [01;36m[K([m[Kbuffer[0] == '\0') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember[01;36m[K->[m[Ktype != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(20)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 186 | if ([01;36m[Ksprintf(path, "%s/%s", opk->control_dir,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(22)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K 187 | [01;36m[K member->name)[m[K <= 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:186:29:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 186 | if ([01;35m[Ksprintf(path, "%s/%s", opk->control_dir,[m[K + | [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + 187 | [01;35m[K member->name)[m[K <= 0) { + | [01;35m[K~~~~~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-38 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if ([01;36m[Kopk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K 186 | if ([01;36m[Ksprintf(path, "%s/%s", opk->control_dir,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(38)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K 187 | [01;36m[K member->name)[m[K <= 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:190:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 190 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 1-5 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 6-9 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(7)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(8)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(9)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 10 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(10)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 11-12 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(11)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 13 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(13)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 14-24 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 167 | if [01;36m[K([m[Kbuffer[0] == '\0') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember[01;36m[K->[m[Ktype != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(20)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 186 | if [01;36m[K(sprintf(path, "%s/%s", opk->control_dir,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(21)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(22)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 187 | [01;36m[K member->name)[m[K <= 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K 188 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K ...to here + [01;36m[K|[m[K 189 | _opkg_opk_opk_read_free_inner(opk); + [01;36m[K|[m[K 190 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:190:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 190 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-38 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if ([01;36m[Kopk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 190 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(38)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:199:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 199 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 1-5 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 6-9 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(7)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(8)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(9)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 10 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(10)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 11-12 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(11)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 13 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(13)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 14-26 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 167 | if [01;36m[K([m[Kbuffer[0] == '\0') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember[01;36m[K->[m[Ktype != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(20)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 186 | if [01;36m[K(sprintf(path, "%s/%s", opk->control_dir,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(21)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(22)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K 187 | [01;36m[K member->name)[m[K <= 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K...... + [01;36m[K|[m[K 193 | fp = [01;36m[Kfopen(path, "wb")[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K ...to here + [01;36m[K|[m[K 194 | if [01;36m[K([m[Kfp == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K following â[01m[Ktrue[m[Kâ branch (when â[01m[Kfp[m[Kâ is NULL)... + [01;36m[K|[m[K 195 | [01;36m[Kfputs(_("Error: Failed to extract control file"[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K ...to here + [01;36m[K|[m[K 196 | [01;36m[K "\n"), stderr)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K...... + [01;36m[K|[m[K 199 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:199:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 199 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-40 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if ([01;36m[Kopk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K 186 | if [01;36m[K([m[Ksprintf(path, "%s/%s", opk->control_dir, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 193 | fp = [01;36m[Kfopen(path, "wb")[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 199 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(40)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:238:57:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kfp[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 238 | if (opk->control_dir != NULL && [01;35m[Kfwrite(buffer, 1, size,[m[K + | [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K + 239 | [01;35m[K fp)[m[K != size) { + | [01;35m[K~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 124 | FILE *[01;36m[Kfp[m[K; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-42 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if ([01;36m[Kopk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 238 | if [01;36m[K([m[Kopk->control_dir != NULL && [01;36m[Kfwrite(buffer, 1, size,[m[K + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(42)[m[K use of uninitialized value â[01m[Kfp[m[Kâ here + [01;36m[K|[m[K | [01;36m[K(40)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 239 | [01;36m[K fp)[m[K != size) { + [01;36m[K|[m[K | [01;36m[K~~~[m[K + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:243:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 243 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-42 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if ([01;36m[Kopk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 238 | if [01;36m[K([m[Kopk->control_dir != NULL && fwrite(buffer, 1, size, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(40)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 239 | fp) != size) { + [01;36m[K|[m[K 240 | [01;36m[Kfputs(_("Error: Failed to write control file\n")[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K 241 | [01;36m[K , stderr)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~[m[K + [01;36m[K|[m[K 242 | _opkg_opk_opk_read_free_inner(opk); + [01;36m[K|[m[K 243 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(42)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:252:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 252 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-39 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if ([01;36m[Kopk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 40-44 + [01;36m[K|[m[K + [01;36m[K|[m[K 226 | &buffer, &size)) == OPKG_OPK_OK) + [01;36m[K|[m[K...... + [01;36m[K|[m[K 247 | if [01;36m[K([m[Kret_read == OPKG_OPK_ERROR) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 251 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(42)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 252 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(43)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(44)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:253:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kfp[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 253 | [01;35m[Kfclose(fp)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 124 | FILE *[01;36m[Kfp[m[K; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-39 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if ([01;36m[Kopk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 40-44 + [01;36m[K|[m[K + [01;36m[K|[m[K 226 | &buffer, &size)) == OPKG_OPK_OK) + [01;36m[K|[m[K...... + [01;36m[K|[m[K 247 | if [01;36m[K([m[Kret_read == OPKG_OPK_ERROR) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 251 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(42)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 252 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(43)[m[K ...to here + [01;36m[K|[m[K 253 | [01;36m[Kfclose(fp)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(44)[m[K use of uninitialized value â[01m[Kfp[m[Kâ here + [01;36m[K|[m[K +In file included from [01m[Ksrc/opk/read.c:26[m[K: +[01m[Ksrc/opk/../defs.h:25:24:[m[K [01;35m[Kwarning: [m[Kleak of FILE â[01m[Kfp[m[Kâ [[01;35m[KCWE-775[m[K] [[01;35m[K-Wanalyzer-file-leak[m[K] + 25 | #define OPKG_OPK_ERROR [01;35m[K-[m[K1 + | [01;35m[K^[m[K +[01m[Ksrc/opk/read.c:255:32:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_ERROR[m[Kâ + 255 | return [01;36m[KOPKG_OPK_ERROR[m[K; + | [01;36m[K^~~~~~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-24 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 25-28 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 29 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 30-31 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(30)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(31)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 32 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(32)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 33-45 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(34)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if ([01;36m[Kopk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K ...to here + [01;36m[K|[m[K 186 | if [01;36m[K([m[Ksprintf(path, "%s/%s", opk->control_dir, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 193 | fp = [01;36m[Kfopen(path, "wb")[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(38)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(39)[m[K opened here + [01;36m[K|[m[K 194 | if [01;36m[K([m[Kfp == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(40)[m[K assuming â[01m[Kfp[m[Kâ is non-NULL + [01;36m[K|[m[K | [01;36m[K(41)[m[K following â[01m[Kfalse[m[Kâ branch (when â[01m[Kfp[m[Kâ is non-NULL)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if [01;36m[K(opk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(42)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(43)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 211 | if ([01;36m[Kopk->print_control_head[m[K != NULL && + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(44)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 222 | if [01;36m[K([m[Kprint == 1 && opk->previously_printed == 1) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(45)[m[K following â[01m[Kfalse[m[Kâ branch (when â[01m[Kprint != 1[m[Kâ)... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 46 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(46)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 47 + [01;36m[K|[m[K + [01;36m[K|[m[K 251 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(47)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 48 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:25:24:[m[K + [01;36m[K|[m[K 25 | #define OPKG_OPK_ERROR [01;36m[K-[m[K1 + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(48)[m[K ...to here +[01m[Ksrc/opk/read.c:255:32:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_ERROR[m[Kâ + [01;36m[K|[m[K 255 | return [01;36m[KOPKG_OPK_ERROR[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 49 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:25:24:[m[K + [01;36m[K|[m[K 25 | #define OPKG_OPK_ERROR [01;36m[K-[m[K1 + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(49)[m[K â[01m[Kfp[m[Kâ leaks here; was opened at [01;36m[K(39)[m[K +[01m[Ksrc/opk/read.c:255:32:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_ERROR[m[Kâ + [01;36m[K|[m[K 255 | return [01;36m[KOPKG_OPK_ERROR[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:261:29:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kfp[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 261 | if ([01;35m[Kfclose(fp)[m[K != 0) { + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 124 | FILE *[01;36m[Kfp[m[K; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-39 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if [01;36m[K(opk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(38)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 205 | if ([01;36m[Kopk->list_control[m[K > 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 40-44 + [01;36m[K|[m[K + [01;36m[K|[m[K 226 | &buffer, &size)) == OPKG_OPK_OK) + [01;36m[K|[m[K...... + [01;36m[K|[m[K 247 | if [01;36m[K([m[Kret_read == OPKG_OPK_ERROR) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(42)[m[K following â[01m[Kfalse[m[Kâ branch (when â[01m[Kret_read != -1[m[Kâ)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 257 | [01;36m[Kopk->previously_printed = 1[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(43)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 261 | if ([01;36m[Kfclose(fp)[m[K != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(44)[m[K use of uninitialized value â[01m[Kfp[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:263:33:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 263 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-37 + [01;36m[K|[m[K + [01;36m[K|[m[K 160 | while ((ret_list = opkg_opk_ustar_list(opk->inner_ustar, &member)) == + [01;36m[K|[m[K...... + [01;36m[K|[m[K 163 | buffer = member[01;36m[K->[m[Kname; + [01;36m[K|[m[K | [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 173 | if [01;36m[K([m[Kmember->type != '-') { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(36)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 185 | if ([01;36m[Kopk->control_dir[m[K != NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(37)[m[K ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 38-42 + [01;36m[K|[m[K + [01;36m[K|[m[K 226 | &buffer, &size)) == OPKG_OPK_OK) + [01;36m[K|[m[K...... + [01;36m[K|[m[K 247 | if [01;36m[K([m[Kret_read == OPKG_OPK_ERROR) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(39)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(40)[m[K following â[01m[Kfalse[m[Kâ branch (when â[01m[Kret_read != -1[m[Kâ)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 257 | [01;36m[Kopk->previously_printed = 1[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(41)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 263 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(42)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K +[01m[Ksrc/opk/read.c:270:17:[m[K [01;35m[Kwarning: [m[Kuse of uninitialized value â[01m[Kpath[m[Kâ [[01;35m[KCWE-457[m[K] [[01;35m[K-Wanalyzer-use-of-uninitialized-value[m[K] + 270 | [01;35m[Kfree(path)[m[K; + | [01;35m[K^~~~~~~~~~[m[K + â[01m[Kopkg_opk_opk_read[m[Kâ: events 1-20 + [01;36m[K|[m[K + [01;36m[K|[m[K 509 | [01;36m[Kopkg_opk_opk_read[m[K(struct opkg_opk_opk *opk, const char *file_name) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(1)[m[K entry to â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 520 | if [01;36m[K([m[Kopk->file == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(2)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 528 | opk->outer_gzip = [01;36m[Kopkg_opk_gzip_init_read(&_opkg_opk_opk_read_file,[m[K + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(3)[m[K ...to here + [01;36m[K|[m[K 529 | [01;36m[K opk)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K 530 | if [01;36m[K([m[Kopk->outer_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(4)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 537 | opk->outer_ustar = [01;36m[Kopkg_opk_ustar_init(opk->outer_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(5)[m[K ...to here + [01;36m[K|[m[K 538 | if [01;36m[K([m[Kopk->outer_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(6)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 545 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(7)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(8)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 551 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "debian-binary") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(9)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(10)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 558 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(11)[m[K ...to here + [01;36m[K|[m[K 559 | if [01;36m[K([m[Kopkg_opk_ustar_read(opk->outer_ustar, + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(12)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 567 | if [01;36m[K(version_size < 4[m[K || strncmp(version_buffer, "2.", 2) != 0) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(13)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(14)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 574 | if [01;36m[K(opkg_opk_ustar_list(opk->outer_ustar, &member)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(15)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(16)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 579 | if [01;36m[K([m[Kstrcmp(member[01;36m[K->[m[Kname, "control.tar.gz") != 0) { + [01;36m[K|[m[K | [01;36m[K~[m[K [01;36m[K~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K [01;36m[K(17)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(18)[m[K following â[01m[Kfalse[m[Kâ branch (when the strings are equal)... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 585 | [01;36m[Kfree(member)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(19)[m[K ...to here + [01;36m[K|[m[K 586 | if ([01;36m[K_opkg_opk_opk_read_control(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(20)[m[K calling â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[Kopkg_opk_opk_read[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_control[m[Kâ: events 21-25 + [01;36m[K|[m[K + [01;36m[K|[m[K 118 | [01;36m[K_opkg_opk_opk_read_control[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(21)[m[K entry to â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 121 | char *[01;36m[Kpath[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(22)[m[K region created on stack here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 131 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(23)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 148 | } else if ([01;36m[Kopk->list_control[m[K == 0 && opk->print_control_head == NULL) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(24)[m[K ...to here + [01;36m[K|[m[K...... + [01;36m[K|[m[K 153 | if ([01;36m[K_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(25)[m[K calling â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ from â[01m[K_opkg_opk_opk_read_control[m[Kâ + [01;36m[K|[m[K + [01;36m[K+--> [m[Kâ[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: events 26-29 + [01;36m[K|[m[K + [01;36m[K|[m[K 51 | [01;36m[K_opkg_opk_opk_read_init_inner[m[K(struct opkg_opk_opk *opk) + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(26)[m[K entry to â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K...... + [01;36m[K|[m[K 57 | if [01;36m[K([m[Kopk->inner_gzip == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(27)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K...... + [01;36m[K|[m[K 63 | opk->inner_ustar = [01;36m[Kopkg_opk_ustar_init(opk->inner_gzip)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(28)[m[K ...to here + [01;36m[K|[m[K 64 | if [01;36m[K([m[Kopk->inner_ustar == NULL) { + [01;36m[K|[m[K | [01;36m[K~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(29)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ: event 30 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Ksrc/opk/../defs.h:23:25:[m[K + [01;36m[K|[m[K 23 | #define OPKG_OPK_OK [01;36m[K0[m[K + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(30)[m[K ...to here +[01m[Ksrc/opk/read.c:70:16:[m[K [01;36m[Knote: [m[Kin expansion of macro â[01m[KOPKG_OPK_OK[m[Kâ + [01;36m[K|[m[K 70 | return [01;36m[KOPKG_OPK_OK[m[K; + [01;36m[K|[m[K | [01;36m[K^~~~~~~~~~~[m[K + [01;36m[K|[m[K + [01;36m[K<------+[m[K + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 31-32 + [01;36m[K|[m[K + [01;36m[K|[m[K 153 | if [01;36m[K(_opkg_opk_opk_read_init_inner(opk)[m[K != OPKG_OPK_OK) { + [01;36m[K|[m[K | [01;36m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K[01;36m[K(31)[m[K returning to â[01m[K_opkg_opk_opk_read_control[m[Kâ from â[01m[K_opkg_opk_opk_read_init_inner[m[Kâ + [01;36m[K|[m[K | [01;36m[K(32)[m[K following â[01m[Kfalse[m[Kâ branch... + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: event 33 + [01;36m[K|[m[K + [01;36m[K|[m[K[01m[Kcc1:[m[K + [01;36m[K|[m[K [01;36m[K(33)[m[K: ...to here + [01;36m[K|[m[K + â[01m[K_opkg_opk_opk_read_control[m[Kâ: events 34-36 + [01;36m[K|[m[K + [01;36m[K|[m[K 268 | if [01;36m[K([m[Kopk->control_dir != NULL) { + [01;36m[K|[m[K | [01;36m[K^[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(34)[m[K following â[01m[Ktrue[m[Kâ branch... + [01;36m[K|[m[K 269 | /* Done with path buffer. */ + [01;36m[K|[m[K 270 | [01;36m[Kfree(path)[m[K; + [01;36m[K|[m[K | [01;36m[K~~~~~~~~~~[m[K + [01;36m[K|[m[K | [01;36m[K|[m[K + [01;36m[K|[m[K | [01;36m[K(35)[m[K ...to here + [01;36m[K|[m[K | [01;36m[K(36)[m[K use of uninitialized value â[01m[Kpath[m[Kâ here + [01;36m[K|[m[K |