Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 940237 Details for
Bug 1145414
[abrt] xfsprogs: getbit(): xfs_db killed by SIGSEGV
[?]
New
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.rh83 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.70 KB, created by
Cristian Ciupitu
on 2014-09-23 03:51:39 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Cristian Ciupitu
Created:
2014-09-23 03:51:39 UTC
Size:
12.70 KB
patch
obsolete
>[New LWP 19838] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `xfs_db -r /dev/disk/by-id/ata-ST31000340AS_9QJ03EZM-part1'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 getbit (bit=0, ptr=0x1e78000 <error: Cannot access memory at address 0x1e78000>) at bit.c:39 >39 return (*ptr & mask) >> shift; > >Thread 1 (Thread 0x7f70f85b4780 (LWP 19838)): >#0 getbit (bit=0, ptr=0x1e78000 <error: Cannot access memory at address 0x1e78000>) at bit.c:39 > mask = 128 > shift = 7 >#1 getbitval (obj=obj@entry=0x1e34800, bitoff=bitoff@entry=2211809, nbits=nbits@entry=54, flags=flags@entry=0) at bit.c:109 > bit = 1 > i = 31 > p = 0x1e77ffc "" > rval = 0 > signext = 0 > z1 = <optimized out> > z2 = <optimized out> > z3 = <optimized out> > z4 = <optimized out> > __PRETTY_FUNCTION__ = "getbitval" >#2 0x000000000041440c in fp_num (obj=0x1e34800, bit=<optimized out>, count=<optimized out>, fmtstr=0x465447 "%llu", size=54, arg=0, base=0, array=0) at fprint.c:88 > bitpos = 2211809 > i = 0 > isnull = <optimized out> > val = <optimized out> >#3 0x000000000041d852 in print_sarray (obj=0x1e34800, bit=<optimized out>, count=<optimized out>, size=size@entry=128, base=base@entry=0, array=array@entry=1, flds=flds@entry=0x45e6c0 <bmapbta_rec_flds>, skipnms=skipnms@entry=0) at print.c:206 > bitoff = 2211808 > f = 0x45e6c0 <bmapbta_rec_flds> > fa = <optimized out> > first = 0 > i = 17257 > __PRETTY_FUNCTION__ = "print_sarray" >#4 0x00000000004144d9 in fp_sarray (obj=<optimized out>, bit=<optimized out>, count=<optimized out>, fmtstr=fmtstr@entry=0x45e6c0 <bmapbta_rec_flds> "\234\324E", size=size@entry=128, arg=arg@entry=0, base=base@entry=0, array=array@entry=1) at fprint.c:122 >No locals. >#5 0x000000000041d568 in print_flist_1 (flist=<optimized out>, ppfx=0x1e6d000, parentoff=2912) at print.c:143 > buf = "43297\000\000\000\360\233F\000\000\000\000" > f = 0x469048 <inode_a_flds+40> > fa = <optimized out> > fl = 0x1e6a000 > low = 0 > neednl = <optimized out> > pfx = 0x1e6e020 > __PRETTY_FUNCTION__ = "print_flist_1" >#6 0x000000000041d3a4 in print_flist_1 (flist=<optimized out>, ppfx=0x1e6c000, parentoff=0) at print.c:131 > buf = "\000\000\000\000\000\000\000\000\000\260\346\001\000\000\000" > f = <optimized out> > fa = <optimized out> > fl = 0x1e40000 > low = <optimized out> > neednl = <optimized out> > pfx = 0x1e6d000 > __PRETTY_FUNCTION__ = "print_flist_1" >#7 0x000000000041d3a4 in print_flist_1 (flist=flist@entry=0x1e3c000, ppfx=ppfx@entry=0x1e6b000, parentoff=parentoff@entry=0) at print.c:131 > buf = "\b\000\000\000\000\000\000\000\000\020\000\000\000\000\000" > f = <optimized out> > fa = <optimized out> > fl = 0x1e3c000 > low = <optimized out> > neednl = <optimized out> > pfx = 0x1e6c000 > __PRETTY_FUNCTION__ = "print_flist_1" >#8 0x000000000041d6c0 in print_flist (flist=flist@entry=0x1e3c000) at print.c:95 > pfx = 0x1e6b000 >#9 0x000000000041db2e in print_allfields (fields=0x469ce0 <inode_hfld>) at print.c:62 > flist = 0x1e3c000 > i = <optimized out> >#10 print_struct (fields=0x469ce0 <inode_hfld>, argc=<optimized out>, argv=<optimized out>) at print.c:292 >No locals. >#11 0x000000000041d646 in print_f (argc=<optimized out>, argv=<optimized out>) at print.c:84 > pf = <optimized out> >#12 0x0000000000404b55 in main (argc=<optimized out>, argv=<optimized out>) at init.c:210 > c = 1 > i = <optimized out> > done = 0 > input = 0xca7000 "print" > v = 0xbe57e0 > start_iocur_sp = 0 >From To Syms Read Shared Object Library >0x00007f70f81bf510 0x00007f70f81c0b84 Yes /lib64/libuuid.so.1 >0x00007f70f7fb82d0 0x00007f70f7fbb0bc Yes /lib64/librt.so.1 >0x00007f70f7d9e9f0 0x00007f70f7daa5c4 Yes /lib64/libpthread.so.0 >0x00007f70f7b68de0 0x00007f70f7b87348 Yes /lib64/libreadline.so.6 >0x00007f70f77b5560 0x00007f70f78f6a24 Yes /lib64/libc.so.6 >0x00007f70f83c3b10 0x00007f70f83dcc30 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f70f7578e40 0x00007f70f7584ba8 Yes /lib64/libtinfo.so.5 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x7 7 >rcx 0x7 7 >rdx 0x36 54 >rsi 0x1 1 >rdi 0x1e77ffc 31948796 >rbp 0x1 0x1 >rsp 0x7fff93509b30 0x7fff93509b30 >r8 0x4 4 >r9 0x80 128 >r10 0x1f 31 >r11 0x1 1 >r12 0x35 53 >r13 0xffc0000000000000 -18014398509481984 >r14 0x0 0 >r15 0x0 0 >rip 0x405d75 0x405d75 <getbitval+197> >eflags 0x10202 [ 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 getbitval: > 0x0000000000405cb0 <+0>: push %r14 > 0x0000000000405cb2 <+2>: cmp $0x40,%edx > 0x0000000000405cb5 <+5>: push %r13 > 0x0000000000405cb7 <+7>: push %r12 > 0x0000000000405cb9 <+9>: push %rbp > 0x0000000000405cba <+10>: push %rbx > 0x0000000000405cbb <+11>: jg 0x405e65 <getbitval+437> > 0x0000000000405cc1 <+17>: lea 0x7(%rsi),%eax > 0x0000000000405cc4 <+20>: test %esi,%esi > 0x0000000000405cc6 <+22>: cmovns %esi,%eax > 0x0000000000405cc9 <+25>: and $0x1,%ecx > 0x0000000000405ccc <+28>: sar $0x3,%eax > 0x0000000000405ccf <+31>: mov %ecx,%r14d > 0x0000000000405cd2 <+34>: cltq > 0x0000000000405cd4 <+36>: add %rax,%rdi > 0x0000000000405cd7 <+39>: mov %esi,%eax > 0x0000000000405cd9 <+41>: sar $0x1f,%eax > 0x0000000000405cdc <+44>: shr $0x1d,%eax > 0x0000000000405cdf <+47>: add %eax,%esi > 0x0000000000405ce1 <+49>: and $0x7,%esi > 0x0000000000405ce4 <+52>: sub %eax,%esi > 0x0000000000405ce6 <+54>: test $0xf,%dil > 0x0000000000405cea <+58>: jne 0x405db0 <getbitval+256> > 0x0000000000405cf0 <+64>: test %esi,%esi > 0x0000000000405cf2 <+66>: je 0x405e10 <getbitval+352> > 0x0000000000405cf8 <+72>: test $0x3,%dil > 0x0000000000405cfc <+76>: je 0x405d0a <getbitval+90> > 0x0000000000405cfe <+78>: xchg %ax,%ax > 0x0000000000405d00 <+80>: test $0x1,%dil > 0x0000000000405d04 <+84>: je 0x405e40 <getbitval+400> > 0x0000000000405d0a <+90>: xor %eax,%eax > 0x0000000000405d0c <+92>: test %edx,%edx > 0x0000000000405d0e <+94>: jle 0x405e1b <getbitval+363> > 0x0000000000405d14 <+100>: mov $0xffffffffffffffff,%r13 > 0x0000000000405d1b <+107>: mov %edx,%ecx > 0x0000000000405d1d <+109>: lea -0x1(%rdx),%r12d > 0x0000000000405d21 <+113>: shl %cl,%r13 > 0x0000000000405d24 <+116>: xor %eax,%eax > 0x0000000000405d26 <+118>: xor %r10d,%r10d > 0x0000000000405d29 <+121>: mov $0x7,%ebx > 0x0000000000405d2e <+126>: mov $0x1,%r11d > 0x0000000000405d34 <+132>: mov $0x1,%ebp > 0x0000000000405d39 <+137>: and $0x1,%r14d > 0x0000000000405d3d <+141>: nopl (%rax) > 0x0000000000405d40 <+144>: lea (%r10,%rsi,1),%r8d > 0x0000000000405d44 <+148>: mov %r8d,%ecx > 0x0000000000405d47 <+151>: sar $0x1f,%ecx > 0x0000000000405d4a <+154>: shr $0x1d,%ecx > 0x0000000000405d4d <+157>: lea (%r8,%rcx,1),%r9d > 0x0000000000405d51 <+161>: and $0x7,%r9d > 0x0000000000405d55 <+165>: sub %ecx,%r9d > 0x0000000000405d58 <+168>: mov %ebx,%ecx > 0x0000000000405d5a <+170>: sub %r9d,%ecx > 0x0000000000405d5d <+173>: lea 0x7(%r8),%r9d > 0x0000000000405d61 <+177>: test %r8d,%r8d > 0x0000000000405d64 <+180>: cmovs %r9d,%r8d > 0x0000000000405d68 <+184>: mov %r11d,%r9d > 0x0000000000405d6b <+187>: sar $0x3,%r8d > 0x0000000000405d6f <+191>: shl %cl,%r9d > 0x0000000000405d72 <+194>: movslq %r8d,%r8 >=> 0x0000000000405d75 <+197>: movzbl (%rdi,%r8,1),%r8d > 0x0000000000405d7a <+202>: and %r9d,%r8d > 0x0000000000405d7d <+205>: sar %cl,%r8d > 0x0000000000405d80 <+208>: test %r8d,%r8d > 0x0000000000405d83 <+211>: je 0x405da5 <getbitval+245> > 0x0000000000405d85 <+213>: test %r10d,%r10d > 0x0000000000405d88 <+216>: jne 0x405d96 <getbitval+230> > 0x0000000000405d8a <+218>: test %r14b,%r14b > 0x0000000000405d8d <+221>: je 0x405d96 <getbitval+230> > 0x0000000000405d8f <+223>: cmp $0x40,%edx > 0x0000000000405d92 <+226>: cmovne %r13,%rax > 0x0000000000405d96 <+230>: mov %r12d,%ecx > 0x0000000000405d99 <+233>: mov %rbp,%r9 > 0x0000000000405d9c <+236>: sub %r10d,%ecx > 0x0000000000405d9f <+239>: shl %cl,%r9 > 0x0000000000405da2 <+242>: or %r9,%rax > 0x0000000000405da5 <+245>: add $0x1,%r10d > 0x0000000000405da9 <+249>: cmp %edx,%r10d > 0x0000000000405dac <+252>: jne 0x405d40 <getbitval+144> > 0x0000000000405dae <+254>: jmp 0x405e1b <getbitval+363> > 0x0000000000405db0 <+256>: test $0x7,%dil > 0x0000000000405db4 <+260>: jne 0x405de0 <getbitval+304> > 0x0000000000405db6 <+262>: test %esi,%esi > 0x0000000000405db8 <+264>: jne 0x405d0a <getbitval+90> > 0x0000000000405dbe <+270>: cmp $0x20,%edx > 0x0000000000405dc1 <+273>: jne 0x405e88 <getbitval+472> > 0x0000000000405dc7 <+279>: mov (%rdi),%eax > 0x0000000000405dc9 <+281>: test %r14d,%r14d > 0x0000000000405dcc <+284>: bswap %eax > 0x0000000000405dce <+286>: je 0x405e28 <getbitval+376> > 0x0000000000405dd0 <+288>: pop %rbx > 0x0000000000405dd1 <+289>: pop %rbp > 0x0000000000405dd2 <+290>: pop %r12 > 0x0000000000405dd4 <+292>: pop %r13 > 0x0000000000405dd6 <+294>: cltq > 0x0000000000405dd8 <+296>: pop %r14 > 0x0000000000405dda <+298>: retq > 0x0000000000405ddb <+299>: nopl 0x0(%rax,%rax,1) > 0x0000000000405de0 <+304>: test $0x3,%dil > 0x0000000000405de4 <+308>: jne 0x405d00 <getbitval+80> > 0x0000000000405dea <+314>: test %esi,%esi > 0x0000000000405dec <+316>: jne 0x405d0a <getbitval+90> > 0x0000000000405df2 <+322>: cmp $0x10,%edx > 0x0000000000405df5 <+325>: jne 0x405e97 <getbitval+487> > 0x0000000000405dfb <+331>: movzwl (%rdi),%eax > 0x0000000000405dfe <+334>: rol $0x8,%ax > 0x0000000000405e02 <+338>: test %r14d,%r14d > 0x0000000000405e05 <+341>: je 0x405e38 <getbitval+392> > 0x0000000000405e07 <+343>: movswq %ax,%rax > 0x0000000000405e0b <+347>: jmp 0x405e1b <getbitval+363> > 0x0000000000405e0d <+349>: nopl (%rax) > 0x0000000000405e10 <+352>: cmp $0x40,%edx > 0x0000000000405e13 <+355>: jne 0x405e7e <getbitval+462> > 0x0000000000405e15 <+357>: mov (%rdi),%rax > 0x0000000000405e18 <+360>: bswap %rax > 0x0000000000405e1b <+363>: pop %rbx > 0x0000000000405e1c <+364>: pop %rbp > 0x0000000000405e1d <+365>: pop %r12 > 0x0000000000405e1f <+367>: pop %r13 > 0x0000000000405e21 <+369>: pop %r14 > 0x0000000000405e23 <+371>: retq > 0x0000000000405e24 <+372>: nopl 0x0(%rax) > 0x0000000000405e28 <+376>: pop %rbx > 0x0000000000405e29 <+377>: pop %rbp > 0x0000000000405e2a <+378>: pop %r12 > 0x0000000000405e2c <+380>: pop %r13 > 0x0000000000405e2e <+382>: mov %eax,%eax > 0x0000000000405e30 <+384>: pop %r14 > 0x0000000000405e32 <+386>: retq > 0x0000000000405e33 <+387>: nopl 0x0(%rax,%rax,1) > 0x0000000000405e38 <+392>: movzwl %ax,%eax > 0x0000000000405e3b <+395>: jmp 0x405e1b <getbitval+363> > 0x0000000000405e3d <+397>: nopl (%rax) > 0x0000000000405e40 <+400>: test %esi,%esi > 0x0000000000405e42 <+402>: jne 0x405d0a <getbitval+90> > 0x0000000000405e48 <+408>: cmp $0x8,%edx > 0x0000000000405e4b <+411>: jne 0x405d0a <getbitval+90> > 0x0000000000405e51 <+417>: test %r14d,%r14d > 0x0000000000405e54 <+420>: je 0x405e60 <getbitval+432> > 0x0000000000405e56 <+422>: movsbq (%rdi),%rax > 0x0000000000405e5a <+426>: jmp 0x405e1b <getbitval+363> > 0x0000000000405e5c <+428>: nopl 0x0(%rax) > 0x0000000000405e60 <+432>: movzbl (%rdi),%eax > 0x0000000000405e63 <+435>: jmp 0x405e1b <getbitval+363> > 0x0000000000405e65 <+437>: mov $0x45cc48,%ecx > 0x0000000000405e6a <+442>: mov $0x4d,%edx > 0x0000000000405e6f <+447>: mov $0x45cc38,%esi > 0x0000000000405e74 <+452>: mov $0x45cc3e,%edi > 0x0000000000405e79 <+457>: callq 0x402450 <__assert_fail@plt> > 0x0000000000405e7e <+462>: test $0x7,%dil > 0x0000000000405e82 <+466>: je 0x405dbe <getbitval+270> > 0x0000000000405e88 <+472>: test $0x3,%dil > 0x0000000000405e8c <+476>: je 0x405df2 <getbitval+322> > 0x0000000000405e92 <+482>: jmpq 0x405d00 <getbitval+80> > 0x0000000000405e97 <+487>: test $0x1,%dil > 0x0000000000405e9b <+491>: je 0x405e48 <getbitval+408> > 0x0000000000405e9d <+493>: nopl (%rax) > 0x0000000000405ea0 <+496>: jmpq 0x405d0a <getbitval+90> >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 1145414
: 940237 |
940238
|
940239
|
940240
|
940241
|
940242
|
940243
|
940244
|
940245
|
940246
|
940247