http://bugzilla.opensuse.org/show_bug.cgi?id=1051377
Bug ID: 1051377
Summary: systemd-journald SIGABRT
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.2
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: richard@nod.at
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
Hi!
Today journald crashed.
---cut---
linux-7gg8:~/journald-crash # gdb /usr/lib/systemd/systemd-journald
core.systemd-journal.0.9b641611a5334cb3a9e4d7888d6c4cac.7531.1501429648000000
GNU gdb (GDB; openSUSE Leap 42.2) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://bugs.opensuse.org/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/systemd/systemd-journald...Reading symbols from
/usr/lib/debug/usr/lib/systemd/systemd-journald.debug...done.
done.
warning: core file may not match specified executable file.
[New LWP 7531]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/lib/systemd/systemd-journald'.
Program terminated with signal SIGABRT, Aborted.
#0 memset (__len=16, __ch=0, __dest=0x7fd4c8508768) at
/usr/include/bits/string3.h:90
90 return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
(gdb) bt full
#0 memset (__len=16, __ch=0, __dest=0x7fd4c8508768) at
/usr/include/bits/string3.h:90
No locals.
#1 journal_file_append_object (f=f@entry=0x564f04b70cd0,
type=type@entry=OBJECT_DATA, size=size@entry=86, ret=ret@entry=0x7ffdb2528478,
offset=offset@entry=0x7ffdb2528470)
at src/journal/journal-file.c:600
r = <optimized out>
p = 3917672
tail = 0x7fd4c8508730
o = 0x7fd4c8508768
t = 0x7fd4c8508768
__PRETTY_FUNCTION__ = "journal_file_append_object"
#2 0x0000564f03eeac6b in journal_file_append_data (f=f@entry=0x564f04b70cd0,
data=0x7ffdb2528b70, size=22, ret=ret@entry=0x7ffdb2528698,
offset=offset@entry=0x7ffdb2528690)
at src/journal/journal-file.c:1083
p = 3839040
osize = 86
o = 0x7fd4c84f5440
r = <optimized out>
compression = 0
eq = <optimized out>
__PRETTY_FUNCTION__ = "journal_file_append_data"
__func__ = "journal_file_append_data"
#3 0x0000564f03eec604 in journal_file_append_entry (f=f@entry=0x564f04b70cd0,
ts=0x7ffdb25286a0, ts@entry=0x0, iovec=iovec@entry=0x7ffdb2528bf0,
n_iovec=n_iovec@entry=20,
seqnum=seqnum@entry=0x7ffdb2529250, ret=ret@entry=0x0,
offset=offset@entry=0x0) at src/journal/journal-file.c:1451
p = 3839040
o = 0x7fd4c84f5440
i = <optimized out>
items = 0x7ffdb25284f0
r = <optimized out>
xor_hash = 15247530075800610866
_ts = {realtime = 1501429501216735, monotonic = 375089767554}
__PRETTY_FUNCTION__ = "journal_file_append_entry"
#4 0x0000564f03ed18f3 in write_to_journal (priority=<optimized out>, n=20,
iovec=0x7ffdb2528bf0, uid=<optimized out>, s=0x7ffdb25291a0) at
src/journal/journald-server.c:538
vacuumed = false
f = 0x564f04b70cd0
r = <optimized out>
#5 dispatch_message_real (s=s@entry=0x7ffdb25291a0,
iovec=iovec@entry=0x7ffdb2528bf0, n=20, n@entry=6, m=m@entry=26,
ucred=ucred@entry=0x7ffdb2528f60, tv=tv@entry=0x7ffdb2528f40,
label=label@entry=0x0, label_len=label_len@entry=0,
unit_id=unit_id@entry=0x0, priority=priority@entry=86,
object_pid=object_pid@entry=0) at src/journal/journald-server.c:845
pid = "_PID=7709\000\000\000\000\000\000\000["
uid = "_UID=0\000\000w\000\000\000|\000\000\000\000"
gid = "_GID=0\000\000\000\000\000\000\001\000\000\000\033"
owner_uid =
"J\243\027UW\000\000\000\340t\267\004OV\000\000\006\000\000\000\000\000\000\000\063}\355\003OV\000"
source_time =
"_SOURCE_REALTIME_TIMESTAMP=1501429501215875\000\325.]Pce"
o_uid =
"J\243\027UW\000\000\000\340t\267\004OV\000\000\006\000\000\000\000\000\000"
o_gid =
"0\003\267\004OV\000\000ЉR\262\375\177\000\000\060\003\267\004OV\000"
o_owner_uid = "ˍR\262\375\177\000\000L\a\267\004OV\000\000\333K
\374T~M»p\271\034=̨\216oi\003\005ƥ"
---Type <return> to continue, or q <return> to quit---
object_uid = 3
object_gid = 4096
x = <optimized out>
r = <optimized out>
t = 0x564f04b77760 ""
c = 0x564f04b773b0 ""
realuid = <optimized out>
owner = 0
journal_uid = <optimized out>
owner_valid = <optimized out>
__PRETTY_FUNCTION__ = "dispatch_message_real"
#6 0x0000564f03ed3590 in server_dispatch_message (s=s@entry=0x7ffdb25291a0,
iovec=iovec@entry=0x7ffdb2528bf0, n=6, m=m@entry=26,
ucred=ucred@entry=0x7ffdb2528f60, tv=0x7ffdb2528f40,
label=0x0, label_len=0, unit_id=unit_id@entry=0x0, priority=86,
object_pid=object_pid@entry=0) at src/journal/journald-server.c:946
rl = <optimized out>
r = <optimized out>
path = 0x564f04b774b0 "/system.slice/cron.service"
available = 3648475136
c = <optimized out>
__PRETTY_FUNCTION__ = "server_dispatch_message"
#7 0x0000564f03ecdfc9 in server_process_syslog_message
(s=s@entry=0x7ffdb25291a0, buf=0x564f04b71190 "pam_unix(crond:session): session
opened for user root by (uid=0)",
ucred=ucred@entry=0x7ffdb2528f60, tv=tv@entry=0x7ffdb2528f40,
label=label@entry=0x0, label_len=label_len@entry=0) at
src/journal/journald-syslog.c:384
syslog_priority = "PRIORITY=6\000\262\375\177\000\000px\267\004OV"
syslog_facility = "SYSLOG_FACILITY=10\000\004OV\000\000px\267\004"
message = 0x7ffdb2528af0 "MESSAGE=pam_unix(crond:session): session
opened for user root by (uid=0)"
syslog_identifier = <optimized out>
syslog_pid = <optimized out>
iovec = {{iov_base = 0x564f03f02723, iov_len = 17}, {iov_base =
0x7ffdb2528d90, iov_len = 10}, {iov_base = 0x7ffdb2528db0, iov_len = 18},
{iov_base = 0x7ffdb2528b70, iov_len = 22}, {
iov_base = 0x7ffdb2528b50, iov_len = 15}, {iov_base =
0x7ffdb2528af0, iov_len = 72}, {iov_base = 0x7ffdb25288d0, iov_len = 9},
{iov_base = 0x7ffdb25288f0, iov_len = 6}, {
iov_base = 0x7ffdb2528910, iov_len = 6}, {iov_base =
0x7ffdb2528840, iov_len = 10}, {iov_base = 0x7ffdb2528810, iov_len = 19},
{iov_base = 0x7ffdb25287e0, iov_len = 26}, {
iov_base = 0x7ffdb25287b0, iov_len = 25}, {iov_base =
0x7ffdb2528770, iov_len = 42}, {iov_base = 0x7ffdb2528740, iov_len = 26},
{iov_base = 0x7ffdb2528710, iov_len = 27}, {
iov_base = 0x7ffdb25289c0, iov_len = 43}, {iov_base =
0x7ffdb25293be, iov_len = 41}, {iov_base = 0x7ffdb2529391, iov_len = 44},
{iov_base = 0x564f04b70790, iov_len = 25}, {
iov_base = 0x564f04b70790, iov_len = 25}, {iov_base =
0x7ffdb25291a0, iov_len = 94897381509408}, {iov_base = 0x564f04b77900, iov_len
= 140727595208544}, {
iov_base = 0x7ffdb2528f40, iov_len = 0}, {iov_base = 0x0, iov_len =
140727595208392}, {iov_base = 0x1, iov_len = 140551884908644}}
n = <optimized out>
priority = 86
identifier = 0x564f04b77850 "cron"
pid = 0x564f04b70920 "7709"
orig = <optimized out>
__PRETTY_FUNCTION__ = "server_process_syslog_message"
#8 0x0000564f03ecfbc6 in server_process_datagram (es=<optimized out>, fd=6,
revents=<optimized out>, userdata=0x7ffdb25291a0) at
src/journal/journald-server.c:1232
s = 0x7ffdb25291a0
ucred = <optimized out>
tv = <optimized out>
cmsg = <optimized out>
---Type <return> to continue, or q <return> to quit---
label = <optimized out>
label_len = <optimized out>
iovec = {iov_base = 0x564f04b71170, iov_len = 24575}
n = <optimized out>
fds = <optimized out>
v = 96
n_fds = <optimized out>
control = {cmsghdr = {cmsg_len = 32, cmsg_level = 1, cmsg_type = 29,
__cmsg_data = 0x7ffdb2528f40 "\375\376}Y"},
buf = "
\000\000\000\000\000\000\000\001\000\000\000\035\000\000\000\375\376}Y\000\000\000\000CK\003\000\000\000\000\000\034\000\000\000\000\000\000\000\001\000\000\000\002\000\000\000\035\036",
'\000'