Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lafenghu
btrfsprogs
Plug-Memory-leak-in-find_and_setup_log_root.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Plug-Memory-leak-in-find_and_setup_log_root.patch of Package btrfsprogs
commit a2fe2e1b978f724f53d025461e65adb4e030d043 Author: Dirk Mueller <dmueller@suse.de> Date: Thu Dec 16 20:40:34 2010 +0100 [PATCH] Plug Memory leak in find_and_setup_log_root() The error path forgets to free a previously allocated memory structure. Index: btrfs-progs-v0.19-116-g13eced9/disk-io.c =================================================================== --- btrfs-progs-v0.19-116-g13eced9.orig/disk-io.c +++ btrfs-progs-v0.19-116-g13eced9/disk-io.c @@ -454,11 +454,13 @@ static int find_and_setup_log_root(struc { u32 blocksize; u64 blocknr = btrfs_super_log_root(disk_super); - struct btrfs_root *log_root = malloc(sizeof(struct btrfs_root)); + struct btrfs_root *log_root; if (blocknr == 0) return 0; + log_root = malloc(sizeof(struct btrfs_root)); + blocksize = btrfs_level_size(tree_root, btrfs_super_log_root_level(disk_super));
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor