Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1647541 Details for
Bug 1786376
[abrt] symlinks: tidy_path(): symlinks killed by SIGSEGV
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 12.84 KB, created by
Tom Bouwman
on 2019-12-24 19:34:53 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Tom Bouwman
Created:
2019-12-24 19:34:53 UTC
Size:
12.84 KB
patch
obsolete
>[New LWP 8001] >Core was generated by `symlinks -r /usr'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x000056441d4d8cdc in tidy_path (path=0x56441d4de040 <abspath> "/../../../../usr/share/man/man8/ifup.8.gz/") at symlinks.c:92 > >Thread 1 (LWP 8001): >#0 0x000056441d4d8cdc in tidy_path (path=0x56441d4de040 <abspath> "/../../../../usr/share/man/man8/ifup.8.gz/") at symlinks.c:92 > tidied = <optimized out> > s = 0x56441d4de044 <abspath+4> "../../../usr/share/man/man8/ifup.8.gz/" > p = 0x56441d4dbf2a <strcpy@got.plt+2> "\265\030\231\177" >#1 0x000056441d4d8e40 in fix_symlink (my_dev=64769, path=0x56441d4e00e0 <path> "/usr/share/man/man8/ifdown.8.gz") at symlinks.c:181 > p = <optimized out> > np = <optimized out> > lp = <optimized out> > tail = <optimized out> > msg = <optimized out> > stbuf = {st_dev = 64769, st_ino = 834686, st_nlink = 1, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 1386, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1577202333, tv_nsec = 721321567}, st_mtim = {tv_sec = 1564886797, tv_nsec = 0}, st_ctim = {tv_sec = 1577198160, tv_nsec = 924488706}, __glibc_reserved = {0, 0, 0}} > lstbuf = {st_dev = 64769, st_ino = 834686, st_nlink = 1, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 1386, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1577202333, tv_nsec = 721321567}, st_mtim = {tv_sec = 1564886797, tv_nsec = 0}, st_ctim = {tv_sec = 1577198160, tv_nsec = 924488706}, __glibc_reserved = {0, 0, 0}} > c = <optimized out> > fix_abs = 0 > fix_messy = 0 > fix_long = 0 > lpath = "../../../../../../../../usr/share/man/man8/ifup.8.gz\000\000.jpg\000jpg\000pg\000-H\000\070-H\000\000ng\000g\000g\000w.png\000.png", '\000' <repeats 4004 times> > new = "debugreiserfs.8.gz\000\000int-lpcman\000\000\000\000\000bluebird.jpg\000\000g\000\000\000\000\000jpg\000\000pg\000\000g\000\000H\000\000-H\000\000\000g\000\000\000\000\000\000.png\000\000png", '\000' <repeats 4004 times> > abspath = "/../../../../usr/share/man/man8/ifup.8.gz/\000.8.gz/\000up.8.gz/\000.8.gz/\000p.8.gz/\000pg/\000uebird.jpg/\000bird.jpg/\000.png/\000/\000pg/\000each.jpg/\000et.jpg/\000.jpg/", '\000' <repeats 3960 times> >#2 0x000056441d4d9404 in dirwalk (pathlen=<optimized out>, dev=64769, path=0x56441d4e00e0 <path> "/usr/share/man/man8/ifdown.8.gz") at symlinks.c:286 > name = 0x56441d4e00f4 <path+20> "ifdown.8.gz" > dfd = 0x56441ec42370 > st = {st_dev = 64769, st_ino = 804358, st_nlink = 1, st_mode = 41471, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 52, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1577202333, tv_nsec = 579323342}, st_mtim = {tv_sec = 1561729541, tv_nsec = 0}, st_ctim = {tv_sec = 1577197048, tv_nsec = 934390495}, __glibc_reserved = {0, 0, 0}} > dp = <optimized out> >#3 0x000056441d4d938f in dirwalk (pathlen=<optimized out>, dev=64769, path=0x56441d4e00e0 <path> "/usr/share/man/man8/ifdown.8.gz") at symlinks.c:288 > name = 0x56441d4e00ef <path+15> "man8/ifdown.8.gz" > dfd = 0x56441ec39320 > st = {st_dev = 64769, st_ino = 804358, st_nlink = 1, st_mode = 41471, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 52, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1577202333, tv_nsec = 579323342}, st_mtim = {tv_sec = 1561729541, tv_nsec = 0}, st_ctim = {tv_sec = 1577197048, tv_nsec = 934390495}, __glibc_reserved = {0, 0, 0}} > dp = <optimized out> >#4 0x000056441d4d938f in dirwalk (pathlen=<optimized out>, dev=64769, path=0x56441d4e00e0 <path> "/usr/share/man/man8/ifdown.8.gz") at symlinks.c:288 > name = 0x56441d4e00eb <path+11> "man/man8/ifdown.8.gz" > dfd = 0x56441ec312e0 > st = {st_dev = 64769, st_ino = 804358, st_nlink = 1, st_mode = 41471, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 52, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1577202333, tv_nsec = 579323342}, st_mtim = {tv_sec = 1561729541, tv_nsec = 0}, st_ctim = {tv_sec = 1577197048, tv_nsec = 934390495}, __glibc_reserved = {0, 0, 0}} > dp = <optimized out> >#5 0x000056441d4d938f in dirwalk (pathlen=<optimized out>, dev=64769, path=0x56441d4e00e0 <path> "/usr/share/man/man8/ifdown.8.gz") at symlinks.c:288 > name = 0x56441d4e00e5 <path+5> "share/man/man8/ifdown.8.gz" > dfd = 0x56441ec292a0 > st = {st_dev = 64769, st_ino = 804358, st_nlink = 1, st_mode = 41471, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 52, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1577202333, tv_nsec = 579323342}, st_mtim = {tv_sec = 1561729541, tv_nsec = 0}, st_ctim = {tv_sec = 1577197048, tv_nsec = 934390495}, __glibc_reserved = {0, 0, 0}} > dp = <optimized out> >#6 0x000056441d4d84d6 in main (argc=<optimized out>, argv=0x7fff3b880498) at /usr/include/sys/stat.h:462 > st = {st_dev = 64769, st_ino = 262146, st_nlink = 14, st_mode = 16877, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1577196389, tv_nsec = 147638964}, st_mtim = {tv_sec = 1577195820, tv_nsec = 593746866}, st_ctim = {tv_sec = 1577195820, tv_nsec = 593746866}, __glibc_reserved = {0, 0, 0}} > path = "/usr/share/man/man8/ifdown.8.gz\000\070.gz\000.gz\000\070.gz\000z\000\070.gz\000che.8.gz\000z\000\000gz\000\000\000\000ng\000vg\000g\000svg\000t\000\000c.svg\000vg\000s\000\000js\000s\000.js\000ker.rb\000rb\000ine.dll.lcl\000eScript.EditorFeatures.dll.lcl\000js\000n", '\000' <repeats 3933 times> > cwd = "/root/", '\000' <repeats 4091 times> > dircount = 0 > c = <optimized out> > p = 0x7fff3b880d17 "/usr" >From To Syms Read Shared Object Library >0x00007f9918a2c670 0x00007f9918b7747f Yes /lib64/libc.so.6 >0x00007f9918c03110 0x00007f9918c22754 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >rax 0x56441d4de040 94850549407808 >rbx 0x56441d4de040 94850549407808 >rcx 0x0 0 >rdx 0x56441d4dbf29 94850549399337 >rsi 0x56441d4da1ae 94850549391790 >rdi 0x56441d4de044 94850549407812 >rbp 0x56441d4da1aa 0x56441d4da1aa >rsp 0x7fff3b880080 0x7fff3b880080 >r8 0x2f 47 >r9 0x56441d4df03f 94850549411903 >r10 0x56441d4de240 94850549408320 >r11 0x7f9918b99be0 140295521541088 >r12 0x1 1 >r13 0xfd01 64769 >r14 0x56441d4e0040 94850549416000 >r15 0x0 0 >rip 0x56441d4d8cdc 0x56441d4d8cdc <tidy_path+172> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function tidy_path: > 0x000056441d4d8c30 <+0>: push %r12 > 0x000056441d4d8c32 <+2>: push %rbp > 0x000056441d4d8c33 <+3>: push %rbx > 0x000056441d4d8c34 <+4>: mov %rdi,%rbx > 0x000056441d4d8c37 <+7>: callq 0x56441d4d8240 <strlen@plt> > 0x000056441d4d8c3c <+12>: lea -0x1(%rbx,%rax,1),%rax > 0x000056441d4d8c41 <+17>: cmpb $0x2f,(%rax) > 0x000056441d4d8c44 <+20>: je 0x56441d4d8c4f <tidy_path+31> > 0x000056441d4d8c46 <+22>: mov $0x2f,%edx > 0x000056441d4d8c4b <+27>: mov %dx,0x1(%rax) > 0x000056441d4d8c4f <+31>: xor %r12d,%r12d > 0x000056441d4d8c52 <+34>: jmp 0x56441d4d8c5e <tidy_path+46> > 0x000056441d4d8c54 <+36>: nopl 0x0(%rax) > 0x000056441d4d8c58 <+40>: mov $0x1,%r12d > 0x000056441d4d8c5e <+46>: lea 0x153e(%rip),%rsi # 0x56441d4da1a3 > 0x000056441d4d8c65 <+53>: mov %rbx,%rdi > 0x000056441d4d8c68 <+56>: callq 0x56441d4d8b10 <substr> > 0x000056441d4d8c6d <+61>: test %eax,%eax > 0x000056441d4d8c6f <+63>: jne 0x56441d4d8c58 <tidy_path+40> > 0x000056441d4d8c71 <+65>: jmp 0x56441d4d8c7e <tidy_path+78> > 0x000056441d4d8c73 <+67>: nopl 0x0(%rax,%rax,1) > 0x000056441d4d8c78 <+72>: mov $0x1,%r12d > 0x000056441d4d8c7e <+78>: lea 0x1522(%rip),%rsi # 0x56441d4da1a7 > 0x000056441d4d8c85 <+85>: mov %rbx,%rdi > 0x000056441d4d8c88 <+88>: callq 0x56441d4d8b10 <substr> > 0x000056441d4d8c8d <+93>: test %eax,%eax > 0x000056441d4d8c8f <+95>: jne 0x56441d4d8c78 <tidy_path+72> > 0x000056441d4d8c91 <+97>: lea 0x1512(%rip),%rbp # 0x56441d4da1aa > 0x000056441d4d8c98 <+104>: mov %rbx,%rdi > 0x000056441d4d8c9b <+107>: mov %rbp,%rsi > 0x000056441d4d8c9e <+110>: callq 0x56441d4d8360 <strstr@plt> > 0x000056441d4d8ca3 <+115>: test %rax,%rax > 0x000056441d4d8ca6 <+118>: je 0x56441d4d8cf9 <tidy_path+201> > 0x000056441d4d8ca8 <+120>: nopl 0x0(%rax,%rax,1) > 0x000056441d4d8cb0 <+128>: lea -0x1(%rax),%rdx > 0x000056441d4d8cb4 <+132>: cmp %rdx,%rbx > 0x000056441d4d8cb7 <+135>: jne 0x56441d4d8cc9 <tidy_path+153> > 0x000056441d4d8cb9 <+137>: jmp 0x56441d4d8d28 <tidy_path+248> > 0x000056441d4d8cbb <+139>: nopl 0x0(%rax,%rax,1) > 0x000056441d4d8cc0 <+144>: sub $0x1,%rdx > 0x000056441d4d8cc4 <+148>: cmp %rdx,%rbx > 0x000056441d4d8cc7 <+151>: je 0x56441d4d8d28 <tidy_path+248> > 0x000056441d4d8cc9 <+153>: cmpb $0x2f,(%rdx) > 0x000056441d4d8ccc <+156>: jne 0x56441d4d8cc0 <tidy_path+144> > 0x000056441d4d8cce <+158>: xor %ecx,%ecx > 0x000056441d4d8cd0 <+160>: movzbl 0x3(%rax,%rcx,1),%r8d > 0x000056441d4d8cd6 <+166>: mov $0x1,%r12d >=> 0x000056441d4d8cdc <+172>: mov %r8b,(%rdx,%rcx,1) > 0x000056441d4d8ce0 <+176>: add $0x1,%rcx > 0x000056441d4d8ce4 <+180>: test %r8b,%r8b > 0x000056441d4d8ce7 <+183>: jne 0x56441d4d8cd0 <tidy_path+160> > 0x000056441d4d8ce9 <+185>: mov %rbp,%rsi > 0x000056441d4d8cec <+188>: mov %rbx,%rdi > 0x000056441d4d8cef <+191>: callq 0x56441d4d8360 <strstr@plt> > 0x000056441d4d8cf4 <+196>: test %rax,%rax > 0x000056441d4d8cf7 <+199>: jne 0x56441d4d8cb0 <tidy_path+128> > 0x000056441d4d8cf9 <+201>: cmpb $0x0,(%rbx) > 0x000056441d4d8cfc <+204>: je 0x56441d4d8d32 <tidy_path+258> > 0x000056441d4d8cfe <+206>: mov %rbx,%rdi > 0x000056441d4d8d01 <+209>: callq 0x56441d4d8240 <strlen@plt> > 0x000056441d4d8d06 <+214>: lea -0x1(%rbx,%rax,1),%rdx > 0x000056441d4d8d0b <+219>: cmp %rdx,%rbx > 0x000056441d4d8d0e <+222>: je 0x56441d4d8d18 <tidy_path+232> > 0x000056441d4d8d10 <+224>: cmpb $0x2f,(%rdx) > 0x000056441d4d8d13 <+227>: je 0x56441d4d8d66 <tidy_path+310> > 0x000056441d4d8d15 <+229>: nopl (%rax) > 0x000056441d4d8d18 <+232>: cmpb $0x2e,(%rbx) > 0x000056441d4d8d1b <+235>: je 0x56441d4d8d40 <tidy_path+272> > 0x000056441d4d8d1d <+237>: mov %r12d,%eax > 0x000056441d4d8d20 <+240>: pop %rbx > 0x000056441d4d8d21 <+241>: pop %rbp > 0x000056441d4d8d22 <+242>: pop %r12 > 0x000056441d4d8d24 <+244>: retq > 0x000056441d4d8d25 <+245>: nopl (%rax) > 0x000056441d4d8d28 <+248>: cmpb $0x2f,(%rdx) > 0x000056441d4d8d2b <+251>: je 0x56441d4d8cce <tidy_path+158> > 0x000056441d4d8d2d <+253>: cmpb $0x0,(%rbx) > 0x000056441d4d8d30 <+256>: jne 0x56441d4d8cfe <tidy_path+206> > 0x000056441d4d8d32 <+258>: mov $0x2f,%eax > 0x000056441d4d8d37 <+263>: mov %ax,(%rbx) > 0x000056441d4d8d3a <+266>: jmp 0x56441d4d8cfe <tidy_path+206> > 0x000056441d4d8d3c <+268>: nopl 0x0(%rax) > 0x000056441d4d8d40 <+272>: cmpb $0x2f,0x1(%rbx) > 0x000056441d4d8d44 <+276>: jne 0x56441d4d8d1d <tidy_path+237> > 0x000056441d4d8d46 <+278>: lea 0x2(%rbx),%rax > 0x000056441d4d8d4a <+282>: nopw 0x0(%rax,%rax,1) > 0x000056441d4d8d50 <+288>: movzbl (%rax),%edx > 0x000056441d4d8d53 <+291>: add $0x1,%rax > 0x000056441d4d8d57 <+295>: mov $0x1,%r12d > 0x000056441d4d8d5d <+301>: mov %dl,-0x3(%rax) > 0x000056441d4d8d60 <+304>: test %dl,%dl > 0x000056441d4d8d62 <+306>: jne 0x56441d4d8d50 <tidy_path+288> > 0x000056441d4d8d64 <+308>: jmp 0x56441d4d8d18 <tidy_path+232> > 0x000056441d4d8d66 <+310>: lea -0x1(%rdx),%rax > 0x000056441d4d8d6a <+314>: movb $0x0,(%rdx) > 0x000056441d4d8d6d <+317>: cmp %rax,%rbx > 0x000056441d4d8d70 <+320>: je 0x56441d4d8d18 <tidy_path+232> > 0x000056441d4d8d72 <+322>: movzbl -0x1(%rdx),%edx > 0x000056441d4d8d76 <+326>: jmp 0x56441d4d8d89 <tidy_path+345> > 0x000056441d4d8d78 <+328>: nopl 0x0(%rax,%rax,1) > 0x000056441d4d8d80 <+336>: movzbl (%rax),%edx > 0x000056441d4d8d83 <+339>: mov $0x1,%r12d > 0x000056441d4d8d89 <+345>: cmp $0x2f,%dl > 0x000056441d4d8d8c <+348>: jne 0x56441d4d8d18 <tidy_path+232> > 0x000056441d4d8d8e <+350>: sub $0x1,%rax > 0x000056441d4d8d92 <+354>: movb $0x0,0x1(%rax) > 0x000056441d4d8d96 <+358>: cmp %rax,%rbx > 0x000056441d4d8d99 <+361>: jne 0x56441d4d8d80 <tidy_path+336> > 0x000056441d4d8d9b <+363>: mov $0x1,%r12d > 0x000056441d4d8da1 <+369>: jmpq 0x56441d4d8d18 <tidy_path+232> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1786376
: 1647541 |
1647542
|
1647543
|
1647544
|
1647545
|
1647546
|
1647547
|
1647548
|
1647549
|
1647550
|
1647551
|
1647552