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 826264 Details for
Bug 1032253
[abrt] libgsf-1.14.26-4.fc19: zip_find_trailer: Process /usr/bin/gsf-office-thumbnailer was killed by signal 7 (SIGBUS)
[?]
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), 26.84 KB, created by
Wouter
on 2013-11-19 19:53:00 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Wouter
Created:
2013-11-19 19:53:00 UTC
Size:
26.84 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2130] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gsf-office-thumbnailer -i /run/media/wh/LIVE/WH_seminarPaxVessel2013-v9.odp -o'. >Program terminated with signal 7, Bus error. >#0 zip_find_trailer (zip=0x684010) at gsf-infile-zip.c:155 >155 if ((*s == 'P') && > >Thread 1 (Thread 0x7f3b71f89800 (LWP 2130)): >#0 zip_find_trailer (zip=0x684010) at gsf-infile-zip.c:155 > p = 0x7f3b71f88e00 <Address 0x7f3b71f88e00 out of bounds> > s = 0x7f3b71f88f51 <Address 0x7f3b71f88f51 out of bounds> > data = 0x7f3b71f88e00 <Address 0x7f3b71f88e00 out of bounds> > offset = 12525056 > trailer_offset = <optimized out> > filesize = <optimized out> > maplen = <optimized out> >#1 zip_read_dirents (zip=0x684010) at gsf-infile-zip.c:304 > trailer = <optimized out> > i = <optimized out> > info = <optimized out> > entries = <optimized out> > dir_pos = <optimized out> > offset = <optimized out> >#2 zip_init_info (zip=0x684010) at gsf-infile-zip.c:373 >No locals. >#3 gsf_infile_zip_constructor (type=<optimized out>, n_construct_properties=<optimized out>, construct_params=<optimized out>) at gsf-infile-zip.c:725 > zip = 0x684010 >#4 0x00000037c8015b19 in g_object_newv (object_type=object_type@entry=6830400, n_parameters=n_parameters@entry=1, parameters=parameters@entry=0x683d90) at gobject.c:1719 > cparams = 0x6806e0 > oparams = 0x683fa0 > nqueue = 0x0 > object = <optimized out> > class = 0x683a40 > unref_class = 0x0 > slist = <optimized out> > n_total_cparams = <optimized out> > n_cparams = <optimized out> > n_oparams = <optimized out> > n_cvalues = 1 > cvalues = 0x683fc0 > clist = <optimized out> > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#5 0x00000037c80162e6 in g_object_new_valist (object_type=object_type@entry=6830400, first_property_name=first_property_name@entry=0x37c9c30e23 "source", var_args=var_args@entry=0x7fff24bd7d38) at gobject.c:1836 > class = <optimized out> > params = 0x683d90 > name = 0x0 > object = <optimized out> > n_params = <optimized out> > n_alloced_params = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" >#6 0x00000037c8016654 in g_object_new (object_type=6830400, first_property_name=first_property_name@entry=0x37c9c30e23 "source") at gobject.c:1551 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff24bd7e20, reg_save_area = 0x7fff24bd7d50}} > __PRETTY_FUNCTION__ = "g_object_new" >#7 0x00000037c9c23903 in gsf_infile_zip_new (source=source@entry=0x682800, err=err@entry=0x7fff24bd7e60) at gsf-infile-zip.c:875 > zip = <optimized out> > __PRETTY_FUNCTION__ = "gsf_infile_zip_new" >#8 0x000000000040163b in read_thumbnail_and_write (thumb_size=128, out_filename=<optimized out>, in_filename=<optimized out>) at main.c:237 > input = 0x682800 > infile = 0x0 > error = 0x67c630 >#9 main (argc=1, argv=0x7fff24bd7f98) at main.c:306 > option_ctx = <optimized out> >From To Syms Read Shared Object Library >0x00000037c9c10470 0x00000037c9c2d070 Yes /lib64/libgsf-1.so.114 >0x00000037c8c30970 0x00000037c8ce8c7c Yes /lib64/libgio-2.0.so.0 >0x00000037d442e870 0x00000037d4515060 Yes /lib64/libxml2.so.2 >0x00000037cd8067f0 0x00000037cd819970 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000037c800aad0 0x00000037c8037b60 Yes /lib64/libgobject-2.0.so.0 >0x00000037c741a260 0x00000037c74b312c Yes /lib64/libglib-2.0.so.0 >0x00000037c541f410 0x00000037c5562740 Yes /lib64/libc.so.6 >0x00000037c6002170 0x00000037c600e5f0 Yes /lib64/libz.so.1 >0x00000037df001760 0x00000037df00d450 Yes /lib64/libbz2.so.1 >0x00000037c8401870 0x00000037c8405f58 Yes /lib64/libffi.so.6 >0x00000037c8801120 0x00000037c8801fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037c5c00ed0 0x00000037c5c019d0 Yes /lib64/libdl.so.2 >0x00000037c5805790 0x00000037c58103b4 Yes /lib64/libpthread.so.0 >0x00000037c7006260 0x00000037c7017e9c Yes /lib64/libselinux.so.1 >0x00000037c7c03a40 0x00000037c7c1271c Yes /lib64/libresolv.so.2 >0x00000037cd402f30 0x00000037cd4187a0 Yes /lib64/liblzma.so.5 >0x00000037c64054b0 0x00000037c646fbb8 Yes /lib64/libm.so.6 >0x00000037cc804f50 0x00000037cc8200b0 Yes /lib64/libpng15.so.15 >0x00000037c5000ae0 0x00000037c501ac0a Yes /lib64/ld-linux-x86-64.so.2 >0x00000037c6c015f0 0x00000037c6c49cc8 Yes /lib64/libpcre.so.1 >$1 = 0x0 >$2 = 0x0 >rax 0x7f3b71f88e00 139893291912704 >rbx 0x7f3b71f88f51 139893291913041 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x152 338 >rdi 0x682800 6825984 >rbp 0x7f3b71f88e00 0x7f3b71f88e00 >rsp 0x7fff24bd7b50 0x7fff24bd7b50 >r8 0x67b000 6795264 >r9 0x67b000 6795264 >r10 0x1 1 >r11 0x37c5580020 239534080032 >r12 0xffff80c48ec69001 -139893279387647 >r13 0x7f3b71f88f51 139893291913041 >r14 0x684010 6832144 >r15 0x1 1 >rip 0x37c9c227dd 0x37c9c227dd <gsf_infile_zip_constructor+269> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function gsf_infile_zip_constructor: > 0x00000037c9c226d0 <+0>: push %r15 > 0x00000037c9c226d2 <+2>: push %r14 > 0x00000037c9c226d4 <+4>: push %r13 > 0x00000037c9c226d6 <+6>: push %r12 > 0x00000037c9c226d8 <+8>: push %rbp > 0x00000037c9c226d9 <+9>: push %rbx > 0x00000037c9c226da <+10>: sub $0x48,%rsp > 0x00000037c9c226de <+14>: mov 0x21f04b(%rip),%rax # 0x37c9e41730 <parent_class> > 0x00000037c9c226e5 <+21>: callq *0x10(%rax) > 0x00000037c9c226e8 <+24>: mov %rax,%r14 > 0x00000037c9c226eb <+27>: mov 0x80(%rax),%rax > 0x00000037c9c226f2 <+34>: test %rax,%rax > 0x00000037c9c226f5 <+37>: je 0x37c9c22738 <gsf_infile_zip_constructor+104> > 0x00000037c9c226f7 <+39>: mov 0x38(%rax),%rdi > 0x00000037c9c226fb <+43>: lea 0x78(%r14),%rsi > 0x00000037c9c226ff <+47>: callq 0x37c9c0ea50 <gsf_input_dup@plt> > 0x00000037c9c22704 <+52>: mov %rax,0x38(%r14) > 0x00000037c9c22708 <+56>: mov 0x80(%r14),%rax > 0x00000037c9c2270f <+63>: mov 0x40(%rax),%rax > 0x00000037c9c22713 <+67>: addl $0x1,0x18(%rax) > 0x00000037c9c22717 <+71>: mov %rax,0x40(%r14) > 0x00000037c9c2271b <+75>: movq $0x0,0x80(%r14) > 0x00000037c9c22726 <+86>: add $0x48,%rsp > 0x00000037c9c2272a <+90>: mov %r14,%rax > 0x00000037c9c2272d <+93>: pop %rbx > 0x00000037c9c2272e <+94>: pop %rbp > 0x00000037c9c2272f <+95>: pop %r12 > 0x00000037c9c22731 <+97>: pop %r13 > 0x00000037c9c22733 <+99>: pop %r14 > 0x00000037c9c22735 <+101>: pop %r15 > 0x00000037c9c22737 <+103>: retq > 0x00000037c9c22738 <+104>: mov 0x38(%r14),%rdi > 0x00000037c9c2273c <+108>: callq 0x37c9c0fc30 <gsf_input_size@plt> > 0x00000037c9c22741 <+113>: cmp $0x15,%rax > 0x00000037c9c22745 <+117>: mov %rax,%r12 > 0x00000037c9c22748 <+120>: jle 0x37c9c22bdf <gsf_infile_zip_constructor+1295> > 0x00000037c9c2274e <+126>: mov %rax,%rbx > 0x00000037c9c22751 <+129>: mov $0x200,%eax > 0x00000037c9c22756 <+134>: and $0x1ff,%ebx > 0x00000037c9c2275c <+140>: cmove %rax,%rbx > 0x00000037c9c22760 <+144>: mov %r12,%rax > 0x00000037c9c22763 <+147>: sub %rbx,%rax > 0x00000037c9c22766 <+150>: mov %rax,(%rsp) > 0x00000037c9c2276a <+154>: lea 0x100(%rbx),%rax > 0x00000037c9c22771 <+161>: nopl 0x0(%rax) > 0x00000037c9c22778 <+168>: mov 0x38(%r14),%rdi > 0x00000037c9c2277c <+172>: mov (%rsp),%rsi > 0x00000037c9c22780 <+176>: mov $0x1,%edx > 0x00000037c9c22785 <+181>: mov %rax,0x8(%rsp) > 0x00000037c9c2278a <+186>: callq 0x37c9c0fba0 <gsf_input_seek@plt> > 0x00000037c9c2278f <+191>: test %eax,%eax > 0x00000037c9c22791 <+193>: jne 0x37c9c22bdf <gsf_infile_zip_constructor+1295> > 0x00000037c9c22797 <+199>: mov 0x38(%r14),%rdi > 0x00000037c9c2279b <+203>: xor %edx,%edx > 0x00000037c9c2279d <+205>: mov %rbx,%rsi > 0x00000037c9c227a0 <+208>: callq 0x37c9c0f140 <gsf_input_read@plt> > 0x00000037c9c227a5 <+213>: test %rax,%rax > 0x00000037c9c227a8 <+216>: mov %rax,%rbp > 0x00000037c9c227ab <+219>: je 0x37c9c22bdf <gsf_infile_zip_constructor+1295> > 0x00000037c9c227b1 <+225>: lea -0x1(%rax,%rbx,1),%r13 > 0x00000037c9c227b6 <+230>: cmp %r13,%rax > 0x00000037c9c227b9 <+233>: ja 0x37c9c22b9d <gsf_infile_zip_constructor+1229> > 0x00000037c9c227bf <+239>: mov %r13,%rbx > 0x00000037c9c227c2 <+242>: sub %r13,%r12 > 0x00000037c9c227c5 <+245>: jmp 0x37c9c227dd <gsf_infile_zip_constructor+269> > 0x00000037c9c227c7 <+247>: nopw 0x0(%rax,%rax,1) > 0x00000037c9c227d0 <+256>: sub $0x1,%rbx > 0x00000037c9c227d4 <+260>: cmp %rbx,%rbp > 0x00000037c9c227d7 <+263>: ja 0x37c9c22b9d <gsf_infile_zip_constructor+1229> >=> 0x00000037c9c227dd <+269>: cmpb $0x50,(%rbx) > 0x00000037c9c227e0 <+272>: lea (%rbx,%r12,1),%r15 > 0x00000037c9c227e4 <+276>: jne 0x37c9c227d0 <gsf_infile_zip_constructor+256> > 0x00000037c9c227e6 <+278>: mov %r13,%rax > 0x00000037c9c227e9 <+281>: sub %rbx,%rax > 0x00000037c9c227ec <+284>: cmp $0x14,%rax > 0x00000037c9c227f0 <+288>: jle 0x37c9c227d0 <gsf_infile_zip_constructor+256> > 0x00000037c9c227f2 <+290>: lea 0xf94e(%rip),%rsi # 0x37c9c32147 <trailer_signature.27662> > 0x00000037c9c227f9 <+297>: mov $0x4,%edx > 0x00000037c9c227fe <+302>: mov %rbx,%rdi > 0x00000037c9c22801 <+305>: callq 0x37c9c0fd40 <memcmp@plt> > 0x00000037c9c22806 <+310>: test %eax,%eax > 0x00000037c9c22808 <+312>: jne 0x37c9c227d0 <gsf_infile_zip_constructor+256> > 0x00000037c9c2280a <+314>: mov %r15,%rsi > 0x00000037c9c2280d <+317>: sub $0x1,%rsi > 0x00000037c9c22811 <+321>: js 0x37c9c22bdf <gsf_infile_zip_constructor+1295> > 0x00000037c9c22817 <+327>: mov 0x38(%r14),%rdi > 0x00000037c9c2281b <+331>: mov $0x1,%edx > 0x00000037c9c22820 <+336>: callq 0x37c9c0fba0 <gsf_input_seek@plt> > 0x00000037c9c22825 <+341>: test %eax,%eax > 0x00000037c9c22827 <+343>: jne 0x37c9c22c0d <gsf_infile_zip_constructor+1341> > 0x00000037c9c2282d <+349>: mov 0x38(%r14),%rdi > 0x00000037c9c22831 <+353>: xor %edx,%edx > 0x00000037c9c22833 <+355>: mov $0x16,%esi > 0x00000037c9c22838 <+360>: callq 0x37c9c0f140 <gsf_input_read@plt> > 0x00000037c9c2283d <+365>: test %rax,%rax > 0x00000037c9c22840 <+368>: je 0x37c9c22c0d <gsf_infile_zip_constructor+1341> > 0x00000037c9c22846 <+374>: movzbl 0x8(%rax),%ecx > 0x00000037c9c2284a <+378>: movzbl 0x9(%rax),%edx > 0x00000037c9c2284e <+382>: mov $0x20,%edi > 0x00000037c9c22853 <+387>: movzbl 0x11(%rax),%ebx > 0x00000037c9c22857 <+391>: shl $0x8,%edx > 0x00000037c9c2285a <+394>: mov %cx,0x36(%rsp) > 0x00000037c9c2285f <+399>: or %dx,0x36(%rsp) > 0x00000037c9c22864 <+404>: movzbl 0x12(%rax),%edx > 0x00000037c9c22868 <+408>: shl $0x8,%ebx > 0x00000037c9c2286b <+411>: shl $0x10,%edx > 0x00000037c9c2286e <+414>: or %edx,%ebx > 0x00000037c9c22870 <+416>: movzbl 0x10(%rax),%edx > 0x00000037c9c22874 <+420>: movzbl 0x13(%rax),%eax > 0x00000037c9c22878 <+424>: or %edx,%ebx > 0x00000037c9c2287a <+426>: shl $0x18,%eax > 0x00000037c9c2287d <+429>: or %eax,%ebx > 0x00000037c9c2287f <+431>: callq 0x37c9c0fcb0 <g_malloc0@plt> > 0x00000037c9c22884 <+436>: mov %rax,0x40(%r14) > 0x00000037c9c22888 <+440>: mov %rax,%r13 > 0x00000037c9c2288b <+443>: movl $0x1,0x18(%rax) > 0x00000037c9c22892 <+450>: movzwl 0x36(%rsp),%eax > 0x00000037c9c22897 <+455>: mov %ebx,%ecx > 0x00000037c9c22899 <+457>: mov %ebx,0x4(%r13) > 0x00000037c9c2289d <+461>: mov %rcx,0x18(%rsp) > 0x00000037c9c228a2 <+466>: test %ax,%ax > 0x00000037c9c228a5 <+469>: mov %ax,0x0(%r13) > 0x00000037c9c228aa <+474>: je 0x37c9c22c99 <gsf_infile_zip_constructor+1481> > 0x00000037c9c228b0 <+480>: xor %edx,%edx > 0x00000037c9c228b2 <+482>: mov %r13,0x38(%rsp) > 0x00000037c9c228b7 <+487>: mov %dx,0x34(%rsp) > 0x00000037c9c228bc <+492>: mov 0x38(%r14),%rdi > 0x00000037c9c228c0 <+496>: mov 0x18(%rsp),%rsi > 0x00000037c9c228c5 <+501>: mov $0x1,%edx > 0x00000037c9c228ca <+506>: callq 0x37c9c0fba0 <gsf_input_seek@plt> > 0x00000037c9c228cf <+511>: test %eax,%eax > 0x00000037c9c228d1 <+513>: jne 0x37c9c22bff <gsf_infile_zip_constructor+1327> > 0x00000037c9c228d7 <+519>: mov 0x38(%r14),%rdi > 0x00000037c9c228db <+523>: xor %edx,%edx > 0x00000037c9c228dd <+525>: mov $0x2e,%esi > 0x00000037c9c228e2 <+530>: callq 0x37c9c0f140 <gsf_input_read@plt> > 0x00000037c9c228e7 <+535>: test %rax,%rax > 0x00000037c9c228ea <+538>: mov %rax,%r15 > 0x00000037c9c228ed <+541>: je 0x37c9c22bff <gsf_infile_zip_constructor+1327> > 0x00000037c9c228f3 <+547>: lea 0xf849(%rip),%rsi # 0x37c9c32143 <dirent_signature.27678> > 0x00000037c9c228fa <+554>: mov $0x4,%edx > 0x00000037c9c228ff <+559>: mov %rax,%rdi > 0x00000037c9c22902 <+562>: callq 0x37c9c0fd40 <memcmp@plt> > 0x00000037c9c22907 <+567>: test %eax,%eax > 0x00000037c9c22909 <+569>: jne 0x37c9c22bff <gsf_infile_zip_constructor+1327> > 0x00000037c9c2290f <+575>: movzbl 0x1d(%r15),%eax > 0x00000037c9c22914 <+580>: movzbl 0x1c(%r15),%r12d > 0x00000037c9c22919 <+585>: movzbl 0x1e(%r15),%ecx > 0x00000037c9c2291e <+590>: movzbl 0x8(%r15),%ebx > 0x00000037c9c22923 <+595>: movzbl 0x11(%r15),%r10d > 0x00000037c9c22928 <+600>: movzbl 0x15(%r15),%r9d > 0x00000037c9c2292d <+605>: movzbl 0x19(%r15),%ebp > 0x00000037c9c22932 <+610>: movzbl 0x2b(%r15),%r13d > 0x00000037c9c22937 <+615>: shl $0x8,%eax > 0x00000037c9c2293a <+618>: mov 0x38(%r14),%rdi > 0x00000037c9c2293e <+622>: or %eax,%r12d > 0x00000037c9c22941 <+625>: movzbl 0x1f(%r15),%eax > 0x00000037c9c22946 <+630>: mov %cx,(%rsp) > 0x00000037c9c2294a <+634>: movzbl 0x20(%r15),%ecx > 0x00000037c9c2294f <+639>: shl $0x8,%r10d > 0x00000037c9c22953 <+643>: shl $0x8,%r9d > 0x00000037c9c22957 <+647>: shl $0x8,%ebp > 0x00000037c9c2295a <+650>: shl $0x8,%r13d > 0x00000037c9c2295e <+654>: shl $0x8,%eax > 0x00000037c9c22961 <+657>: or %ax,(%rsp) > 0x00000037c9c22965 <+661>: movzbl 0x21(%r15),%eax > 0x00000037c9c2296a <+666>: mov %cx,0x8(%rsp) > 0x00000037c9c2296f <+671>: movzbl 0xa(%r15),%ecx > 0x00000037c9c22974 <+676>: shl $0x8,%eax > 0x00000037c9c22977 <+679>: or %ax,0x8(%rsp) > 0x00000037c9c2297c <+684>: movzbl 0x9(%r15),%eax > 0x00000037c9c22981 <+689>: mov %cx,0x10(%rsp) > 0x00000037c9c22986 <+694>: shl $0x8,%eax > 0x00000037c9c22989 <+697>: or %eax,%ebx > 0x00000037c9c2298b <+699>: movzbl 0xb(%r15),%eax > 0x00000037c9c22990 <+704>: shl $0x8,%eax > 0x00000037c9c22993 <+707>: or %ax,0x10(%rsp) > 0x00000037c9c22998 <+712>: movzbl 0x12(%r15),%eax > 0x00000037c9c2299d <+717>: shl $0x10,%eax > 0x00000037c9c229a0 <+720>: or %eax,%r10d > 0x00000037c9c229a3 <+723>: movzbl 0x10(%r15),%eax > 0x00000037c9c229a8 <+728>: or %eax,%r10d > 0x00000037c9c229ab <+731>: movzbl 0x13(%r15),%eax > 0x00000037c9c229b0 <+736>: shl $0x18,%eax > 0x00000037c9c229b3 <+739>: or %eax,%r10d > 0x00000037c9c229b6 <+742>: movzbl 0x16(%r15),%eax > 0x00000037c9c229bb <+747>: mov %r10d,0x30(%rsp) > 0x00000037c9c229c0 <+752>: shl $0x10,%eax > 0x00000037c9c229c3 <+755>: or %eax,%r9d > 0x00000037c9c229c6 <+758>: movzbl 0x14(%r15),%eax > 0x00000037c9c229cb <+763>: or %eax,%r9d > 0x00000037c9c229ce <+766>: movzbl 0x17(%r15),%eax > 0x00000037c9c229d3 <+771>: shl $0x18,%eax > 0x00000037c9c229d6 <+774>: or %eax,%r9d > 0x00000037c9c229d9 <+777>: movzbl 0x1a(%r15),%eax > 0x00000037c9c229de <+782>: mov %r9d,0x2c(%rsp) > 0x00000037c9c229e3 <+787>: shl $0x10,%eax > 0x00000037c9c229e6 <+790>: or %eax,%ebp > 0x00000037c9c229e8 <+792>: movzbl 0x18(%r15),%eax > 0x00000037c9c229ed <+797>: or %eax,%ebp > 0x00000037c9c229ef <+799>: movzbl 0x1b(%r15),%eax > 0x00000037c9c229f4 <+804>: shl $0x18,%eax > 0x00000037c9c229f7 <+807>: or %eax,%ebp > 0x00000037c9c229f9 <+809>: movzbl 0x2c(%r15),%eax > 0x00000037c9c229fe <+814>: shl $0x10,%eax > 0x00000037c9c22a01 <+817>: or %eax,%r13d > 0x00000037c9c22a04 <+820>: movzbl 0x2a(%r15),%eax > 0x00000037c9c22a09 <+825>: or %eax,%r13d > 0x00000037c9c22a0c <+828>: movzbl 0x2d(%r15),%eax > 0x00000037c9c22a11 <+833>: movzwl %r12w,%r15d > 0x00000037c9c22a15 <+837>: mov %r15,%rsi > 0x00000037c9c22a18 <+840>: shl $0x18,%eax > 0x00000037c9c22a1b <+843>: or %eax,%r13d > 0x00000037c9c22a1e <+846>: xor %edx,%edx > 0x00000037c9c22a20 <+848>: callq 0x37c9c0f140 <gsf_input_read@plt> > 0x00000037c9c22a25 <+853>: test %rax,%rax > 0x00000037c9c22a28 <+856>: mov %rax,0x20(%rsp) > 0x00000037c9c22a2d <+861>: je 0x37c9c22bff <gsf_infile_zip_constructor+1327> > 0x00000037c9c22a33 <+867>: movzwl %r12w,%r11d > 0x00000037c9c22a37 <+871>: lea 0x1(%r11),%edi > 0x00000037c9c22a3b <+875>: mov %r11d,0x28(%rsp) > 0x00000037c9c22a40 <+880>: movslq %edi,%rdi > 0x00000037c9c22a43 <+883>: callq 0x37c9c0ee10 <g_malloc@plt> > 0x00000037c9c22a48 <+888>: mov 0x20(%rsp),%rsi > 0x00000037c9c22a4d <+893>: mov %rax,%r12 > 0x00000037c9c22a50 <+896>: mov %r15,%rdx > 0x00000037c9c22a53 <+899>: mov %rax,%rdi > 0x00000037c9c22a56 <+902>: callq 0x37c9c102b0 <memcpy@plt> > 0x00000037c9c22a5b <+907>: movb $0x0,(%r12,%r15,1) > 0x00000037c9c22a60 <+912>: callq 0x37c9c0f030 <gsf_zip_dirent_new@plt> > 0x00000037c9c22a65 <+917>: mov 0x2c(%rsp),%r9d > 0x00000037c9c22a6a <+922>: mov %bx,0x8(%rax) > 0x00000037c9c22a6e <+926>: mov %rax,%rsi > 0x00000037c9c22a71 <+929>: movzwl 0x10(%rsp),%ebx > 0x00000037c9c22a76 <+934>: movzwl (%rsp),%edx > 0x00000037c9c22a7a <+938>: mov 0x28(%rsp),%r11d > 0x00000037c9c22a7f <+943>: mov 0x30(%rsp),%r10d > 0x00000037c9c22a84 <+948>: mov %r9d,%ecx > 0x00000037c9c22a87 <+951>: mov %r12,(%rax) > 0x00000037c9c22a8a <+954>: mov %rcx,0x18(%rax) > 0x00000037c9c22a8e <+958>: mov %ebp,%ecx > 0x00000037c9c22a90 <+960>: mov %ebx,0xc(%rax) > 0x00000037c9c22a93 <+963>: mov %rcx,0x20(%rax) > 0x00000037c9c22a97 <+967>: mov %r13d,%ecx > 0x00000037c9c22a9a <+970>: mov 0x38(%rsp),%rbx > 0x00000037c9c22a9f <+975>: mov %rcx,0x28(%rax) > 0x00000037c9c22aa3 <+979>: lea 0x2e(%r11,%rdx,1),%ecx > 0x00000037c9c22aa8 <+984>: movzwl 0x8(%rsp),%edx > 0x00000037c9c22aad <+989>: mov %r10d,0x10(%rax) > 0x00000037c9c22ab1 <+993>: mov 0x8(%rbx),%rdi > 0x00000037c9c22ab5 <+997>: add %ecx,%edx > 0x00000037c9c22ab7 <+999>: movslq %edx,%rdx > 0x00000037c9c22aba <+1002>: add %rdx,0x18(%rsp) > 0x00000037c9c22abf <+1007>: callq 0x37c9c0f850 <g_list_append@plt> > 0x00000037c9c22ac4 <+1012>: addw $0x1,0x34(%rsp) > 0x00000037c9c22aca <+1018>: mov %rax,0x8(%rbx) > 0x00000037c9c22ace <+1022>: movzwl 0x34(%rsp),%eax > 0x00000037c9c22ad3 <+1027>: cmp %ax,0x36(%rsp) > 0x00000037c9c22ad8 <+1032>: jne 0x37c9c228bc <gsf_infile_zip_constructor+492> > 0x00000037c9c22ade <+1038>: mov 0x40(%r14),%rax > 0x00000037c9c22ae2 <+1042>: mov %rax,0x8(%rsp) > 0x00000037c9c22ae7 <+1047>: lea 0xb25a(%rip),%rdi # 0x37c9c2dd48 > 0x00000037c9c22aee <+1054>: xor %edx,%edx > 0x00000037c9c22af0 <+1056>: mov $0x1,%esi > 0x00000037c9c22af5 <+1061>: callq 0x37c9c0f480 <gsf_zip_vdir_new@plt> > 0x00000037c9c22afa <+1066>: mov 0x8(%rsp),%rcx > 0x00000037c9c22aff <+1071>: mov %rax,0x10(%rcx) > 0x00000037c9c22b03 <+1075>: mov 0x8(%rcx),%rcx > 0x00000037c9c22b07 <+1079>: test %rcx,%rcx > 0x00000037c9c22b0a <+1082>: je 0x37c9c22c88 <gsf_infile_zip_constructor+1464> > 0x00000037c9c22b10 <+1088>: mov %r14,0x10(%rsp) > 0x00000037c9c22b15 <+1093>: mov %rax,%r13 > 0x00000037c9c22b18 <+1096>: mov %rcx,%r14 > 0x00000037c9c22b1b <+1099>: mov (%r14),%rax > 0x00000037c9c22b1e <+1102>: mov (%rax),%rbp > 0x00000037c9c22b21 <+1105>: mov %rax,(%rsp) > 0x00000037c9c22b25 <+1109>: nopl (%rax) > 0x00000037c9c22b28 <+1112>: mov $0x2f,%esi > 0x00000037c9c22b2d <+1117>: mov %rbp,%rdi > 0x00000037c9c22b30 <+1120>: callq 0x37c9c0f860 <strchr@plt> > 0x00000037c9c22b35 <+1125>: test %rax,%rax > 0x00000037c9c22b38 <+1128>: mov %rax,%r12 > 0x00000037c9c22b3b <+1131>: je 0x37c9c22c68 <gsf_infile_zip_constructor+1432> > 0x00000037c9c22b41 <+1137>: mov %rax,%rsi > 0x00000037c9c22b44 <+1140>: mov %rbp,%rdi > 0x00000037c9c22b47 <+1143>: sub %rbp,%rsi > 0x00000037c9c22b4a <+1146>: callq 0x37c9c0ef60 <g_strndup@plt> > 0x00000037c9c22b4f <+1151>: mov 0x18(%r13),%r15 > 0x00000037c9c22b53 <+1155>: mov %rax,%rbp > 0x00000037c9c22b56 <+1158>: test %r15,%r15 > 0x00000037c9c22b59 <+1161>: jne 0x37c9c22b6d <gsf_infile_zip_constructor+1181> > 0x00000037c9c22b5b <+1163>: jmpq 0x37c9c22c20 <gsf_infile_zip_constructor+1360> > 0x00000037c9c22b60 <+1168>: mov 0x8(%r15),%r15 > 0x00000037c9c22b64 <+1172>: test %r15,%r15 > 0x00000037c9c22b67 <+1175>: je 0x37c9c22c20 <gsf_infile_zip_constructor+1360> > 0x00000037c9c22b6d <+1181>: mov (%r15),%rbx > 0x00000037c9c22b70 <+1184>: mov %rbp,%rsi > 0x00000037c9c22b73 <+1187>: mov (%rbx),%rdi > 0x00000037c9c22b76 <+1190>: callq 0x37c9c0fb30 <strcmp@plt> > 0x00000037c9c22b7b <+1195>: test %eax,%eax > 0x00000037c9c22b7d <+1197>: jne 0x37c9c22b60 <gsf_infile_zip_constructor+1168> > 0x00000037c9c22b7f <+1199>: mov %rbp,%rdi > 0x00000037c9c22b82 <+1202>: callq 0x37c9c0e550 <g_free@plt> > 0x00000037c9c22b87 <+1207>: cmpb $0x0,0x1(%r12) > 0x00000037c9c22b8d <+1213>: je 0x37c9c22c51 <gsf_infile_zip_constructor+1409> > 0x00000037c9c22b93 <+1219>: lea 0x1(%r12),%rbp > 0x00000037c9c22b98 <+1224>: mov %rbx,%r13 > 0x00000037c9c22b9b <+1227>: jmp 0x37c9c22b28 <gsf_infile_zip_constructor+1112> > 0x00000037c9c22b9d <+1229>: cmpq $0x0,(%rsp) > 0x00000037c9c22ba2 <+1234>: jle 0x37c9c22bdf <gsf_infile_zip_constructor+1295> > 0x00000037c9c22ba4 <+1236>: mov 0x8(%rsp),%rcx > 0x00000037c9c22ba9 <+1241>: subq $0x100,(%rsp) > 0x00000037c9c22bb1 <+1249>: mov $0x200,%ebx > 0x00000037c9c22bb6 <+1254>: mov (%rsp),%rax > 0x00000037c9c22bba <+1258>: cmp $0x200,%rcx > 0x00000037c9c22bc1 <+1265>: cmovle %rcx,%rbx > 0x00000037c9c22bc5 <+1269>: lea (%rax,%rbx,1),%r12 > 0x00000037c9c22bc9 <+1273>: mov %rcx,%rax > 0x00000037c9c22bcc <+1276>: add $0x100,%rax > 0x00000037c9c22bd2 <+1282>: cmp $0x10000,%rcx > 0x00000037c9c22bd9 <+1289>: jle 0x37c9c22778 <gsf_infile_zip_constructor+168> > 0x00000037c9c22bdf <+1295>: callq 0x37c9c0fbe0 <gsf_input_error_id@plt> > 0x00000037c9c22be4 <+1300>: lea 0xf465(%rip),%rdx # 0x37c9c32050 > 0x00000037c9c22beb <+1307>: mov %eax,%edi > 0x00000037c9c22bed <+1309>: xor %esi,%esi > 0x00000037c9c22bef <+1311>: xor %eax,%eax > 0x00000037c9c22bf1 <+1313>: callq 0x37c9c0e980 <g_error_new@plt> > 0x00000037c9c22bf6 <+1318>: mov %rax,0x78(%r14) > 0x00000037c9c22bfa <+1322>: jmpq 0x37c9c22726 <gsf_infile_zip_constructor+86> > 0x00000037c9c22bff <+1327>: callq 0x37c9c0fbe0 <gsf_input_error_id@plt> > 0x00000037c9c22c04 <+1332>: lea 0xf470(%rip),%rdx # 0x37c9c3207b > 0x00000037c9c22c0b <+1339>: jmp 0x37c9c22beb <gsf_infile_zip_constructor+1307> > 0x00000037c9c22c0d <+1341>: callq 0x37c9c0fbe0 <gsf_input_error_id@plt> > 0x00000037c9c22c12 <+1346>: lea 0xf446(%rip),%rdx # 0x37c9c3205f > 0x00000037c9c22c19 <+1353>: jmp 0x37c9c22beb <gsf_infile_zip_constructor+1307> > 0x00000037c9c22c1b <+1355>: nopl 0x0(%rax,%rax,1) > 0x00000037c9c22c20 <+1360>: xor %edx,%edx > 0x00000037c9c22c22 <+1362>: mov $0x1,%esi > 0x00000037c9c22c27 <+1367>: mov %rbp,%rdi > 0x00000037c9c22c2a <+1370>: callq 0x37c9c0f480 <gsf_zip_vdir_new@plt> > 0x00000037c9c22c2f <+1375>: mov %r13,%rdi > 0x00000037c9c22c32 <+1378>: mov %rax,%rsi > 0x00000037c9c22c35 <+1381>: mov %rax,%rbx > 0x00000037c9c22c38 <+1384>: callq 0x37c9c0f060 <gsf_zip_vdir_add_child@plt> > 0x00000037c9c22c3d <+1389>: mov %rbp,%rdi > 0x00000037c9c22c40 <+1392>: callq 0x37c9c0e550 <g_free@plt> > 0x00000037c9c22c45 <+1397>: cmpb $0x0,0x1(%r12) > 0x00000037c9c22c4b <+1403>: jne 0x37c9c22b93 <gsf_infile_zip_constructor+1219> > 0x00000037c9c22c51 <+1409>: mov 0x8(%r14),%r14 > 0x00000037c9c22c55 <+1413>: test %r14,%r14 > 0x00000037c9c22c58 <+1416>: je 0x37c9c22c83 <gsf_infile_zip_constructor+1459> > 0x00000037c9c22c5a <+1418>: mov 0x8(%rsp),%rax > 0x00000037c9c22c5f <+1423>: mov 0x10(%rax),%r13 > 0x00000037c9c22c63 <+1427>: jmpq 0x37c9c22b1b <gsf_infile_zip_constructor+1099> > 0x00000037c9c22c68 <+1432>: mov (%rsp),%rdx > 0x00000037c9c22c6c <+1436>: xor %esi,%esi > 0x00000037c9c22c6e <+1438>: mov %rbp,%rdi > 0x00000037c9c22c71 <+1441>: callq 0x37c9c0f480 <gsf_zip_vdir_new@plt> > 0x00000037c9c22c76 <+1446>: mov %r13,%rdi > 0x00000037c9c22c79 <+1449>: mov %rax,%rsi > 0x00000037c9c22c7c <+1452>: callq 0x37c9c0f060 <gsf_zip_vdir_add_child@plt> > 0x00000037c9c22c81 <+1457>: jmp 0x37c9c22c51 <gsf_infile_zip_constructor+1409> > 0x00000037c9c22c83 <+1459>: mov 0x10(%rsp),%r14 > 0x00000037c9c22c88 <+1464>: mov 0x40(%r14),%rax > 0x00000037c9c22c8c <+1468>: mov 0x10(%rax),%rax > 0x00000037c9c22c90 <+1472>: mov %rax,0x48(%r14) > 0x00000037c9c22c94 <+1476>: jmpq 0x37c9c22726 <gsf_infile_zip_constructor+86> > 0x00000037c9c22c99 <+1481>: mov %r13,0x8(%rsp) > 0x00000037c9c22c9e <+1486>: jmpq 0x37c9c22ae7 <gsf_infile_zip_constructor+1047> >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 1032253
: 826264 |
826265
|
826266
|
826267
|
826268
|
826269
|
826270
|
826271
|
826272
|
826273