abrt-server dumps core due to segfault.
Issue
abrt-server dumps core due to segfault.
(gdb) bt full
#0 __strlen_sse42 () at ../sysdeps/x86_64/multiarch/strlen-sse4.S:32
No locals.
#1 0x0000003f2fa08f26 in libreport_concat_path_file (path=0x64 <Address 0x64 out of bounds>,
filename=0x3f2fa11630 "/etc/system-release") at concat_path_file.c:27
end = <value optimized out>
#2 0x0000003f2fa0acb6 in dd_create_basic_files (dd=0x1fc0ec0, uid=1000, chroot_dir=0x64 <Address 0x64 out of bounds>)
at dump_dir.c:501
chrooted_name = <value optimized out>
long_str = "1000\000\065\062\060\064\062\000\066\060\000\000\000\240\001\000\000\000\000\000\000\300\016"
t = <value optimized out>
buf = {sysname = "Linux", '\000' <repeats 59 times>, nodename = "AAEDB01", '\000' <repeats 57 times>,
release = "2.6.32-220.23.1.el6.x86_64", '\000' <repeats 38 times>,
version = "#1 SMP Tue Jun 12 11:20:15 EDT 2012", '\000' <repeats 29 times>, machine = "x86_64", '\000' <repeats 58 times>,
domainname = "(none)", '\000' <repeats 58 times>}
release = <value optimized out>
#3 0x0000000000401eaa in create_debug_dump (argc=2, argv=<value optimized out>) at abrt-server.c:116
dd = 0x1fc0ec0
newpath = <value optimized out>
path = 0x1fc0e80 "/var/spool/abrt/pyhook-2015-01-10-10:07:22-9445.new"
cmdline = <value optimized out>
uid_str = "\000\000\000\000\000\000\000\000\060#@", '\000' <repeats 13 times>, "\003\022"
#4 perform_http_xact (argc=2, argv=<value optimized out>) at abrt-server.c:437
body_start = <value optimized out>
messagebuf_data = <value optimized out>
messagebuf_len = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#5 main (argc=2, argv=<value optimized out>) at abrt-server.c:501
program_usage_string = <value optimized out>
program_options = {{type = OPTION_BOOL, short_name = 118, long_name = 0x402567 "verbose", value = 0x3f2fc15c48, argh = 0x0,
help = 0x402564 "Be verbose"}, {type = OPTION_INTEGER, short_name = 117, long_name = 0x0, value = 0x602c5c,
argh = 0x4025ac "NUM", help = 0x40256f "Use UID as client uid"}, {type = OPTION_BOOL, short_name = 115, long_name = 0x0,
value = 0x0, argh = 0x0, help = 0x402585 "Log to syslog"}, {type = OPTION_BOOL, short_name = 112, long_name = 0x0,
value = 0x0, argh = 0x0, help = 0x402593 "Add program names to log"}, {type = OPTION_END, short_name = 0,
long_name = 0x0, value = 0x0, argh = 0x0, help = 0x0}}
opts = <value optimized out>
sa = {__sigaction_handler = {sa_handler = 0x401600 <dummy_handler>, sa_sigaction = 0x401600 <dummy_handler>}, sa_mask = {
__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0}
r = <value optimized out>
Environment
RHEL6.2 - 2.6.32-220.23.1.el6.x86_64
abrt-2.0.4-14.el6.x86_64
abrt-addon-ccpp-2.0.4-14.el6.x86_64
abrt-addon-kerneloops-2.0.4-14.el6.x86_64
abrt-addon-python-2.0.4-14.el6.x86_64
abrt-cli-2.0.4-14.el6.x86_64
abrt-libs-2.0.4-14.el6.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.