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 896844 Details for
Bug 1098806
[abrt] couchdb: __pthread_mutex_lock(): couchjs 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), 18.52 KB, created by
Andrew Aylett
on 2014-05-18 19:49:03 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Andrew Aylett
Created:
2014-05-18 19:49:03 UTC
Size:
18.52 KB
patch
obsolete
>[New LWP 28884] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/couchjs /usr/share/couchdb/server/main.js'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __GI___pthread_mutex_lock (mutex=mutex@entry=0x0) at ../nptl/pthread_mutex_lock.c:66 >66 unsigned int type = PTHREAD_MUTEX_TYPE_ELISION (mutex); > >Thread 1 (Thread 0x7f1fe8d94880 (LWP 28884)): >#0 __GI___pthread_mutex_lock (mutex=mutex@entry=0x0) at ../nptl/pthread_mutex_lock.c:66 > type = <optimized out> > id = <optimized out> >#1 0x0000003874823329 in PR_Lock (lock=0x0) at ../../../nspr/pr/src/pthreads/ptsynch.c:177 >No locals. >#2 0x00007f1fe8e6396c in AutoLockGC (rt=0x162e060, this=<synthetic pointer>) at jscntxt.h:2601 >No locals. >#3 finish (rt=0x162e060, this=0x162e2d8) at jsgc.cpp:2048 > join = 0x0 >#4 js_FinishGC (rt=rt@entry=0x162e060) at jsgc.cpp:869 >No locals. >#5 0x00007f1fe8deb9e6 in JSRuntime::~JSRuntime (this=0x162e060, __in_chrg=<optimized out>) at jsapi.cpp:696 >No locals. >#6 0x00007f1fe8debb69 in JS_Finish (rt=0x162e060) at jsapi.cpp:763 >No locals. >#7 0x00007f1fe8df7cdd in JS_Init (maxbytes=67108864) at jsapi.cpp:753 >No locals. >#8 0x000000000040242e in main (argc=<optimized out>, argv=<optimized out>) at couch_js/sm185.c:338 > rt = 0x0 > cx = 0x0 > global = 0x0 > call = 0x0 > klass = 0x0 > script = <optimized out> > scriptsrc = <optimized out> > schars = <optimized out> > slen = 2 > sroot = 217478915878 > result = 1 > i = <optimized out> > args = 0x162e030 >From To Syms Read Shared Object Library >0x0000003878809f10 0x0000003878852900 Yes /lib64/libcurl.so.4 >0x00000032a3c05890 0x00000032a3c74bb8 Yes /lib64/libm.so.6 >0x00007f1fe8de60c0 0x00007f1fe90684b4 Yes /lib64/libmozjs185.so.1.0 >0x0000003875401090 0x0000003875402018 Yes /lib64/libplds4.so >0x0000003875001510 0x0000003875002b18 Yes /lib64/libplc4.so >0x000000387480d1e0 0x000000387482d130 Yes /lib64/libnspr4.so >0x00000032a38059f0 0x00000032a3811614 Yes /lib64/libpthread.so.0 >0x00000032a3400ed0 0x00000032a34019d0 Yes /lib64/libdl.so.2 >0x0000003877800ed0 0x000000387780598c Yes /lib64/libcrypt.so.1 >0x00000032a301f560 0x00000032a3160bb4 Yes /lib64/libc.so.6 >0x00000032c2403010 0x00000032c2407588 Yes /lib64/libidn.so.11 >0x0000003420005520 0x000000342001f3c8 Yes /lib64/libssh2.so.1 >0x000000387700b090 0x000000387702eaa4 Yes /lib64/libssl3.so >0x0000003877409f00 0x0000003877421b18 Yes /lib64/libsmime3.so >0x0000003875819b30 0x0000003875904f74 Yes /lib64/libnss3.so >0x000000387600be50 0x000000387601a0b8 Yes /lib64/libnssutil3.so >0x00000038fa80bd10 0x00000038fa83bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x00000038fac251a0 0x00000038fac8775c Yes /lib64/libkrb5.so.3 >0x00000038fa4048b0 0x00000038fa4247d8 Yes /lib64/libk5crypto.so.3 >0x00000032b2401570 0x00000032b2402154 Yes /lib64/libcom_err.so.2 >0x00000032c54036d0 0x00000032c540a9f4 Yes /lib64/liblber-2.4.so.2 >0x000000387840f0a0 0x000000387843f7d4 Yes /lib64/libldap-2.4.so.2 >0x00000032a4002210 0x00000032a400e930 Yes /lib64/libz.so.1 >0x00000032a6c5bab0 0x00000032a6cc262a Yes /lib64/libstdc++.so.6 >0x00000032a4402af0 0x00000032a4412218 Yes /lib64/libgcc_s.so.1 >0x00000032a48022d0 0x00000032a48050bc Yes /lib64/librt.so.1 >0x00000032a2c00b10 0x00000032a2c19c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003876c041c0 0x0000003876c5aeb0 Yes /lib64/libfreebl3.so >0x00000038fb0183c0 0x00000038fb052270 Yes /lib64/libssl.so.10 >0x0000003a64e69c40 0x0000003a64f5a4f8 Yes /lib64/libcrypto.so.10 >0x00000038fa003620 0x00000038fa009f8c Yes /lib64/libkrb5support.so.0 >0x00000032b3c01570 0x00000032b3c02194 Yes /lib64/libkeyutils.so.1 >0x00000032a5c03a40 0x00000032a5c127dc Yes /lib64/libresolv.so.2 >0x0000003879004b60 0x0000003879015fe4 Yes /lib64/libsasl2.so.3 >0x00000039cfc064a0 0x00000039cfc18fe4 Yes /lib64/libselinux.so.1 >0x00000032a5001770 0x00000032a504b8e8 Yes /lib64/libpcre.so.1 >0x00000039cf8030e0 0x00000039cf819050 Yes /lib64/liblzma.so.5 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x32a33b8778 217486952312 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fff0f7eedc8 0x7fff0f7eedc8 >r8 0xffffffff 4294967295 >r9 0x0 0 >r10 0x7fff0f7eeb90 140733453364112 >r11 0x32a3809fe0 217491480544 >r12 0x162e060 23257184 >r13 0x7fff0f7eefc0 140733453365184 >r14 0x0 0 >r15 0x0 0 >rip 0x32a3809fe0 0x32a3809fe0 <__GI___pthread_mutex_lock> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function __GI___pthread_mutex_lock: >=> 0x00000032a3809fe0 <+0>: mov 0x10(%rdi),%esi > 0x00000032a3809fe3 <+3>: mov %rdi,%r8 > 0x00000032a3809fe6 <+6>: mov %esi,%eax > 0x00000032a3809fe8 <+8>: and $0x17f,%eax > 0x00000032a3809fed <+13>: nop > 0x00000032a3809fee <+14>: mov %esi,%edx > 0x00000032a3809ff0 <+16>: and $0x7c,%edx > 0x00000032a3809ff3 <+19>: jne 0x32a380a09d <__GI___pthread_mutex_lock+189> > 0x00000032a3809ff9 <+25>: test %eax,%eax > 0x00000032a3809ffb <+27>: jne 0x32a380a05d <__GI___pthread_mutex_lock+125> > 0x00000032a3809ffd <+29>: mov 0x2124e1(%rip),%eax # 0x32a3a1c4e4 <__pthread_force_elision> > 0x00000032a380a003 <+35>: test %eax,%eax > 0x00000032a380a005 <+37>: je 0x32a380a030 <__GI___pthread_mutex_lock+80> > 0x00000032a380a007 <+39>: test $0x300,%esi > 0x00000032a380a00d <+45>: jne 0x32a380a030 <__GI___pthread_mutex_lock+80> > 0x00000032a380a00f <+47>: or $0x100,%esi > 0x00000032a380a015 <+53>: mov %esi,0x10(%rdi) > 0x00000032a380a018 <+56>: mov %esi,%edx > 0x00000032a380a01a <+58>: lea 0x16(%r8),%rsi > 0x00000032a380a01e <+62>: mov %r8,%rdi > 0x00000032a380a021 <+65>: and $0x80,%edx > 0x00000032a380a027 <+71>: jmpq 0x32a38111c0 <__lll_lock_elision> > 0x00000032a380a02c <+76>: nopl 0x0(%rax) > 0x00000032a380a030 <+80>: and $0x80,%esi > 0x00000032a380a036 <+86>: mov $0x1,%edi > 0x00000032a380a03b <+91>: xor %eax,%eax > 0x00000032a380a03d <+93>: lock cmpxchg %edi,(%r8) > 0x00000032a380a042 <+98>: jne 0x32a380a16a <_L_lock_814> > 0x00000032a380a048 <+104>: mov %fs:0x2d0,%eax > 0x00000032a380a050 <+112>: mov %eax,0x8(%r8) > 0x00000032a380a054 <+116>: addl $0x1,0xc(%r8) > 0x00000032a380a059 <+121>: nop > 0x00000032a380a05a <+122>: xor %eax,%eax > 0x00000032a380a05c <+124>: retq > 0x00000032a380a05d <+125>: cmp $0x100,%eax > 0x00000032a380a062 <+130>: je 0x32a380a018 <__GI___pthread_mutex_lock+56> > 0x00000032a380a064 <+132>: mov %esi,%eax > 0x00000032a380a066 <+134>: and $0x7f,%eax > 0x00000032a380a069 <+137>: cmp $0x1,%eax > 0x00000032a380a06c <+140>: jne 0x32a380a0b7 <__GI___pthread_mutex_lock+215> > 0x00000032a380a06e <+142>: mov %fs:0x2d0,%eax > 0x00000032a380a076 <+150>: cmp 0x8(%rdi),%eax > 0x00000032a380a079 <+153>: je 0x32a380a0a2 <__GI___pthread_mutex_lock+194> > 0x00000032a380a07b <+155>: and $0x80,%esi > 0x00000032a380a081 <+161>: mov $0x1,%edi > 0x00000032a380a086 <+166>: xor %eax,%eax > 0x00000032a380a088 <+168>: lock cmpxchg %edi,(%r8) > 0x00000032a380a08d <+173>: jne 0x32a380a185 <_L_lock_874> > 0x00000032a380a093 <+179>: movl $0x1,0x4(%r8) > 0x00000032a380a09b <+187>: jmp 0x32a380a048 <__GI___pthread_mutex_lock+104> > 0x00000032a380a09d <+189>: jmpq 0x32a38059f0 <__pthread_mutex_lock_full> > 0x00000032a380a0a2 <+194>: mov 0x4(%rdi),%eax > 0x00000032a380a0a5 <+197>: cmp $0xffffffff,%eax > 0x00000032a380a0a8 <+200>: je 0x32a380a133 <__GI___pthread_mutex_lock+339> > 0x00000032a380a0ae <+206>: add $0x1,%eax > 0x00000032a380a0b1 <+209>: mov %eax,0x4(%rdi) > 0x00000032a380a0b4 <+212>: xor %eax,%eax > 0x00000032a380a0b6 <+214>: retq > 0x00000032a380a0b7 <+215>: cmp $0x3,%eax > 0x00000032a380a0ba <+218>: jne 0x32a380a153 <__GI___pthread_mutex_lock+371> > 0x00000032a380a0c0 <+224>: cmpl $0x0,0x21233d(%rip) # 0x32a3a1c404 <__is_smp> > 0x00000032a380a0c7 <+231>: je 0x32a380a030 <__GI___pthread_mutex_lock+80> > 0x00000032a380a0cd <+237>: mov %edx,%eax > 0x00000032a380a0cf <+239>: mov $0x1,%edx > 0x00000032a380a0d4 <+244>: lock cmpxchg %edx,(%rdi) > 0x00000032a380a0d8 <+248>: test %eax,%eax > 0x00000032a380a0da <+250>: je 0x32a380a048 <__GI___pthread_mutex_lock+104> > 0x00000032a380a0e0 <+256>: movswl 0x14(%rdi),%eax > 0x00000032a380a0e4 <+260>: mov $0x1,%esi > 0x00000032a380a0e9 <+265>: lea 0xa(%rax,%rax,1),%ecx > 0x00000032a380a0ed <+269>: mov $0x64,%eax > 0x00000032a380a0f2 <+274>: cmp $0x64,%ecx > 0x00000032a380a0f5 <+277>: cmovg %eax,%ecx > 0x00000032a380a0f8 <+280>: xor %dl,%dl > 0x00000032a380a0fa <+282>: xor %edi,%edi > 0x00000032a380a0fc <+284>: add $0x1,%edx > 0x00000032a380a0ff <+287>: lea -0x1(%rdx),%eax > 0x00000032a380a102 <+290>: cmp %eax,%ecx > 0x00000032a380a104 <+292>: jle 0x32a380a139 <__GI___pthread_mutex_lock+345> > 0x00000032a380a106 <+294>: pause > 0x00000032a380a108 <+296>: mov %edi,%eax > 0x00000032a380a10a <+298>: lock cmpxchg %esi,(%r8) > 0x00000032a380a10f <+303>: test %eax,%eax > 0x00000032a380a111 <+305>: jne 0x32a380a0fc <__GI___pthread_mutex_lock+284> > 0x00000032a380a113 <+307>: movzwl 0x14(%r8),%ecx > 0x00000032a380a118 <+312>: mov $0x8,%esi > 0x00000032a380a11d <+317>: movswl %cx,%eax > 0x00000032a380a120 <+320>: sub %eax,%edx > 0x00000032a380a122 <+322>: mov %edx,%eax > 0x00000032a380a124 <+324>: cltd > 0x00000032a380a125 <+325>: idiv %esi > 0x00000032a380a127 <+327>: add %ecx,%eax > 0x00000032a380a129 <+329>: mov %ax,0x14(%r8) > 0x00000032a380a12e <+334>: jmpq 0x32a380a048 <__GI___pthread_mutex_lock+104> > 0x00000032a380a133 <+339>: mov $0xb,%eax > 0x00000032a380a138 <+344>: retq > 0x00000032a380a139 <+345>: mov 0x10(%r8),%esi > 0x00000032a380a13d <+349>: mov $0x1,%edi > 0x00000032a380a142 <+354>: xor %eax,%eax > 0x00000032a380a144 <+356>: and $0x80,%esi > 0x00000032a380a14a <+362>: lock cmpxchg %edi,(%r8) > 0x00000032a380a14f <+367>: jne 0x32a380a1a0 <_L_lock_1026> > 0x00000032a380a151 <+369>: jmp 0x32a380a113 <__GI___pthread_mutex_lock+307> > 0x00000032a380a153 <+371>: mov %fs:0x2d0,%eax > 0x00000032a380a15b <+379>: cmp 0x8(%rdi),%eax > 0x00000032a380a15e <+382>: jne 0x32a380a030 <__GI___pthread_mutex_lock+80> > 0x00000032a380a164 <+388>: mov $0x23,%eax > 0x00000032a380a169 <+393>: retq >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 1098806
: 896844 |
896845
|
896846
|
896847
|
896848
|
896849
|
896850
|
896851
|
896852
|
896853
|
896854