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 717052 Details for
Bug 928333
[abrt] libgsf-1.14.24-2.fc18: 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.80 KB, created by
emege83
on 2013-03-27 13:02:32 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
emege83
Created:
2013-03-27 13:02:32 UTC
Size:
26.80 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 16051] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `gsf-office-thumbnailer -i /run/media/emege/LUZ!!/centro meteorológico del Para'. >Program terminated with signal 7, Bus error. >#0 zip_find_trailer (zip=0x8b98c10) at gsf-infile-zip.c:158 >158 if ((*s == 'P') && > >Thread 1 (Thread 0xb776c740 (LWP 16051)): >#0 zip_find_trailer (zip=0x8b98c10) at gsf-infile-zip.c:158 > p = 0xb776b200 <Address 0xb776b200 out of bounds> > s = 0xb776b3ff <Address 0xb776b3ff out of bounds> > data = 0xb776b200 <Address 0xb776b200 out of bounds> > offset = 492032 > trailer_offset = 492544 > filesize = <optimized out> > maplen = 3078009855 >#1 zip_read_dirents (zip=0x8b98c10) at gsf-infile-zip.c:308 > trailer = <optimized out> > i = <optimized out> > info = <optimized out> > entries = <optimized out> > dir_pos = <optimized out> > offset = <optimized out> >#2 zip_init_info (zip=0x8b98c10) at gsf-infile-zip.c:377 >No locals. >#3 gsf_infile_zip_constructor (type=146374144, n_construct_properties=2, construct_params=0x8b91fb8) at gsf-infile-zip.c:726 > zip = 0x8b98c10 >#4 0x4164875d in g_object_newv (object_type=object_type@entry=146374144, n_parameters=n_parameters@entry=1, parameters=parameters@entry=0x8b98888) at gobject.c:1718 > cparams = 0x8b91fb8 > oparams = 0x8b91160 > nqueue = 0x0 > object = <optimized out> > class = 0x8b97e98 > unref_class = 0x0 > slist = <optimized out> > n_total_cparams = <optimized out> > n_cparams = <optimized out> > n_oparams = <optimized out> > n_cvalues = <optimized out> > cvalues = 0x8b905b8 > clist = 0x0 > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#5 0x41648f9a in g_object_new_valist (object_type=object_type@entry=146374144, first_property_name=first_property_name@entry=0x4186f93b "source", var_args=0xbf9d1f80 "", var_args@entry=0xbf9d1f78 "") at gobject.c:1835 > class = 0x8b97e98 > params = 0x8b98888 > name = 0x0 > object = <optimized out> > n_params = 1 > n_alloced_params = 16 > __PRETTY_FUNCTION__ = "g_object_new_valist" >#6 0x416491f0 in g_object_new (object_type=146374144, first_property_name=first_property_name@entry=0x4186f93b "source") at gobject.c:1550 > object = <optimized out> > var_args = 0xbf9d1f78 "" > __PRETTY_FUNCTION__ = "g_object_new" >#7 0x41860533 in gsf_infile_zip_new (source=source@entry=0x8b96e00, err=err@entry=0xbf9d1fcc) at gsf-infile-zip.c:876 > zip = <optimized out> > __PRETTY_FUNCTION__ = "gsf_infile_zip_new" >#8 0x08049138 in read_thumbnail_and_write (thumb_size=128, out_filename=0x8b8e458 "/tmp/.gnome_desktop_thumbnail.RKYPUW", in_filename=<optimized out>) at main.c:241 > input = 0x8b96e00 > infile = 0x0 > error = 0x8b8e090 >#9 main (argc=1, argv=0xbf9d2094) at main.c:310 > option_ctx = <optimized out> >From To Syms Read Shared Object Library >0x41848b90 0x4186bda4 Yes /lib/libgsf-1.so.114 >0x4b766860 0x4b773a94 Yes /lib/libz.so.1 >0x4e542050 0x4e54ed94 Yes /lib/libbz2.so.1 >0x42548530 0x4261f4d4 Yes /lib/libgio-2.0.so.0 >0x4bfb5080 0x4c0a8214 Yes /lib/libxml2.so.2 >0x421b7cc0 0x421cec94 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x4163ccf0 0x4166e674 Yes /lib/libgobject-2.0.so.0 >0x41c00f10 0x41ca2a84 Yes /lib/libglib-2.0.so.0 >0x4b5960b0 0x4b6d9fdc Yes /lib/libc.so.6 >0x416304b0 0x41630698 Yes /lib/libgthread-2.0.so.0 >0x4baa2090 0x4baa57b4 Yes /lib/libffi.so.5 >0x4150dc80 0x4150ed7c Yes /lib/libgmodule-2.0.so.0 >0x4b753ad0 0x4b754afc Yes /lib/libdl.so.2 >0x4b73b6b0 0x4b746eb0 Yes /lib/libpthread.so.0 >0x4b75b920 0x4b75f43c Yes /lib/librt.so.1 >0x4189a9f0 0x418adad4 Yes /lib/libselinux.so.1 >0x4b86d700 0x4b87c0c4 Yes /lib/libresolv.so.2 >0x4be292e0 0x4be43bd4 Yes /lib/liblzma.so.5 >0x4b782460 0x4b7ab5bc Yes /lib/libm.so.6 >0x4be81d20 0x4bea0cf4 Yes /lib/libpng15.so.15 >0x4b557850 0x4b56ff7c Yes /lib/ld-linux.so.2 >0x413384a0 0x41381d74 Yes /lib/libpcre.so.1 >$1 = 0x0 >$2 = 0x0 >eax 0xb776b200 -1216957952 >ecx 0xb776b200 -1216957952 >edx 0xb76f3000 -1217449984 >ebx 0x4187d000 1099419648 >esp 0xbf9d1d90 0xbf9d1d90 >ebp 0xb776b3ff 0xb776b3ff >esi 0x78400 492544 >edi 0x0 0 >eip 0x4185f2e1 0x4185f2e1 <gsf_infile_zip_constructor+385> >eflags 0x10286 [ PF SF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function gsf_infile_zip_constructor: > 0x4185f160 <+0>: push %ebp > 0x4185f161 <+1>: push %edi > 0x4185f162 <+2>: push %esi > 0x4185f163 <+3>: push %ebx > 0x4185f164 <+4>: call 0x41848b90 <__x86.get_pc_thunk.bx> > 0x4185f169 <+9>: add $0x1de97,%ebx > 0x4185f16f <+15>: lea -0x5c(%esp),%esp > 0x4185f173 <+19>: mov 0x78(%esp),%eax > 0x4185f177 <+23>: mov %eax,0x8(%esp) > 0x4185f17b <+27>: mov 0x74(%esp),%eax > 0x4185f17f <+31>: mov %eax,0x4(%esp) > 0x4185f183 <+35>: mov 0x70(%esp),%eax > 0x4185f187 <+39>: mov %eax,(%esp) > 0x4185f18a <+42>: mov 0xba8(%ebx),%eax > 0x4185f190 <+48>: call *0x8(%eax) > 0x4185f193 <+51>: mov %eax,0x30(%esp) > 0x4185f197 <+55>: mov %eax,%edx > 0x4185f199 <+57>: mov 0x50(%eax),%eax > 0x4185f19c <+60>: test %eax,%eax > 0x4185f19e <+62>: je 0x4185f1da <gsf_infile_zip_constructor+122> > 0x4185f1a0 <+64>: add $0x4c,%edx > 0x4185f1a3 <+67>: mov %edx,0x4(%esp) > 0x4185f1a7 <+71>: mov 0x24(%eax),%eax > 0x4185f1aa <+74>: mov %eax,(%esp) > 0x4185f1ad <+77>: call 0x41847190 <gsf_input_dup@plt> > 0x4185f1b2 <+82>: mov 0x30(%esp),%ecx > 0x4185f1b6 <+86>: mov %eax,0x24(%ecx) > 0x4185f1b9 <+89>: mov 0x50(%ecx),%eax > 0x4185f1bc <+92>: mov 0x28(%eax),%eax > 0x4185f1bf <+95>: addl $0x1,0x10(%eax) > 0x4185f1c3 <+99>: mov %eax,0x28(%ecx) > 0x4185f1c6 <+102>: movl $0x0,0x50(%ecx) > 0x4185f1cd <+109>: mov 0x30(%esp),%eax > 0x4185f1d1 <+113>: lea 0x5c(%esp),%esp > 0x4185f1d5 <+117>: pop %ebx > 0x4185f1d6 <+118>: pop %esi > 0x4185f1d7 <+119>: pop %edi > 0x4185f1d8 <+120>: pop %ebp > 0x4185f1d9 <+121>: ret > 0x4185f1da <+122>: mov 0x30(%esp),%edx > 0x4185f1de <+126>: mov 0x24(%edx),%eax > 0x4185f1e1 <+129>: mov %eax,(%esp) > 0x4185f1e4 <+132>: call 0x418483e0 <gsf_input_size@plt> > 0x4185f1e9 <+137>: cmp $0x0,%edx > 0x4185f1ec <+140>: mov %eax,%esi > 0x4185f1ee <+142>: mov %edx,%edi > 0x4185f1f0 <+144>: jl 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f1f6 <+150>: jle 0x4185f704 <gsf_infile_zip_constructor+1444> > 0x4185f1fc <+156>: mov %esi,%ecx > 0x4185f1fe <+158>: movl $0x0,0x1c(%esp) > 0x4185f206 <+166>: and $0x1ff,%ecx > 0x4185f20c <+172>: test %ecx,%ecx > 0x4185f20e <+174>: mov %ecx,0x18(%esp) > 0x4185f212 <+178>: jne 0x4185f224 <gsf_infile_zip_constructor+196> > 0x4185f214 <+180>: movl $0x200,0x18(%esp) > 0x4185f21c <+188>: movl $0x0,0x1c(%esp) > 0x4185f224 <+196>: mov %esi,%edx > 0x4185f226 <+198>: sub 0x18(%esp),%edx > 0x4185f22a <+202>: mov %edx,0x20(%esp) > 0x4185f22e <+206>: mov 0x18(%esp),%edx > 0x4185f232 <+210>: mov %edi,%ecx > 0x4185f234 <+212>: sbb 0x1c(%esp),%ecx > 0x4185f238 <+216>: add $0x100,%edx > 0x4185f23e <+222>: mov %ecx,0x24(%esp) > 0x4185f242 <+226>: mov 0x1c(%esp),%ecx > 0x4185f246 <+230>: mov %edx,0x28(%esp) > 0x4185f24a <+234>: adc $0x0,%ecx > 0x4185f24d <+237>: mov %ecx,0x2c(%esp) > 0x4185f251 <+241>: lea -0xc492(%ebx),%ecx > 0x4185f257 <+247>: mov %ecx,0x34(%esp) > 0x4185f25b <+251>: mov 0x24(%esp),%ecx > 0x4185f25f <+255>: mov 0x20(%esp),%edx > 0x4185f263 <+259>: mov %ecx,0x8(%esp) > 0x4185f267 <+263>: mov 0x30(%esp),%ecx > 0x4185f26b <+267>: movl $0x1,0xc(%esp) > 0x4185f273 <+275>: mov %edx,0x4(%esp) > 0x4185f277 <+279>: mov 0x24(%ecx),%eax > 0x4185f27a <+282>: mov %eax,(%esp) > 0x4185f27d <+285>: call 0x41848340 <gsf_input_seek@plt> > 0x4185f282 <+290>: test %eax,%eax > 0x4185f284 <+292>: jne 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f28a <+298>: mov 0x30(%esp),%edx > 0x4185f28e <+302>: mov 0x18(%esp),%eax > 0x4185f292 <+306>: movl $0x0,0x8(%esp) > 0x4185f29a <+314>: mov %eax,0x4(%esp) > 0x4185f29e <+318>: mov 0x24(%edx),%eax > 0x4185f2a1 <+321>: mov %eax,(%esp) > 0x4185f2a4 <+324>: call 0x41847910 <gsf_input_read@plt> > 0x4185f2a9 <+329>: test %eax,%eax > 0x4185f2ab <+331>: je 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f2b1 <+337>: mov 0x18(%esp),%ecx > 0x4185f2b5 <+341>: sub $0x1,%ecx > 0x4185f2b8 <+344>: add %eax,%ecx > 0x4185f2ba <+346>: jb 0x4185f740 <gsf_infile_zip_constructor+1504> > 0x4185f2c0 <+352>: mov %ecx,%ebp > 0x4185f2c2 <+354>: mov %ecx,0x18(%esp) > 0x4185f2c6 <+358>: mov %eax,%ecx > 0x4185f2c8 <+360>: jmp 0x4185f2e1 <gsf_infile_zip_constructor+385> > 0x4185f2ca <+362>: lea 0x0(%esi),%esi > 0x4185f2d0 <+368>: add $0xffffffff,%esi > 0x4185f2d3 <+371>: lea -0x1(%ebp),%ebp > 0x4185f2d6 <+374>: adc $0xffffffff,%edi > 0x4185f2d9 <+377>: cmp %ebp,%ecx > 0x4185f2db <+379>: ja 0x4185f740 <gsf_infile_zip_constructor+1504> >=> 0x4185f2e1 <+385>: cmpb $0x50,0x0(%ebp) > 0x4185f2e5 <+389>: jne 0x4185f2d0 <gsf_infile_zip_constructor+368> > 0x4185f2e7 <+391>: mov 0x18(%esp),%eax > 0x4185f2eb <+395>: sub %ebp,%eax > 0x4185f2ed <+397>: cmp $0x14,%eax > 0x4185f2f0 <+400>: jle 0x4185f2d0 <gsf_infile_zip_constructor+368> > 0x4185f2f2 <+402>: mov 0x34(%esp),%edx > 0x4185f2f6 <+406>: movl $0x4,0x8(%esp) > 0x4185f2fe <+414>: mov %edx,0x4(%esp) > 0x4185f302 <+418>: mov %ebp,(%esp) > 0x4185f305 <+421>: mov %ecx,0x14(%esp) > 0x4185f309 <+425>: call 0x41846e50 <memcmp@plt> > 0x4185f30e <+430>: test %eax,%eax > 0x4185f310 <+432>: mov 0x14(%esp),%ecx > 0x4185f314 <+436>: jne 0x4185f2d0 <gsf_infile_zip_constructor+368> > 0x4185f316 <+438>: add $0xffffffff,%esi > 0x4185f319 <+441>: adc $0xffffffff,%edi > 0x4185f31c <+444>: test %edi,%edi > 0x4185f31e <+446>: js 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f324 <+452>: mov 0x30(%esp),%edx > 0x4185f328 <+456>: movl $0x1,0xc(%esp) > 0x4185f330 <+464>: mov %esi,0x4(%esp) > 0x4185f334 <+468>: mov %edi,0x8(%esp) > 0x4185f338 <+472>: mov 0x24(%edx),%eax > 0x4185f33b <+475>: mov %eax,(%esp) > 0x4185f33e <+478>: call 0x41848340 <gsf_input_seek@plt> > 0x4185f343 <+483>: test %eax,%eax > 0x4185f345 <+485>: jne 0x4185f7fa <gsf_infile_zip_constructor+1690> > 0x4185f34b <+491>: mov 0x30(%esp),%edx > 0x4185f34f <+495>: movl $0x0,0x8(%esp) > 0x4185f357 <+503>: movl $0x16,0x4(%esp) > 0x4185f35f <+511>: mov 0x24(%edx),%eax > 0x4185f362 <+514>: mov %eax,(%esp) > 0x4185f365 <+517>: call 0x41847910 <gsf_input_read@plt> > 0x4185f36a <+522>: test %eax,%eax > 0x4185f36c <+524>: je 0x4185f7fa <gsf_infile_zip_constructor+1690> > 0x4185f372 <+530>: movzbl 0x8(%eax),%ecx > 0x4185f376 <+534>: movzbl 0x9(%eax),%edx > 0x4185f37a <+538>: shl $0x8,%edx > 0x4185f37d <+541>: movzbl 0x12(%eax),%esi > 0x4185f381 <+545>: or %edx,%ecx > 0x4185f383 <+547>: movzbl 0x11(%eax),%edx > 0x4185f387 <+551>: mov %cx,0x4a(%esp) > 0x4185f38c <+556>: shl $0x8,%edx > 0x4185f38f <+559>: shl $0x10,%esi > 0x4185f392 <+562>: or %edx,%esi > 0x4185f394 <+564>: movzbl 0x13(%eax),%edx > 0x4185f398 <+568>: shl $0x18,%edx > 0x4185f39b <+571>: movzbl 0x10(%eax),%eax > 0x4185f39f <+575>: movl $0x14,(%esp) > 0x4185f3a6 <+582>: or %eax,%edx > 0x4185f3a8 <+584>: or %edx,%esi > 0x4185f3aa <+586>: call 0x41848450 <g_malloc0@plt> > 0x4185f3af <+591>: mov 0x30(%esp),%edx > 0x4185f3b3 <+595>: movzwl 0x4a(%esp),%ecx > 0x4185f3b8 <+600>: test %cx,%cx > 0x4185f3bb <+603>: mov %eax,0x34(%esp) > 0x4185f3bf <+607>: mov %esi,0x40(%esp) > 0x4185f3c3 <+611>: movl $0x0,0x44(%esp) > 0x4185f3cb <+619>: mov %eax,0x28(%edx) > 0x4185f3ce <+622>: movl $0x1,0x10(%eax) > 0x4185f3d5 <+629>: mov %cx,(%eax) > 0x4185f3d8 <+632>: mov %esi,0x4(%eax) > 0x4185f3db <+635>: je 0x4185f632 <gsf_infile_zip_constructor+1234> > 0x4185f3e1 <+641>: lea -0xc48e(%ebx),%edx > 0x4185f3e7 <+647>: movw $0x0,0x48(%esp) > 0x4185f3ee <+654>: mov %edx,0x4c(%esp) > 0x4185f3f2 <+658>: mov 0x44(%esp),%ecx > 0x4185f3f6 <+662>: mov 0x40(%esp),%edx > 0x4185f3fa <+666>: mov %ecx,0x8(%esp) > 0x4185f3fe <+670>: mov 0x30(%esp),%ecx > 0x4185f402 <+674>: movl $0x1,0xc(%esp) > 0x4185f40a <+682>: mov %edx,0x4(%esp) > 0x4185f40e <+686>: mov 0x24(%ecx),%eax > 0x4185f411 <+689>: mov %eax,(%esp) > 0x4185f414 <+692>: call 0x41848340 <gsf_input_seek@plt> > 0x4185f419 <+697>: test %eax,%eax > 0x4185f41b <+699>: jne 0x4185f7cb <gsf_infile_zip_constructor+1643> > 0x4185f421 <+705>: mov 0x30(%esp),%edx > 0x4185f425 <+709>: movl $0x0,0x8(%esp) > 0x4185f42d <+717>: movl $0x2e,0x4(%esp) > 0x4185f435 <+725>: mov 0x24(%edx),%eax > 0x4185f438 <+728>: mov %eax,(%esp) > 0x4185f43b <+731>: call 0x41847910 <gsf_input_read@plt> > 0x4185f440 <+736>: test %eax,%eax > 0x4185f442 <+738>: mov %eax,%ebp > 0x4185f444 <+740>: je 0x4185f7cb <gsf_infile_zip_constructor+1643> > 0x4185f44a <+746>: mov 0x4c(%esp),%ecx > 0x4185f44e <+750>: movl $0x4,0x8(%esp) > 0x4185f456 <+758>: mov %ecx,0x4(%esp) > 0x4185f45a <+762>: mov %eax,(%esp) > 0x4185f45d <+765>: call 0x41846e50 <memcmp@plt> > 0x4185f462 <+770>: test %eax,%eax > 0x4185f464 <+772>: jne 0x4185f7cb <gsf_infile_zip_constructor+1643> > 0x4185f46a <+778>: movzbl 0x1c(%ebp),%ecx > 0x4185f46e <+782>: movzbl 0x1d(%ebp),%eax > 0x4185f472 <+786>: shl $0x8,%eax > 0x4185f475 <+789>: movzbl 0x1e(%ebp),%edx > 0x4185f479 <+793>: movzbl 0x12(%ebp),%edi > 0x4185f47d <+797>: or %eax,%ecx > 0x4185f47f <+799>: movzbl 0x1f(%ebp),%eax > 0x4185f483 <+803>: shl $0x8,%eax > 0x4185f486 <+806>: shl $0x10,%edi > 0x4185f489 <+809>: or %eax,%edx > 0x4185f48b <+811>: movzbl 0x21(%ebp),%eax > 0x4185f48f <+815>: mov %dx,0x28(%esp) > 0x4185f494 <+820>: movzbl 0x20(%ebp),%edx > 0x4185f498 <+824>: shl $0x8,%eax > 0x4185f49b <+827>: movzbl 0x16(%ebp),%esi > 0x4185f49f <+831>: or %eax,%edx > 0x4185f4a1 <+833>: movzbl 0x9(%ebp),%eax > 0x4185f4a5 <+837>: mov %dx,0x38(%esp) > 0x4185f4aa <+842>: movzbl 0x8(%ebp),%edx > 0x4185f4ae <+846>: shl $0x8,%eax > 0x4185f4b1 <+849>: shl $0x10,%esi > 0x4185f4b4 <+852>: or %eax,%edx > 0x4185f4b6 <+854>: movzbl 0xb(%ebp),%eax > 0x4185f4ba <+858>: mov %dx,0x3c(%esp) > 0x4185f4bf <+863>: movzbl 0xa(%ebp),%edx > 0x4185f4c3 <+867>: shl $0x8,%eax > 0x4185f4c6 <+870>: or %eax,%edx > 0x4185f4c8 <+872>: movzbl 0x11(%ebp),%eax > 0x4185f4cc <+876>: mov %dx,0x3e(%esp) > 0x4185f4d1 <+881>: shl $0x8,%eax > 0x4185f4d4 <+884>: movzbl 0x10(%ebp),%edx > 0x4185f4d8 <+888>: or %eax,%edi > 0x4185f4da <+890>: movzbl 0x13(%ebp),%eax > 0x4185f4de <+894>: shl $0x18,%eax > 0x4185f4e1 <+897>: or %edx,%eax > 0x4185f4e3 <+899>: movzbl 0x14(%ebp),%edx > 0x4185f4e7 <+903>: or %eax,%edi > 0x4185f4e9 <+905>: movzbl 0x15(%ebp),%eax > 0x4185f4ed <+909>: shl $0x8,%eax > 0x4185f4f0 <+912>: or %eax,%esi > 0x4185f4f2 <+914>: movzbl 0x17(%ebp),%eax > 0x4185f4f6 <+918>: shl $0x18,%eax > 0x4185f4f9 <+921>: or %edx,%eax > 0x4185f4fb <+923>: movzbl 0x1a(%ebp),%edx > 0x4185f4ff <+927>: or %eax,%esi > 0x4185f501 <+929>: movzbl 0x19(%ebp),%eax > 0x4185f505 <+933>: shl $0x8,%eax > 0x4185f508 <+936>: shl $0x10,%edx > 0x4185f50b <+939>: or %eax,%edx > 0x4185f50d <+941>: movzbl 0x1b(%ebp),%eax > 0x4185f511 <+945>: mov %edx,0x18(%esp) > 0x4185f515 <+949>: shl $0x18,%eax > 0x4185f518 <+952>: movzbl 0x18(%ebp),%edx > 0x4185f51c <+956>: or %edx,%eax > 0x4185f51e <+958>: or %eax,0x18(%esp) > 0x4185f522 <+962>: movzbl 0x2c(%ebp),%edx > 0x4185f526 <+966>: movzbl 0x2b(%ebp),%eax > 0x4185f52a <+970>: shl $0x8,%eax > 0x4185f52d <+973>: shl $0x10,%edx > 0x4185f530 <+976>: or %eax,%edx > 0x4185f532 <+978>: movzbl 0x2d(%ebp),%eax > 0x4185f536 <+982>: mov %edx,0x20(%esp) > 0x4185f53a <+986>: shl $0x18,%eax > 0x4185f53d <+989>: movzbl 0x2a(%ebp),%edx > 0x4185f541 <+993>: movzwl %cx,%ebp > 0x4185f544 <+996>: or %edx,%eax > 0x4185f546 <+998>: or %eax,0x20(%esp) > 0x4185f54a <+1002>: mov 0x30(%esp),%ecx > 0x4185f54e <+1006>: movl $0x0,0x8(%esp) > 0x4185f556 <+1014>: mov %ebp,0x4(%esp) > 0x4185f55a <+1018>: mov 0x24(%ecx),%eax > 0x4185f55d <+1021>: mov %eax,(%esp) > 0x4185f560 <+1024>: call 0x41847910 <gsf_input_read@plt> > 0x4185f565 <+1029>: test %eax,%eax > 0x4185f567 <+1031>: mov %eax,%ecx > 0x4185f569 <+1033>: je 0x4185f7cb <gsf_infile_zip_constructor+1643> > 0x4185f56f <+1039>: lea 0x1(%ebp),%eax > 0x4185f572 <+1042>: mov %eax,(%esp) > 0x4185f575 <+1045>: mov %ecx,0x14(%esp) > 0x4185f579 <+1049>: call 0x41847580 <g_malloc@plt> > 0x4185f57e <+1054>: mov 0x14(%esp),%ecx > 0x4185f582 <+1058>: mov %ebp,0x8(%esp) > 0x4185f586 <+1062>: mov %ecx,0x4(%esp) > 0x4185f58a <+1066>: mov %eax,(%esp) > 0x4185f58d <+1069>: mov %eax,0x14(%esp) > 0x4185f591 <+1073>: call 0x41847c90 <memcpy@plt> > 0x4185f596 <+1078>: mov 0x14(%esp),%edx > 0x4185f59a <+1082>: movb $0x0,(%edx,%ebp,1) > 0x4185f59e <+1086>: mov %edx,0x14(%esp) > 0x4185f5a2 <+1090>: call 0x41847810 <gsf_zip_dirent_new@plt> > 0x4185f5a7 <+1095>: mov 0x14(%esp),%edx > 0x4185f5ab <+1099>: mov 0x18(%esp),%ecx > 0x4185f5af <+1103>: mov %edx,(%eax) > 0x4185f5b1 <+1105>: movzwl 0x3c(%esp),%edx > 0x4185f5b6 <+1110>: mov %dx,0x4(%eax) > 0x4185f5ba <+1114>: mov %ecx,0x14(%eax) > 0x4185f5bd <+1117>: movzwl 0x3e(%esp),%edx > 0x4185f5c2 <+1122>: mov 0x34(%esp),%ecx > 0x4185f5c6 <+1126>: mov %edx,0x8(%eax) > 0x4185f5c9 <+1129>: mov 0x20(%esp),%edx > 0x4185f5cd <+1133>: mov %edx,0x18(%eax) > 0x4185f5d0 <+1136>: mov %esi,0x10(%eax) > 0x4185f5d3 <+1139>: movzwl 0x28(%esp),%edx > 0x4185f5d8 <+1144>: mov %edi,0xc(%eax) > 0x4185f5db <+1147>: add %ebp,%edx > 0x4185f5dd <+1149>: movl $0x0,0x1c(%eax) > 0x4185f5e4 <+1156>: add $0x2e,%edx > 0x4185f5e7 <+1159>: mov %eax,0x4(%esp) > 0x4185f5eb <+1163>: movzwl 0x38(%esp),%esi > 0x4185f5f0 <+1168>: mov 0x8(%ecx),%eax > 0x4185f5f3 <+1171>: add %edx,%esi > 0x4185f5f5 <+1173>: mov %eax,(%esp) > 0x4185f5f8 <+1176>: mov %esi,%edi > 0x4185f5fa <+1178>: sar $0x1f,%edi > 0x4185f5fd <+1181>: add %esi,0x40(%esp) > 0x4185f601 <+1185>: adc %edi,0x44(%esp) > 0x4185f605 <+1189>: call 0x41848030 <g_list_append@plt> > 0x4185f60a <+1194>: mov 0x34(%esp),%edx > 0x4185f60e <+1198>: addw $0x1,0x48(%esp) > 0x4185f614 <+1204>: movzwl 0x48(%esp),%ecx > 0x4185f619 <+1209>: cmp %cx,0x4a(%esp) > 0x4185f61e <+1214>: mov %eax,0x8(%edx) > 0x4185f621 <+1217>: jne 0x4185f3f2 <gsf_infile_zip_constructor+658> > 0x4185f627 <+1223>: mov 0x30(%esp),%eax > 0x4185f62b <+1227>: mov 0x28(%eax),%eax > 0x4185f62e <+1230>: mov %eax,0x34(%esp) > 0x4185f632 <+1234>: lea -0x10612(%ebx),%eax > 0x4185f638 <+1240>: movl $0x0,0x8(%esp) > 0x4185f640 <+1248>: movl $0x1,0x4(%esp) > 0x4185f648 <+1256>: mov %eax,(%esp) > 0x4185f64b <+1259>: call 0x41847c30 <gsf_zip_vdir_new@plt> > 0x4185f650 <+1264>: mov 0x34(%esp),%edx > 0x4185f654 <+1268>: mov %eax,0x20(%esp) > 0x4185f658 <+1272>: mov 0x8(%edx),%ecx > 0x4185f65b <+1275>: mov %eax,0xc(%edx) > 0x4185f65e <+1278>: test %ecx,%ecx > 0x4185f660 <+1280>: mov %ecx,0x28(%esp) > 0x4185f664 <+1284>: je 0x4185f886 <gsf_infile_zip_constructor+1830> > 0x4185f66a <+1290>: mov 0x28(%esp),%edx > 0x4185f66e <+1294>: mov (%edx),%edx > 0x4185f670 <+1296>: mov %edx,0x38(%esp) > 0x4185f674 <+1300>: mov (%edx),%esi > 0x4185f676 <+1302>: lea 0x0(%esi),%esi > 0x4185f679 <+1305>: lea 0x0(%edi,%eiz,1),%edi > 0x4185f680 <+1312>: movl $0x2f,0x4(%esp) > 0x4185f688 <+1320>: mov %esi,(%esp) > 0x4185f68b <+1323>: call 0x41847220 <strchr@plt> > 0x4185f690 <+1328>: test %eax,%eax > 0x4185f692 <+1330>: mov %eax,0x18(%esp) > 0x4185f696 <+1334>: je 0x4185f83f <gsf_infile_zip_constructor+1759> > 0x4185f69c <+1340>: sub %esi,%eax > 0x4185f69e <+1342>: mov %esi,(%esp) > 0x4185f6a1 <+1345>: mov %eax,0x4(%esp) > 0x4185f6a5 <+1349>: call 0x41847700 <g_strndup@plt> > 0x4185f6aa <+1354>: mov %eax,%esi > 0x4185f6ac <+1356>: mov 0x20(%esp),%eax > 0x4185f6b0 <+1360>: mov 0xc(%eax),%edi > 0x4185f6b3 <+1363>: test %edi,%edi > 0x4185f6b5 <+1365>: jne 0x4185f6cb <gsf_infile_zip_constructor+1387> > 0x4185f6b7 <+1367>: jmp 0x4185f810 <gsf_infile_zip_constructor+1712> > 0x4185f6bc <+1372>: lea 0x0(%esi,%eiz,1),%esi > 0x4185f6c0 <+1376>: mov 0x4(%edi),%edi > 0x4185f6c3 <+1379>: test %edi,%edi > 0x4185f6c5 <+1381>: je 0x4185f810 <gsf_infile_zip_constructor+1712> > 0x4185f6cb <+1387>: mov (%edi),%ebp > 0x4185f6cd <+1389>: mov %esi,0x4(%esp) > 0x4185f6d1 <+1393>: mov 0x0(%ebp),%eax > 0x4185f6d4 <+1396>: mov %eax,(%esp) > 0x4185f6d7 <+1399>: call 0x41848980 <strcmp@plt> > 0x4185f6dc <+1404>: test %eax,%eax > 0x4185f6de <+1406>: jne 0x4185f6c0 <gsf_infile_zip_constructor+1376> > 0x4185f6e0 <+1408>: mov %esi,(%esp) > 0x4185f6e3 <+1411>: call 0x41846ca0 <g_free@plt> > 0x4185f6e8 <+1416>: mov 0x18(%esp),%eax > 0x4185f6ec <+1420>: cmpb $0x0,0x1(%eax) > 0x4185f6f0 <+1424>: je 0x4185f867 <gsf_infile_zip_constructor+1799> > 0x4185f6f6 <+1430>: mov %eax,%esi > 0x4185f6f8 <+1432>: mov %ebp,0x20(%esp) > 0x4185f6fc <+1436>: add $0x1,%esi > 0x4185f6ff <+1439>: jmp 0x4185f680 <gsf_infile_zip_constructor+1312> > 0x4185f704 <+1444>: cmp $0x15,%eax > 0x4185f707 <+1447>: ja 0x4185f1fc <gsf_infile_zip_constructor+156> > 0x4185f70d <+1453>: call 0x41848390 <gsf_input_error_id@plt> > 0x4185f712 <+1458>: lea -0xc563(%ebx),%edx > 0x4185f718 <+1464>: mov %edx,0x8(%esp) > 0x4185f71c <+1468>: movl $0x0,0x4(%esp) > 0x4185f724 <+1476>: mov %eax,(%esp) > 0x4185f727 <+1479>: call 0x418470b0 <g_error_new@plt> > 0x4185f72c <+1484>: mov 0x30(%esp),%ecx > 0x4185f730 <+1488>: mov %eax,0x4c(%ecx) > 0x4185f733 <+1491>: mov 0x30(%esp),%eax > 0x4185f737 <+1495>: lea 0x5c(%esp),%esp > 0x4185f73b <+1499>: pop %ebx > 0x4185f73c <+1500>: pop %esi > 0x4185f73d <+1501>: pop %edi > 0x4185f73e <+1502>: pop %ebp > 0x4185f73f <+1503>: ret > 0x4185f740 <+1504>: cmpl $0x0,0x24(%esp) > 0x4185f745 <+1509>: jl 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f747 <+1511>: jle 0x4185f7db <gsf_infile_zip_constructor+1659> > 0x4185f74d <+1517>: addl $0xffffff00,0x20(%esp) > 0x4185f755 <+1525>: mov 0x28(%esp),%edx > 0x4185f759 <+1529>: adcl $0xffffffff,0x24(%esp) > 0x4185f75e <+1534>: mov 0x2c(%esp),%ecx > 0x4185f762 <+1538>: cmpl $0x0,0x2c(%esp) > 0x4185f767 <+1543>: mov %edx,0x18(%esp) > 0x4185f76b <+1547>: mov %ecx,0x1c(%esp) > 0x4185f76f <+1551>: jl 0x4185f783 <gsf_infile_zip_constructor+1571> > 0x4185f771 <+1553>: jle 0x4185f7eb <gsf_infile_zip_constructor+1675> > 0x4185f773 <+1555>: movl $0x200,0x18(%esp) > 0x4185f77b <+1563>: movl $0x0,0x1c(%esp) > 0x4185f783 <+1571>: mov 0x28(%esp),%eax > 0x4185f787 <+1575>: mov 0x20(%esp),%esi > 0x4185f78b <+1579>: mov 0x24(%esp),%edi > 0x4185f78f <+1583>: add 0x18(%esp),%esi > 0x4185f793 <+1587>: adc 0x1c(%esp),%edi > 0x4185f797 <+1591>: add $0x100,%eax > 0x4185f79c <+1596>: mov 0x2c(%esp),%edx > 0x4185f7a0 <+1600>: adc $0x0,%edx > 0x4185f7a3 <+1603>: cmpl $0x0,0x2c(%esp) > 0x4185f7a8 <+1608>: jg 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f7ae <+1614>: jl 0x4185f7be <gsf_infile_zip_constructor+1630> > 0x4185f7b0 <+1616>: cmpl $0x10000,0x28(%esp) > 0x4185f7b8 <+1624>: ja 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f7be <+1630>: mov %eax,0x28(%esp) > 0x4185f7c2 <+1634>: mov %edx,0x2c(%esp) > 0x4185f7c6 <+1638>: jmp 0x4185f25b <gsf_infile_zip_constructor+251> > 0x4185f7cb <+1643>: call 0x41848390 <gsf_input_error_id@plt> > 0x4185f7d0 <+1648>: lea -0xc538(%ebx),%edx > 0x4185f7d6 <+1654>: jmp 0x4185f718 <gsf_infile_zip_constructor+1464> > 0x4185f7db <+1659>: cmpl $0x0,0x20(%esp) > 0x4185f7e0 <+1664>: jbe 0x4185f70d <gsf_infile_zip_constructor+1453> > 0x4185f7e6 <+1670>: jmp 0x4185f74d <gsf_infile_zip_constructor+1517> > 0x4185f7eb <+1675>: cmpl $0x200,0x28(%esp) > 0x4185f7f3 <+1683>: jbe 0x4185f783 <gsf_infile_zip_constructor+1571> > 0x4185f7f5 <+1685>: jmp 0x4185f773 <gsf_infile_zip_constructor+1555> > 0x4185f7fa <+1690>: call 0x41848390 <gsf_input_error_id@plt> > 0x4185f7ff <+1695>: lea -0xc554(%ebx),%edx > 0x4185f805 <+1701>: jmp 0x4185f718 <gsf_infile_zip_constructor+1464> > 0x4185f80a <+1706>: lea 0x0(%esi),%esi > 0x4185f810 <+1712>: movl $0x0,0x8(%esp) > 0x4185f818 <+1720>: movl $0x1,0x4(%esp) > 0x4185f820 <+1728>: mov %esi,(%esp) > 0x4185f823 <+1731>: call 0x41847c30 <gsf_zip_vdir_new@plt> > 0x4185f828 <+1736>: mov %eax,%ebp > 0x4185f82a <+1738>: mov %eax,0x4(%esp) > 0x4185f82e <+1742>: mov 0x20(%esp),%eax > 0x4185f832 <+1746>: mov %eax,(%esp) > 0x4185f835 <+1749>: call 0x41847840 <gsf_zip_vdir_add_child@plt> > 0x4185f83a <+1754>: jmp 0x4185f6e0 <gsf_infile_zip_constructor+1408> > 0x4185f83f <+1759>: mov 0x38(%esp),%edx > 0x4185f843 <+1763>: movl $0x0,0x4(%esp) > 0x4185f84b <+1771>: mov %edx,0x8(%esp) > 0x4185f84f <+1775>: mov %esi,(%esp) > 0x4185f852 <+1778>: call 0x41847c30 <gsf_zip_vdir_new@plt> > 0x4185f857 <+1783>: mov %eax,0x4(%esp) > 0x4185f85b <+1787>: mov 0x20(%esp),%eax > 0x4185f85f <+1791>: mov %eax,(%esp) > 0x4185f862 <+1794>: call 0x41847840 <gsf_zip_vdir_add_child@plt> > 0x4185f867 <+1799>: mov 0x28(%esp),%edx > 0x4185f86b <+1803>: mov 0x4(%edx),%edx > 0x4185f86e <+1806>: test %edx,%edx > 0x4185f870 <+1808>: mov %edx,0x28(%esp) > 0x4185f874 <+1812>: je 0x4185f886 <gsf_infile_zip_constructor+1830> > 0x4185f876 <+1814>: mov 0x34(%esp),%eax > 0x4185f87a <+1818>: mov 0xc(%eax),%eax > 0x4185f87d <+1821>: mov %eax,0x20(%esp) > 0x4185f881 <+1825>: jmp 0x4185f66a <gsf_infile_zip_constructor+1290> > 0x4185f886 <+1830>: mov 0x30(%esp),%edx > 0x4185f88a <+1834>: mov 0x28(%edx),%eax > 0x4185f88d <+1837>: mov 0xc(%eax),%eax > 0x4185f890 <+1840>: mov %eax,0x2c(%edx) > 0x4185f893 <+1843>: jmp 0x4185f1cd <gsf_infile_zip_constructor+109> >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 928333
: 717052 |
717053
|
717054
|
717055
|
717056
|
717057
|
717058
|
717059
|
717060
|
717061