summaryrefslogtreecommitdiffstats
path: root/src/hooks/abrt-hook-ccpp.c
Commit message (Collapse)AuthorAgeFilesLines
* fix owner, group and access permissions for /proc/<pid>/[maps,smaps] fileNikola Pajkovsky2011-02-231-2/+4
| | | | | | | Before owner and group were root:root with 000 permission. Now it is abrt:<owner> and permissions is set to 640 Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* gui-wizard-gtk: add forward_page_func which skips analyze step when it is ↵Denys Vlasenko2011-02-221-1/+1
| | | | | | missing Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-hook-ccpp: use common file name buffer for /proc/PID/maps and ↵Denys Vlasenko2011-02-181-11/+9
| | | | | | /proc/PID/smaps Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* copy /proc/<pid>/[map,smap] files into crash dirNikola Pajkovsky2011-02-181-1/+16
| | | | Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
* abrt-cli -r DIR: copy non-writable DIR into $HOME/abrt/spoolDenys Vlasenko2011-02-011-0/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* pass old pattern to ccpp hook and use itDenys Vlasenko2011-01-061-29/+108
| | | | | | | | | | | | | | | | | | | | | | | abrtd: instead of "|/usr/libexec/abrt-ccpp-hook DEBUG_DUMPS_DIR %p %s %u %c", sets coredump handler to "|/usr/libexec/abrt-ccpp-hook DEBUG_DUMPS_DIR %s %c %p %u %g %t %h %e OLD_PATTERN" abrt-ccpp-hook: expands OLD_PATTERN using values of %s %c %p %u %g %t %h %e and uses it as a name of "compat coredump". Patch has a feature which prevents usage of kernel-truncated OLD_PATTERN: it is passed as hex string *with terminating NUL* (encoded as 00). If ccpp hook doesn't see 00, it refuses to use OLD_PATTERN and uses string "core" instead. Run tested. On a new kernel, passes up to 27 char long old pattern. Longer patterns are still truncated. This may be improved in future kernels. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Rename foo_crash_dump_dir -> foo_dump_dirDenys Vlasenko2010-12-151-2/+2
| | | | | | | | | | | | | To be exact, these three functions are renamed: load_crash_data_from_crash_dump_dir create_crash_dump_dir delete_crash_dump_dir Rationale: data structure is called "struct dump_dir", not "struct crash_dump_dir" Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* add abrt_ prefixes to abrt-internal functions in libabrt.soDenys Vlasenko2010-12-081-3/+3
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* preparatory patch for future factoring out of headers for reportlibDenys Vlasenko2010-11-261-2/+2
| | | | | | Some files and functions are renamed, no logic changes. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Cleanup. Remove last vestiges of AnalyzerActionsAndReporters.Denys Vlasenko2010-11-181-2/+0
| | | | | | Also: made one function static, made dd_delete() call dd_close(). Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-hook-ccpp: fix a case when open_user_core returns 0 instead of -1 on errorDenys Vlasenko2010-11-161-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* abrt-hook-ccpp.cpp -> abrt-hook-ccpp.cDenys Vlasenko2010-11-041-0/+548
Pure rename, no code changes Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>