From klik-devel Sun Mar 30 22:21:27 2008 From: codesite-noreply () google ! com Date: Sun, 30 Mar 2008 22:21:27 +0000 To: klik-devel Subject: [klik-devel] [klikclient commit] r1446 - in Message-Id: <00c09ffb4bcf0449aef4ce8440512f51 () google ! com> X-MARC-Message: https://marc.info/?l=klik-devel&m=120691573612334 Author: lionel.tricon Date: Sun Mar 30 15:20:24 2008 New Revision: 1446 Modified: trunk/virtualization/unionfuse/trunk/glibc/glibc-2.4/elf/dl-load.c trunk/virtualization/unionfuse/trunk/glibc/glibc-2.5/elf/dl-load.c trunk/virtualization/unionfuse/trunk/glibc/glibc-2.6.1/elf/dl-load.c trunk/virtualization/unionfuse/trunk/glibc/glibc-2.7/elf/dl-load.c Log: Bad size of a malloc (not really a problem for the moment but it could) Modified: trunk/virtualization/unionfuse/trunk/glibc/glibc-2.4/elf/dl-load.c ============================================================================== --- trunk/virtualization/unionfuse/trunk/glibc/glibc-2.4/elf/dl-load.c (original) +++ trunk/virtualization/unionfuse/trunk/glibc/glibc-2.4/elf/dl-load.c Sun Mar 30 15:20:24 2008 @@ -2163,7 +2163,7 @@ if (realname==NULL && fakechroot_env) { - char *new_name = malloc(strlen(name) + fakechroot_length +1); + char *new_name = malloc(strlen(name) + fakechroot_length + 2); strcpy(new_name, fakechroot_env); strcat(new_name, "/"); strcat(new_name, name); Modified: trunk/virtualization/unionfuse/trunk/glibc/glibc-2.5/elf/dl-load.c ============================================================================== --- trunk/virtualization/unionfuse/trunk/glibc/glibc-2.5/elf/dl-load.c (original) +++ trunk/virtualization/unionfuse/trunk/glibc/glibc-2.5/elf/dl-load.c Sun Mar 30 15:20:24 2008 @@ -2206,7 +2206,7 @@ if (realname==NULL && fakechroot_env) { - char *new_name = malloc(strlen(name) + fakechroot_length +1); + char *new_name = malloc(strlen(name) + fakechroot_length + 2); strcpy(new_name, fakechroot_env); strcat(new_name, "/"); strcat(new_name, name); Modified: trunk/virtualization/unionfuse/trunk/glibc/glibc-2.6.1/elf/dl-load.c ============================================================================== --- trunk/virtualization/unionfuse/trunk/glibc/glibc-2.6.1/elf/dl-load.c (original) +++ trunk/virtualization/unionfuse/trunk/glibc/glibc-2.6.1/elf/dl-load.c Sun Mar 30 15:20:24 2008 @@ -2197,7 +2197,7 @@ if (realname==NULL && fakechroot_env) { - char *new_name = malloc(strlen(name) + fakechroot_length +1); + char *new_name = malloc(strlen(name) + fakechroot_length + 2); strcpy(new_name, fakechroot_env); strcat(new_name, "/"); strcat(new_name, name); Modified: trunk/virtualization/unionfuse/trunk/glibc/glibc-2.7/elf/dl-load.c ============================================================================== --- trunk/virtualization/unionfuse/trunk/glibc/glibc-2.7/elf/dl-load.c (original) +++ trunk/virtualization/unionfuse/trunk/glibc/glibc-2.7/elf/dl-load.c Sun Mar 30 15:20:24 2008 @@ -2215,7 +2215,7 @@ if (realname==NULL && fakechroot_env) { - char *new_name = malloc(strlen(name) + fakechroot_length +1); + char *new_name = malloc(strlen(name) + fakechroot_length + 2); strcpy(new_name, fakechroot_env); strcat(new_name, "/"); strcat(new_name, name); _______________________________________________ klik-devel mailing list klik-devel@kde.org https://mail.kde.org/mailman/listinfo/klik-devel