|
Jiri Moskovcak |
1b2e16 |
commit d2572a98f41df96534f41062b0020ee6a10047ea
|
|
Jiri Moskovcak |
1b2e16 |
Author: Martin Milata <mmilata@redhat.com>
|
|
Jiri Moskovcak |
1b2e16 |
Date: Tue Jul 26 16:49:28 2011 +0200
|
|
Jiri Moskovcak |
1b2e16 |
|
|
Jiri Moskovcak |
1b2e16 |
a-a-save-package-data: Fix NULL dereference
|
|
Jiri Moskovcak |
1b2e16 |
|
|
Jiri Moskovcak |
1b2e16 |
Fixes #324.
|
|
Jiri Moskovcak |
1b2e16 |
|
|
Jiri Moskovcak |
1b2e16 |
diff --git a/src/daemon/abrt-action-save-package-data.c b/src/daemon/abrt-action-save-package-data.c
|
|
Jiri Moskovcak |
1b2e16 |
index d37a05d..ddcf4ac 100644
|
|
Jiri Moskovcak |
1b2e16 |
--- a/src/daemon/abrt-action-save-package-data.c
|
|
Jiri Moskovcak |
1b2e16 |
+++ b/src/daemon/abrt-action-save-package-data.c
|
|
Jiri Moskovcak |
1b2e16 |
@@ -160,7 +160,7 @@ static char *get_argv1_if_full_path(const char* cmdline)
|
|
Jiri Moskovcak |
1b2e16 |
* with '/', it is not a full path to script
|
|
Jiri Moskovcak |
1b2e16 |
* and we can't use it to determine the package name
|
|
Jiri Moskovcak |
1b2e16 |
*/
|
|
Jiri Moskovcak |
1b2e16 |
- if (*argv1 != '/')
|
|
Jiri Moskovcak |
1b2e16 |
+ if (argv1 == NULL || *argv1 != '/')
|
|
Jiri Moskovcak |
1b2e16 |
return NULL;
|
|
Jiri Moskovcak |
1b2e16 |
|
|
Jiri Moskovcak |
1b2e16 |
/* good, it has "/foo/bar" form, return it */
|