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 858245 Details for
Bug 1060542
[abrt] libgsf-1.14.28-1.fc20: 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), 28.36 KB, created by
sukhamay
on 2014-02-02 14:00:34 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
sukhamay
Created:
2014-02-02 14:00:34 UTC
Size:
28.36 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 3624] >warning: Could not load shared library symbols for *Zx) >. >Do you need "set solib-search-path" or "set sysroot"? >[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/sukhamay/New Volume/ag.odt -o /tmp/.gnome_'. >Program terminated with signal SIGBUS, Bus error. >#0 zip_find_trailer (zip=0x12130b0) at gsf-infile-zip.c:176 >176 if ((*s == 'P') && > >Thread 1 (Thread 0x7fb2048dc840 (LWP 3624)): >#0 zip_find_trailer (zip=0x12130b0) at gsf-infile-zip.c:176 > p = 0x7fb2048fa600 <Address 0x7fb2048fa600 out of bounds> > s = 0x7fb2048fa75c <Address 0x7fb2048fa75c out of bounds> > data = 0x7fb2048fa600 <Address 0x7fb2048fa600 out of bounds> > offset = 9728 > trailer_offset = <optimized out> > filesize = <optimized out> > maplen = <optimized out> >#1 zip_read_dirents (zip=0x12130b0) at gsf-infile-zip.c:327 > trailer = <optimized out> > i = <optimized out> > info = <optimized out> > entries = <optimized out> > dir_pos = <optimized out> > offset = <optimized out> >#2 zip_init_info (zip=0x12130b0) at gsf-infile-zip.c:396 >No locals. >#3 gsf_infile_zip_constructor (type=<optimized out>, n_construct_properties=<optimized out>, construct_params=<optimized out>) at gsf-infile-zip.c:752 > zip = 0x12130b0 >#4 0x0000003353c15544 in g_object_new_with_custom_constructor (n_params=1, params=0x7fffd78bb430, class=0x1216400) at gobject.c:1665 > cparams = 0x120c9d0 > cvalues = <optimized out> > node = 0x0 > i = <optimized out> > nqueue = 0x0 > object = <optimized out> > n_cparams = 2 > cvals_used = 1 >#5 g_object_new_internal (class=class@entry=0x1216400, params=params@entry=0x7fffd78bb430, n_params=1) at gobject.c:1744 > nqueue = 0x0 > object = <optimized out> > __FUNCTION__ = "g_object_new_internal" >#6 0x0000003353c17814 in g_object_new_valist (object_type=object_type@entry=18963120, first_property_name=first_property_name@entry=0x3355033203 "source", var_args=var_args@entry=0x7fffd78bb580) at gobject.c:2002 > stack_params = {{pspec = 0x1214990, value = 0x7fffd78bb380}, {pspec = 0x1215c00, value = 0x48}, {pspec = 0x1, value = 0x3352c8a969 <g_private_get+9>}, {pspec = 0x1211bd0, value = 0x3352c655dc <g_slice_free1+140>}, {pspec = 0x3355032c90, value = 0x1215c00}, {pspec = 0x1213990, value = 0x78}, {pspec = 0x1, value = 0x3352c8a969 <g_private_get+9>}, {pspec = 0x7fb2048f8000, value = 0x3352c655dc <g_slice_free1+140>}, {pspec = 0x0, value = 0x1213990}, {pspec = 0x70, value = 0xffff800028744ac1}, {pspec = 0x50, value = 0xffff800028744ab1}, {pspec = 0x7fb200000006, value = 0x1}, {pspec = 0x31, value = 0x0}, {pspec = 0x7fffd78bb550, value = 0x0}, {pspec = 0x6e0000005b, value = 0x0}, {pspec = 0x0, value = 0x7c00000077}} > params = 0x7fffd78bb430 > name = <optimized out> > n_params = 1 > class = <optimized out> > unref_class = <optimized out> > object = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" > __FUNCTION__ = "g_object_new_valist" >#7 0x0000003353c17c11 in g_object_new (object_type=18963120, first_property_name=first_property_name@entry=0x3355033203 "source") at gobject.c:1559 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffd78bb670, reg_save_area = 0x7fffd78bb5a0}} > __PRETTY_FUNCTION__ = "g_object_new" >#8 0x0000003355024dc3 in gsf_infile_zip_new (source=source@entry=0x1215000, err=err@entry=0x7fffd78bb6b0) at gsf-infile-zip.c:903 > zip = <optimized out> > __PRETTY_FUNCTION__ = "gsf_infile_zip_new" >#9 0x0000000000401617 in read_thumbnail_and_write (thumb_size=256, out_filename=<optimized out>, in_filename=<optimized out>) at main.c:237 > input = 0x1215000 > infile = 0x0 > error = 0x120e670 >#10 main (argc=1, argv=0x7fffd78bb7f8) at main.c:306 > option_ctx = <optimized out> >From To Syms Read Shared Object Library >0x0000003355010b00 0x000000335502f2d0 Yes /lib64/libgsf-1.so.114 >0x0000003354031be0 0x00000033540f365c Yes /lib64/libgio-2.0.so.0 >0x0000003353c0b160 0x0000003353c39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003352c1a6e0 0x0000003352cb2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003355c2e870 0x0000003355d16930 Yes /lib64/libxml2.so.2 >0x000000335081f560 0x0000003350960bb4 Yes /lib64/libc.so.6 >0x0000003351402210 0x000000335140e930 Yes /lib64/libz.so.1 >0x0000003350401760 0x000000335040d570 Yes /lib64/libbz2.so.1 >0x0000003353401870 0x0000003353405fe8 Yes /lib64/libffi.so.6 >0x0000003353801190 0x0000003353802088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003350c00ed0 0x0000003350c019d0 Yes /lib64/libdl.so.2 >0x00000033510059f0 0x0000003351011614 Yes /lib64/libpthread.so.0 >0x0000003352006260 0x000000335201881c Yes /lib64/libselinux.so.1 >0x0000003352803a40 0x00000033528127dc Yes /lib64/libresolv.so.2 >0x00000033544030e0 0x0000003354419060 Yes /lib64/liblzma.so.5 >0x0000003351805890 0x0000003351874bb8 Yes /lib64/libm.so.6 >0x0000003350000b10 0x0000003350019c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003351c01770 0x0000003351c4b8d8 Yes /lib64/libpcre.so.1 > No *Zx) > >$1 = 0x0 >$2 = 0x0 >rax 0x7fb2048fa600 140402557429248 >rbx 0x7fb2048fa75c 140402557429596 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x15d 349 >rdi 0x1215000 18960384 >rbp 0x7fb2048fa600 0x7fb2048fa600 >rsp 0x7fffd78bb210 0x7fffd78bb210 >r8 0x120d100 18927872 >r9 0x120d100 18927872 >r10 0x1 1 >r11 0x4 4 >r12 0xffff804dfb708001 -140402557419519 >r13 0x7fb2048fa75c 140402557429596 >r14 0x12130b0 18952368 >r15 0x1212fb0 18952112 >rip 0x3355023b8d 0x3355023b8d <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: > 0x0000003355023a80 <+0>: push %r15 > 0x0000003355023a82 <+2>: push %r14 > 0x0000003355023a84 <+4>: push %r13 > 0x0000003355023a86 <+6>: push %r12 > 0x0000003355023a88 <+8>: push %rbp > 0x0000003355023a89 <+9>: push %rbx > 0x0000003355023a8a <+10>: sub $0x58,%rsp > 0x0000003355023a8e <+14>: mov 0x21fd3b(%rip),%rax # 0x33552437d0 <parent_class> > 0x0000003355023a95 <+21>: callq *0x10(%rax) > 0x0000003355023a98 <+24>: mov %rax,%r14 > 0x0000003355023a9b <+27>: mov 0x80(%rax),%rax > 0x0000003355023aa2 <+34>: test %rax,%rax > 0x0000003355023aa5 <+37>: je 0x3355023ae8 <gsf_infile_zip_constructor+104> > 0x0000003355023aa7 <+39>: mov 0x38(%rax),%rdi > 0x0000003355023aab <+43>: lea 0x78(%r14),%rsi > 0x0000003355023aaf <+47>: callq 0x335500efe0 <gsf_input_dup@plt> > 0x0000003355023ab4 <+52>: mov %rax,0x38(%r14) > 0x0000003355023ab8 <+56>: mov 0x80(%r14),%rax > 0x0000003355023abf <+63>: mov 0x40(%rax),%rax > 0x0000003355023ac3 <+67>: addl $0x1,0x18(%rax) > 0x0000003355023ac7 <+71>: mov %rax,0x40(%r14) > 0x0000003355023acb <+75>: movq $0x0,0x80(%r14) > 0x0000003355023ad6 <+86>: add $0x58,%rsp > 0x0000003355023ada <+90>: mov %r14,%rax > 0x0000003355023add <+93>: pop %rbx > 0x0000003355023ade <+94>: pop %rbp > 0x0000003355023adf <+95>: pop %r12 > 0x0000003355023ae1 <+97>: pop %r13 > 0x0000003355023ae3 <+99>: pop %r14 > 0x0000003355023ae5 <+101>: pop %r15 > 0x0000003355023ae7 <+103>: retq > 0x0000003355023ae8 <+104>: mov 0x38(%r14),%rdi > 0x0000003355023aec <+108>: callq 0x3355010280 <gsf_input_size@plt> > 0x0000003355023af1 <+113>: cmp $0x15,%rax > 0x0000003355023af5 <+117>: mov %rax,%r12 > 0x0000003355023af8 <+120>: jle 0x3355023fd2 <gsf_infile_zip_constructor+1362> > 0x0000003355023afe <+126>: mov %rax,%rbx > 0x0000003355023b01 <+129>: mov $0x200,%eax > 0x0000003355023b06 <+134>: and $0x1ff,%ebx > 0x0000003355023b0c <+140>: cmove %rax,%rbx > 0x0000003355023b10 <+144>: mov %r12,%rax > 0x0000003355023b13 <+147>: sub %rbx,%rax > 0x0000003355023b16 <+150>: mov %rax,0x8(%rsp) > 0x0000003355023b1b <+155>: lea 0x100(%rbx),%rax > 0x0000003355023b22 <+162>: nopw 0x0(%rax,%rax,1) > 0x0000003355023b28 <+168>: mov 0x38(%r14),%rdi > 0x0000003355023b2c <+172>: mov 0x8(%rsp),%rsi > 0x0000003355023b31 <+177>: mov $0x1,%edx > 0x0000003355023b36 <+182>: mov %rax,0x10(%rsp) > 0x0000003355023b3b <+187>: callq 0x33550101e0 <gsf_input_seek@plt> > 0x0000003355023b40 <+192>: test %eax,%eax > 0x0000003355023b42 <+194>: jne 0x3355023fd2 <gsf_infile_zip_constructor+1362> > 0x0000003355023b48 <+200>: mov 0x38(%r14),%rdi > 0x0000003355023b4c <+204>: xor %edx,%edx > 0x0000003355023b4e <+206>: mov %rbx,%rsi > 0x0000003355023b51 <+209>: callq 0x335500f700 <gsf_input_read@plt> > 0x0000003355023b56 <+214>: test %rax,%rax > 0x0000003355023b59 <+217>: mov %rax,%rbp > 0x0000003355023b5c <+220>: je 0x3355023fd2 <gsf_infile_zip_constructor+1362> > 0x0000003355023b62 <+226>: lea -0x1(%rax,%rbx,1),%r13 > 0x0000003355023b67 <+231>: cmp %r13,%rax > 0x0000003355023b6a <+234>: ja 0x3355023f8d <gsf_infile_zip_constructor+1293> > 0x0000003355023b70 <+240>: mov %r13,%rbx > 0x0000003355023b73 <+243>: sub %r13,%r12 > 0x0000003355023b76 <+246>: jmp 0x3355023b8d <gsf_infile_zip_constructor+269> > 0x0000003355023b78 <+248>: nopl 0x0(%rax,%rax,1) > 0x0000003355023b80 <+256>: sub $0x1,%rbx > 0x0000003355023b84 <+260>: cmp %rbx,%rbp > 0x0000003355023b87 <+263>: ja 0x3355023f8d <gsf_infile_zip_constructor+1293> >=> 0x0000003355023b8d <+269>: cmpb $0x50,(%rbx) > 0x0000003355023b90 <+272>: lea (%rbx,%r12,1),%r15 > 0x0000003355023b94 <+276>: jne 0x3355023b80 <gsf_infile_zip_constructor+256> > 0x0000003355023b96 <+278>: mov %r13,%rax > 0x0000003355023b99 <+281>: sub %rbx,%rax > 0x0000003355023b9c <+284>: cmp $0x14,%rax > 0x0000003355023ba0 <+288>: jle 0x3355023b80 <gsf_infile_zip_constructor+256> > 0x0000003355023ba2 <+290>: lea 0x1093e(%rip),%rsi # 0x33550344e7 <trailer_signature.27930> > 0x0000003355023ba9 <+297>: mov $0x4,%edx > 0x0000003355023bae <+302>: mov %rbx,%rdi > 0x0000003355023bb1 <+305>: callq 0x33550103a0 <memcmp@plt> > 0x0000003355023bb6 <+310>: test %eax,%eax > 0x0000003355023bb8 <+312>: jne 0x3355023b80 <gsf_infile_zip_constructor+256> > 0x0000003355023bba <+314>: mov %r15,%rsi > 0x0000003355023bbd <+317>: sub $0x1,%rsi > 0x0000003355023bc1 <+321>: js 0x3355023fd2 <gsf_infile_zip_constructor+1362> > 0x0000003355023bc7 <+327>: mov 0x38(%r14),%rdi > 0x0000003355023bcb <+331>: mov $0x1,%edx > 0x0000003355023bd0 <+336>: callq 0x33550101e0 <gsf_input_seek@plt> > 0x0000003355023bd5 <+341>: test %eax,%eax > 0x0000003355023bd7 <+343>: jne 0x335502400d <gsf_infile_zip_constructor+1421> > 0x0000003355023bdd <+349>: mov 0x38(%r14),%rdi > 0x0000003355023be1 <+353>: xor %edx,%edx > 0x0000003355023be3 <+355>: mov $0x16,%esi > 0x0000003355023be8 <+360>: callq 0x335500f700 <gsf_input_read@plt> > 0x0000003355023bed <+365>: test %rax,%rax > 0x0000003355023bf0 <+368>: je 0x335502400d <gsf_infile_zip_constructor+1421> > 0x0000003355023bf6 <+374>: movzbl 0x8(%rax),%ecx > 0x0000003355023bfa <+378>: movzbl 0x9(%rax),%edx > 0x0000003355023bfe <+382>: mov $0x20,%edi > 0x0000003355023c03 <+387>: movzbl 0x11(%rax),%ebx > 0x0000003355023c07 <+391>: shl $0x8,%edx > 0x0000003355023c0a <+394>: mov %cx,0x46(%rsp) > 0x0000003355023c0f <+399>: or %dx,0x46(%rsp) > 0x0000003355023c14 <+404>: movzbl 0x12(%rax),%edx > 0x0000003355023c18 <+408>: shl $0x8,%ebx > 0x0000003355023c1b <+411>: shl $0x10,%edx > 0x0000003355023c1e <+414>: or %edx,%ebx > 0x0000003355023c20 <+416>: movzbl 0x10(%rax),%edx > 0x0000003355023c24 <+420>: movzbl 0x13(%rax),%eax > 0x0000003355023c28 <+424>: or %edx,%ebx > 0x0000003355023c2a <+426>: shl $0x18,%eax > 0x0000003355023c2d <+429>: or %eax,%ebx > 0x0000003355023c2f <+431>: callq 0x3355010310 <g_malloc0@plt> > 0x0000003355023c34 <+436>: mov %rax,0x40(%r14) > 0x0000003355023c38 <+440>: mov %rax,%r13 > 0x0000003355023c3b <+443>: movl $0x1,0x18(%rax) > 0x0000003355023c42 <+450>: movzwl 0x46(%rsp),%eax > 0x0000003355023c47 <+455>: mov %ebx,%ecx > 0x0000003355023c49 <+457>: mov %ebx,0x4(%r13) > 0x0000003355023c4d <+461>: mov %rcx,0x28(%rsp) > 0x0000003355023c52 <+466>: test %ax,%ax > 0x0000003355023c55 <+469>: mov %ax,0x0(%r13) > 0x0000003355023c5a <+474>: je 0x335502409a <gsf_infile_zip_constructor+1562> > 0x0000003355023c60 <+480>: xor %edx,%edx > 0x0000003355023c62 <+482>: mov %r13,0x48(%rsp) > 0x0000003355023c67 <+487>: mov %dx,0x44(%rsp) > 0x0000003355023c6c <+492>: mov 0x38(%r14),%rdi > 0x0000003355023c70 <+496>: mov 0x28(%rsp),%rsi > 0x0000003355023c75 <+501>: mov $0x1,%edx > 0x0000003355023c7a <+506>: callq 0x33550101e0 <gsf_input_seek@plt> > 0x0000003355023c7f <+511>: test %eax,%eax > 0x0000003355023c81 <+513>: jne 0x3355024004 <gsf_infile_zip_constructor+1412> > 0x0000003355023c87 <+519>: mov 0x38(%r14),%rdi > 0x0000003355023c8b <+523>: xor %edx,%edx > 0x0000003355023c8d <+525>: mov $0x2e,%esi > 0x0000003355023c92 <+530>: callq 0x335500f700 <gsf_input_read@plt> > 0x0000003355023c97 <+535>: test %rax,%rax > 0x0000003355023c9a <+538>: mov %rax,%r15 > 0x0000003355023c9d <+541>: je 0x3355024004 <gsf_infile_zip_constructor+1412> > 0x0000003355023ca3 <+547>: lea 0x10839(%rip),%rsi # 0x33550344e3 <dirent_signature.27946> > 0x0000003355023caa <+554>: mov $0x4,%edx > 0x0000003355023caf <+559>: mov %rax,%rdi > 0x0000003355023cb2 <+562>: callq 0x33550103a0 <memcmp@plt> > 0x0000003355023cb7 <+567>: test %eax,%eax > 0x0000003355023cb9 <+569>: jne 0x3355024004 <gsf_infile_zip_constructor+1412> > 0x0000003355023cbf <+575>: movzbl 0x1d(%r15),%eax > 0x0000003355023cc4 <+580>: movzbl 0x1c(%r15),%r12d > 0x0000003355023cc9 <+585>: movzbl 0x1e(%r15),%ecx > 0x0000003355023cce <+590>: movzbl 0xd(%r15),%ebx > 0x0000003355023cd3 <+595>: movzbl 0x11(%r15),%r10d > 0x0000003355023cd8 <+600>: movzbl 0x15(%r15),%r9d > 0x0000003355023cdd <+605>: shl $0x8,%eax > 0x0000003355023ce0 <+608>: or %eax,%r12d > 0x0000003355023ce3 <+611>: movzbl 0x1f(%r15),%eax > 0x0000003355023ce8 <+616>: mov %cx,0x8(%rsp) > 0x0000003355023ced <+621>: movzbl 0x20(%r15),%ecx > 0x0000003355023cf2 <+626>: shl $0x8,%ebx > 0x0000003355023cf5 <+629>: shl $0x8,%r10d > 0x0000003355023cf9 <+633>: shl $0x8,%r9d > 0x0000003355023cfd <+637>: shl $0x8,%eax > 0x0000003355023d00 <+640>: or %ax,0x8(%rsp) > 0x0000003355023d05 <+645>: movzbl 0x21(%r15),%eax > 0x0000003355023d0a <+650>: mov %cx,0x10(%rsp) > 0x0000003355023d0f <+655>: movzbl 0x8(%r15),%ecx > 0x0000003355023d14 <+660>: shl $0x8,%eax > 0x0000003355023d17 <+663>: or %ax,0x10(%rsp) > 0x0000003355023d1c <+668>: movzbl 0x9(%r15),%eax > 0x0000003355023d21 <+673>: mov %cx,0x18(%rsp) > 0x0000003355023d26 <+678>: movzbl 0xa(%r15),%ecx > 0x0000003355023d2b <+683>: shl $0x8,%eax > 0x0000003355023d2e <+686>: or %ax,0x18(%rsp) > 0x0000003355023d33 <+691>: movzbl 0xb(%r15),%eax > 0x0000003355023d38 <+696>: mov %cx,0x26(%rsp) > 0x0000003355023d3d <+701>: shl $0x8,%eax > 0x0000003355023d40 <+704>: or %ax,0x26(%rsp) > 0x0000003355023d45 <+709>: movzbl 0xe(%r15),%eax > 0x0000003355023d4a <+714>: shl $0x10,%eax > 0x0000003355023d4d <+717>: or %eax,%ebx > 0x0000003355023d4f <+719>: movzbl 0xc(%r15),%eax > 0x0000003355023d54 <+724>: or %eax,%ebx > 0x0000003355023d56 <+726>: movzbl 0xf(%r15),%eax > 0x0000003355023d5b <+731>: shl $0x18,%eax > 0x0000003355023d5e <+734>: or %eax,%ebx > 0x0000003355023d60 <+736>: movzbl 0x12(%r15),%eax > 0x0000003355023d65 <+741>: shl $0x10,%eax > 0x0000003355023d68 <+744>: or %eax,%r10d > 0x0000003355023d6b <+747>: movzbl 0x10(%r15),%eax > 0x0000003355023d70 <+752>: or %eax,%r10d > 0x0000003355023d73 <+755>: movzbl 0x13(%r15),%eax > 0x0000003355023d78 <+760>: shl $0x18,%eax > 0x0000003355023d7b <+763>: or %eax,%r10d > 0x0000003355023d7e <+766>: movzbl 0x16(%r15),%eax > 0x0000003355023d83 <+771>: mov %r10d,0x40(%rsp) > 0x0000003355023d88 <+776>: shl $0x10,%eax > 0x0000003355023d8b <+779>: or %eax,%r9d > 0x0000003355023d8e <+782>: movzbl 0x14(%r15),%eax > 0x0000003355023d93 <+787>: or %eax,%r9d > 0x0000003355023d96 <+790>: movzbl 0x17(%r15),%eax > 0x0000003355023d9b <+795>: shl $0x18,%eax > 0x0000003355023d9e <+798>: or %eax,%r9d > 0x0000003355023da1 <+801>: mov %r9d,0x3c(%rsp) > 0x0000003355023da6 <+806>: movzbl 0x19(%r15),%ebp > 0x0000003355023dab <+811>: movzbl 0x1a(%r15),%eax > 0x0000003355023db0 <+816>: movzbl 0x2b(%r15),%r13d > 0x0000003355023db5 <+821>: mov 0x38(%r14),%rdi > 0x0000003355023db9 <+825>: shl $0x8,%ebp > 0x0000003355023dbc <+828>: shl $0x10,%eax > 0x0000003355023dbf <+831>: or %eax,%ebp > 0x0000003355023dc1 <+833>: movzbl 0x18(%r15),%eax > 0x0000003355023dc6 <+838>: or %eax,%ebp > 0x0000003355023dc8 <+840>: movzbl 0x1b(%r15),%eax > 0x0000003355023dcd <+845>: shl $0x18,%eax > 0x0000003355023dd0 <+848>: or %eax,%ebp > 0x0000003355023dd2 <+850>: movzbl 0x2c(%r15),%eax > 0x0000003355023dd7 <+855>: shl $0x8,%r13d > 0x0000003355023ddb <+859>: xor %edx,%edx > 0x0000003355023ddd <+861>: shl $0x10,%eax > 0x0000003355023de0 <+864>: or %eax,%r13d > 0x0000003355023de3 <+867>: movzbl 0x2a(%r15),%eax > 0x0000003355023de8 <+872>: or %eax,%r13d > 0x0000003355023deb <+875>: movzbl 0x2d(%r15),%eax > 0x0000003355023df0 <+880>: movzwl %r12w,%r15d > 0x0000003355023df4 <+884>: mov %r15,%rsi > 0x0000003355023df7 <+887>: shl $0x18,%eax > 0x0000003355023dfa <+890>: or %eax,%r13d > 0x0000003355023dfd <+893>: callq 0x335500f700 <gsf_input_read@plt> > 0x0000003355023e02 <+898>: test %rax,%rax > 0x0000003355023e05 <+901>: mov %rax,0x30(%rsp) > 0x0000003355023e0a <+906>: je 0x3355024004 <gsf_infile_zip_constructor+1412> > 0x0000003355023e10 <+912>: movzwl %r12w,%r11d > 0x0000003355023e14 <+916>: lea 0x1(%r11),%edi > 0x0000003355023e18 <+920>: mov %r11d,0x38(%rsp) > 0x0000003355023e1d <+925>: movslq %edi,%rdi > 0x0000003355023e20 <+928>: callq 0x335500f3c0 <g_malloc@plt> > 0x0000003355023e25 <+933>: mov 0x30(%rsp),%rsi > 0x0000003355023e2a <+938>: mov %rax,%r12 > 0x0000003355023e2d <+941>: mov %r15,%rdx > 0x0000003355023e30 <+944>: mov %rax,%rdi > 0x0000003355023e33 <+947>: callq 0x3355010920 <memcpy@plt> > 0x0000003355023e38 <+952>: movb $0x0,(%r12,%r15,1) > 0x0000003355023e3d <+957>: callq 0x335500f5f0 <gsf_zip_dirent_new@plt> > 0x0000003355023e42 <+962>: movzwl 0x26(%rsp),%edx > 0x0000003355023e47 <+967>: movzwl 0x18(%rsp),%ecx > 0x0000003355023e4c <+972>: mov %rax,%rsi > 0x0000003355023e4f <+975>: mov 0x3c(%rsp),%r9d > 0x0000003355023e54 <+980>: mov 0x38(%rsp),%r11d > 0x0000003355023e59 <+985>: mov %ebx,0x38(%rax) > 0x0000003355023e5c <+988>: mov 0x48(%rsp),%rbx > 0x0000003355023e61 <+993>: mov 0x40(%rsp),%r10d > 0x0000003355023e66 <+998>: mov %r12,(%rax) > 0x0000003355023e69 <+1001>: mov %edx,0xc(%rax) > 0x0000003355023e6c <+1004>: movzwl 0x8(%rsp),%edx > 0x0000003355023e71 <+1009>: mov %cx,0x8(%rax) > 0x0000003355023e75 <+1013>: mov %r9d,%ecx > 0x0000003355023e78 <+1016>: mov 0x8(%rbx),%rdi > 0x0000003355023e7c <+1020>: mov %rcx,0x18(%rax) > 0x0000003355023e80 <+1024>: mov %ebp,%ecx > 0x0000003355023e82 <+1026>: mov %r10d,0x10(%rax) > 0x0000003355023e86 <+1030>: mov %rcx,0x20(%rax) > 0x0000003355023e8a <+1034>: mov %r13d,%ecx > 0x0000003355023e8d <+1037>: mov %rcx,0x28(%rax) > 0x0000003355023e91 <+1041>: lea 0x2e(%r11,%rdx,1),%ecx > 0x0000003355023e96 <+1046>: movzwl 0x10(%rsp),%edx > 0x0000003355023e9b <+1051>: add %ecx,%edx > 0x0000003355023e9d <+1053>: movslq %edx,%rdx > 0x0000003355023ea0 <+1056>: add %rdx,0x28(%rsp) > 0x0000003355023ea5 <+1061>: callq 0x335500fe50 <g_list_append@plt> > 0x0000003355023eaa <+1066>: addw $0x1,0x44(%rsp) > 0x0000003355023eb0 <+1072>: mov %rax,0x8(%rbx) > 0x0000003355023eb4 <+1076>: movzwl 0x44(%rsp),%eax > 0x0000003355023eb9 <+1081>: cmp %ax,0x46(%rsp) > 0x0000003355023ebe <+1086>: jne 0x3355023c6c <gsf_infile_zip_constructor+492> > 0x0000003355023ec4 <+1092>: mov 0x40(%r14),%rax > 0x0000003355023ec8 <+1096>: mov %rax,0x10(%rsp) > 0x0000003355023ecd <+1101>: lea 0xc114(%rip),%rdi # 0x335502ffe8 > 0x0000003355023ed4 <+1108>: xor %edx,%edx > 0x0000003355023ed6 <+1110>: mov $0x1,%esi > 0x0000003355023edb <+1115>: callq 0x335500fa70 <gsf_zip_vdir_new@plt> > 0x0000003355023ee0 <+1120>: mov 0x10(%rsp),%rcx > 0x0000003355023ee5 <+1125>: mov %rax,0x10(%rcx) > 0x0000003355023ee9 <+1129>: mov 0x8(%rcx),%rcx > 0x0000003355023eed <+1133>: test %rcx,%rcx > 0x0000003355023ef0 <+1136>: je 0x3355024089 <gsf_infile_zip_constructor+1545> > 0x0000003355023ef6 <+1142>: mov %r14,0x18(%rsp) > 0x0000003355023efb <+1147>: mov %rax,%r13 > 0x0000003355023efe <+1150>: mov %rcx,%r14 > 0x0000003355023f01 <+1153>: mov (%r14),%rax > 0x0000003355023f04 <+1156>: mov (%rax),%rbp > 0x0000003355023f07 <+1159>: mov %rax,0x8(%rsp) > 0x0000003355023f0c <+1164>: nopl 0x0(%rax) > 0x0000003355023f10 <+1168>: mov $0x2f,%esi > 0x0000003355023f15 <+1173>: mov %rbp,%rdi > 0x0000003355023f18 <+1176>: callq 0x335500fe60 <strchr@plt> > 0x0000003355023f1d <+1181>: test %rax,%rax > 0x0000003355023f20 <+1184>: mov %rax,%r12 > 0x0000003355023f23 <+1187>: je 0x3355024068 <gsf_infile_zip_constructor+1512> > 0x0000003355023f29 <+1193>: mov %rax,%rsi > 0x0000003355023f2c <+1196>: mov %rbp,%rdi > 0x0000003355023f2f <+1199>: sub %rbp,%rsi > 0x0000003355023f32 <+1202>: callq 0x335500f510 <g_strndup@plt> > 0x0000003355023f37 <+1207>: mov 0x18(%r13),%r15 > 0x0000003355023f3b <+1211>: mov %rax,%rbp > 0x0000003355023f3e <+1214>: test %r15,%r15 > 0x0000003355023f41 <+1217>: jne 0x3355023f5d <gsf_infile_zip_constructor+1245> > 0x0000003355023f43 <+1219>: jmpq 0x3355024020 <gsf_infile_zip_constructor+1440> > 0x0000003355023f48 <+1224>: nopl 0x0(%rax,%rax,1) > 0x0000003355023f50 <+1232>: mov 0x8(%r15),%r15 > 0x0000003355023f54 <+1236>: test %r15,%r15 > 0x0000003355023f57 <+1239>: je 0x3355024020 <gsf_infile_zip_constructor+1440> > 0x0000003355023f5d <+1245>: mov (%r15),%rbx > 0x0000003355023f60 <+1248>: mov %rbp,%rsi > 0x0000003355023f63 <+1251>: mov (%rbx),%rdi > 0x0000003355023f66 <+1254>: callq 0x3355010150 <strcmp@plt> > 0x0000003355023f6b <+1259>: test %eax,%eax > 0x0000003355023f6d <+1261>: jne 0x3355023f50 <gsf_infile_zip_constructor+1232> > 0x0000003355023f6f <+1263>: mov %rbp,%rdi > 0x0000003355023f72 <+1266>: callq 0x335500eab0 <g_free@plt> > 0x0000003355023f77 <+1271>: cmpb $0x0,0x1(%r12) > 0x0000003355023f7d <+1277>: je 0x3355024051 <gsf_infile_zip_constructor+1489> > 0x0000003355023f83 <+1283>: lea 0x1(%r12),%rbp > 0x0000003355023f88 <+1288>: mov %rbx,%r13 > 0x0000003355023f8b <+1291>: jmp 0x3355023f10 <gsf_infile_zip_constructor+1168> > 0x0000003355023f8d <+1293>: cmpq $0x0,0x8(%rsp) > 0x0000003355023f93 <+1299>: jle 0x3355023fd2 <gsf_infile_zip_constructor+1362> > 0x0000003355023f95 <+1301>: mov 0x10(%rsp),%rcx > 0x0000003355023f9a <+1306>: subq $0x100,0x8(%rsp) > 0x0000003355023fa3 <+1315>: mov $0x200,%ebx > 0x0000003355023fa8 <+1320>: mov 0x8(%rsp),%rax > 0x0000003355023fad <+1325>: cmp $0x200,%rcx > 0x0000003355023fb4 <+1332>: cmovle %rcx,%rbx > 0x0000003355023fb8 <+1336>: lea (%rax,%rbx,1),%r12 > 0x0000003355023fbc <+1340>: mov %rcx,%rax > 0x0000003355023fbf <+1343>: add $0x100,%rax > 0x0000003355023fc5 <+1349>: cmp $0x10000,%rcx > 0x0000003355023fcc <+1356>: jle 0x3355023b28 <gsf_infile_zip_constructor+168> > 0x0000003355023fd2 <+1362>: lea 0x1036b(%rip),%rsi # 0x3355034344 > 0x0000003355023fd9 <+1369>: lea 0xb338(%rip),%rdi # 0x335502f318 > 0x0000003355023fe0 <+1376>: callq 0x33550107f0 <g_dgettext@plt> > 0x0000003355023fe5 <+1381>: mov %rax,%rbx > 0x0000003355023fe8 <+1384>: callq 0x3355010230 <gsf_input_error_id@plt> > 0x0000003355023fed <+1389>: mov %rbx,%rdx > 0x0000003355023ff0 <+1392>: mov %eax,%edi > 0x0000003355023ff2 <+1394>: xor %esi,%esi > 0x0000003355023ff4 <+1396>: xor %eax,%eax > 0x0000003355023ff6 <+1398>: callq 0x335500ef10 <g_error_new@plt> > 0x0000003355023ffb <+1403>: mov %rax,0x78(%r14) > 0x0000003355023fff <+1407>: jmpq 0x3355023ad6 <gsf_infile_zip_constructor+86> > 0x0000003355024004 <+1412>: lea 0x10364(%rip),%rsi # 0x335503436f > 0x000000335502400b <+1419>: jmp 0x3355023fd9 <gsf_infile_zip_constructor+1369> > 0x000000335502400d <+1421>: lea 0x1033f(%rip),%rsi # 0x3355034353 > 0x0000003355024014 <+1428>: jmp 0x3355023fd9 <gsf_infile_zip_constructor+1369> > 0x0000003355024016 <+1430>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003355024020 <+1440>: xor %edx,%edx > 0x0000003355024022 <+1442>: mov $0x1,%esi > 0x0000003355024027 <+1447>: mov %rbp,%rdi > 0x000000335502402a <+1450>: callq 0x335500fa70 <gsf_zip_vdir_new@plt> > 0x000000335502402f <+1455>: mov %r13,%rdi > 0x0000003355024032 <+1458>: mov %rax,%rsi > 0x0000003355024035 <+1461>: mov %rax,%rbx > 0x0000003355024038 <+1464>: callq 0x335500f620 <gsf_zip_vdir_add_child@plt> > 0x000000335502403d <+1469>: mov %rbp,%rdi > 0x0000003355024040 <+1472>: callq 0x335500eab0 <g_free@plt> > 0x0000003355024045 <+1477>: cmpb $0x0,0x1(%r12) > 0x000000335502404b <+1483>: jne 0x3355023f83 <gsf_infile_zip_constructor+1283> > 0x0000003355024051 <+1489>: mov 0x8(%r14),%r14 > 0x0000003355024055 <+1493>: test %r14,%r14 > 0x0000003355024058 <+1496>: je 0x3355024084 <gsf_infile_zip_constructor+1540> > 0x000000335502405a <+1498>: mov 0x10(%rsp),%rax > 0x000000335502405f <+1503>: mov 0x10(%rax),%r13 > 0x0000003355024063 <+1507>: jmpq 0x3355023f01 <gsf_infile_zip_constructor+1153> > 0x0000003355024068 <+1512>: mov 0x8(%rsp),%rdx > 0x000000335502406d <+1517>: xor %esi,%esi > 0x000000335502406f <+1519>: mov %rbp,%rdi > 0x0000003355024072 <+1522>: callq 0x335500fa70 <gsf_zip_vdir_new@plt> > 0x0000003355024077 <+1527>: mov %r13,%rdi > 0x000000335502407a <+1530>: mov %rax,%rsi > 0x000000335502407d <+1533>: callq 0x335500f620 <gsf_zip_vdir_add_child@plt> > 0x0000003355024082 <+1538>: jmp 0x3355024051 <gsf_infile_zip_constructor+1489> > 0x0000003355024084 <+1540>: mov 0x18(%rsp),%r14 > 0x0000003355024089 <+1545>: mov 0x40(%r14),%rax > 0x000000335502408d <+1549>: mov 0x10(%rax),%rax > 0x0000003355024091 <+1553>: mov %rax,0x48(%r14) > 0x0000003355024095 <+1557>: jmpq 0x3355023ad6 <gsf_infile_zip_constructor+86> > 0x000000335502409a <+1562>: mov %r13,0x10(%rsp) > 0x000000335502409f <+1567>: jmpq 0x3355023ecd <gsf_infile_zip_constructor+1101> >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 1060542
: 858245 |
858246
|
858247
|
858248
|
858249
|
858250
|
858251
|
858252
|
858253
|
858254
|
858255