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 900924 Details for
Bug 1103325
[abrt] gnome-epub-thumbnailer: get_guint32(): gnome-mobi-thumbnailer 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), 31.16 KB, created by
jschreiner
on 2014-05-30 18:14:21 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
jschreiner
Created:
2014-05-30 18:14:21 UTC
Size:
31.16 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 21989] >[New LWP 21990] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/gnome-mobi-thumbnailer -s 256 file:///home/jschreiner/Calibre%20Biblio'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 get_guint32 (data=0x306dd7f9 <error: Cannot access memory at address 0x306dd7f9>) at gnome-mobi-thumbnailer.c:40 >40 return GUINT32_FROM_BE (ptr[0]); > >Thread 2 (Thread 0x7f5fa8ece700 (LWP 21990)): >#0 0x00007f5facfab9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f5fad8d95b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f5fa40010e0, timeout=-1, context=0x106b9a0) at gmain.c:4007 > poll_func = 0x7f5fad8e8500 <g_poll> >#2 g_main_context_iterate (context=0x106b9a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f5fa40010e0 >#3 0x00007f5fad8d9a3a in g_main_loop_run (loop=0x106b930) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f5fadedd376 in gdbus_shared_thread_func (user_data=0x106b970) at gdbusprivate.c:278 > data = 0x106b970 >#5 0x00007f5fad8fea45 in g_thread_proxy (data=0x106d850) at gthread.c:798 > thread = 0x106d850 >#6 0x00007f5fac56df33 in start_thread (arg=0x7f5fa8ece700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5fa8ece700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140048832718592, 7004368508042331077, 0, 0, 140048832719296, 140048832718592, -6950226486401186875, -6950219013180767291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f5facfb5ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f5fae591840 (LWP 21989)): >#0 get_guint32 (data=0x306dd7f9 <error: Cannot access memory at address 0x306dd7f9>) at gnome-mobi-thumbnailer.c:40 > ptr = 0x306dd7f9 >#1 get_cover_img_num (header=<optimized out>) at gnome-mobi-thumbnailer.c:137 > size = <optimized out> > id = <optimized out> > len = <optimized out> > num_items = 2164260864 > i = 1 > extheader = 0x105688c "" > pos = 795373421 >#2 get_image_section (error=0x7fff5c2fc7a0, sections=<optimized out>, stream=<optimized out>) at gnome-mobi-thumbnailer.c:185 > header = <optimized out> > len = 16 > first_img = 215 >#3 file_to_data (path=path@entry=0x1056890 "/home/jschreiner/Calibre Bibliothek/Unbekannt/46 Der Todessatellit (221)/46 Der Todessatellit - Unbekannt.prc", ret_length=ret_length@entry=0x7fff5c2fc870, error=error@entry=0x7fff5c2fc868) at gnome-mobi-thumbnailer.c:225 > stream = 0x10720f0 > input = <optimized out> > tmp_error = 0x0 > ret = <optimized out> >#4 0x0000000000401517 in main (argc=1, argv=0x7fff5c2fc988) at gnome-thumbnailer-skeleton.c:134 > pixbuf = <optimized out> > error = 0x0 > context = <optimized out> > input = 0x7f5fa4001240 > output = 0x104eab0 "/tmp/.gnome_desktop_thumbnail.WL30FX" > data = 0x0 > length = 0 >From To Syms Read Shared Object Library >0x00007f5fae178ed0 0x00007f5fae18cac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f5fade3ebe0 0x00007f5fadf0065c Yes /lib64/libgio-2.0.so.0 >0x00007f5fadbc7160 0x00007f5fadbf5a18 Yes /lib64/libgobject-2.0.so.0 >0x00007f5fad8aa6e0 0x00007f5fad942f1c Yes /lib64/libglib-2.0.so.0 >0x00007f5fad5fa9f0 0x00007f5fad667b40 Yes /lib64/libarchive.so.13 >0x00007f5fad2ae870 0x00007f5fad396930 Yes /lib64/libxml2.so.2 >0x00007f5facee0560 0x00007f5fad021bb4 Yes /lib64/libc.so.6 >0x00007f5faccbe190 0x00007f5faccbf088 Yes /lib64/libgmodule-2.0.so.0 >0x00007f5faca8f680 0x00007f5facab0df8 Yes (*) /lib64/libpng16.so.16 >0x00007f5fac788890 0x00007f5fac7f7bb8 Yes /lib64/libm.so.6 >0x00007f5fac56b9f0 0x00007f5fac577614 Yes /lib64/libpthread.so.0 >0x00007f5fac35f870 0x00007f5fac363fe8 Yes /lib64/libffi.so.6 >0x00007f5fac15aed0 0x00007f5fac15b9d0 Yes /lib64/libdl.so.2 >0x00007f5fabf46210 0x00007f5fabf52930 Yes /lib64/libz.so.1 >0x00007f5fabd264a0 0x00007f5fabd38fe4 Yes /lib64/libselinux.so.1 >0x00007f5fabb09a40 0x00007f5fabb187dc Yes /lib64/libresolv.so.2 >0x00007f5fab788c40 0x00007f5fab8794f8 Yes /lib64/libcrypto.so.10 >0x00007f5fab517f80 0x00007f5fab51bdf4 Yes /lib64/libacl.so.1 >0x00007f5fab3123d0 0x00007f5fab31441c Yes /lib64/libattr.so.1 >0x00007f5fab0f2600 0x00007f5fab10c748 Yes /lib64/liblzo2.so.2 >0x00007f5faaece0e0 0x00007f5faaee4050 Yes /lib64/liblzma.so.5 >0x00007f5faacbc760 0x00007f5faacc8570 Yes /lib64/libbz2.so.1 >0x00007f5fae396b10 0x00007f5fae3afc70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f5faaa56770 0x00007f5faaaa08e8 Yes /lib64/libpcre.so.1 >0x00007f5faa84cab0 0x00007f5faa851130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f5faa42e4a0 0x00007f5faa44045c Yes /lib64/libproxy.so.1 >0x00007f5faa21f480 0x00007f5faa223048 Yes /lib64/libmodman.so.1 >0x00007f5fa9f70ab0 0x00007f5fa9fd762a Yes /lib64/libstdc++.so.6 >0x00007f5fa9d01af0 0x00007f5fa9d11218 Yes /lib64/libgcc_s.so.1 >0x00007f5fa93872d0 0x00007f5fa938a0bc Yes /lib64/librt.so.1 >0x00007f5fa9ad7ef0 0x00007f5fa9af23f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f5fa98a28c0 0x00007f5fa98ba618 Yes /lib64/libgvfscommon.so.0 >0x00007f5fa9659670 0x00007f5fa9681124 Yes /lib64/libbluray.so.1 >0x00007f5fa91764a0 0x00007f5fa917ef52 Yes /lib64/libudev.so.1 >0x00007f5faa646f10 0x00007f5faa647804 Yes /lib64/libutil.so.1 >0x00007f5fa8edc320 0x00007f5fa8f47fb4 Yes /lib64/libfreetype.so.6 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x7f5fad279768 140048903673704 >rsi 0xffffffff 4294967295 >rdi 0x0 0 >rbp 0x2f686f6d 0x2f686f6d >rsp 0x7fff5c2fc750 0x7fff5c2fc750 >r8 0x4000 16384 >r9 0x2 2 >r10 0x0 0 >r11 0x7f5fad8dfc80 140048910384256 >r12 0x1 1 >r13 0x2f686f6d 795373421 >r14 0x105688c 17131660 >r15 0x2f686f6d 795373421 >rip 0x401ab1 0x401ab1 <file_to_data+721> >eflags 0x10246 [ PF ZF 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 file_to_data: > 0x00000000004017e0 <+0>: push %r15 > 0x00000000004017e2 <+2>: push %r14 > 0x00000000004017e4 <+4>: mov %rdx,%r14 > 0x00000000004017e7 <+7>: push %r13 > 0x00000000004017e9 <+9>: push %r12 > 0x00000000004017eb <+11>: push %rbp > 0x00000000004017ec <+12>: push %rbx > 0x00000000004017ed <+13>: sub $0xc8,%rsp > 0x00000000004017f4 <+20>: mov %rsi,0x28(%rsp) > 0x00000000004017f9 <+25>: mov %rdx,0x38(%rsp) > 0x00000000004017fe <+30>: mov %fs:0x28,%rax > 0x0000000000401807 <+39>: mov %rax,0xb8(%rsp) > 0x000000000040180f <+47>: xor %eax,%eax > 0x0000000000401811 <+49>: movq $0x0,0x50(%rsp) > 0x000000000040181a <+58>: callq 0x4012b0 <g_file_new_for_path@plt> > 0x000000000040181f <+63>: xor %esi,%esi > 0x0000000000401821 <+65>: mov %rax,%rbx > 0x0000000000401824 <+68>: mov %r14,%rdx > 0x0000000000401827 <+71>: mov %rax,%rdi > 0x000000000040182a <+74>: callq 0x401180 <g_file_read@plt> > 0x000000000040182f <+79>: mov %rbx,%rdi > 0x0000000000401832 <+82>: mov %rax,0x48(%rsp) > 0x0000000000401837 <+87>: callq 0x401270 <g_object_unref@plt> > 0x000000000040183c <+92>: mov 0x48(%rsp),%rbx > 0x0000000000401841 <+97>: test %rbx,%rbx > 0x0000000000401844 <+100>: je 0x401c10 <file_to_data+1072> > 0x000000000040184a <+106>: callq 0x4012e0 <g_input_stream_get_type@plt> > 0x000000000040184f <+111>: mov %rbx,%rdi > 0x0000000000401852 <+114>: mov %rax,%r15 > 0x0000000000401855 <+117>: mov %rax,%rsi > 0x0000000000401858 <+120>: mov %rax,0x18(%rsp) > 0x000000000040185d <+125>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x0000000000401862 <+130>: mov %r15,%rsi > 0x0000000000401865 <+133>: mov %rax,%rdi > 0x0000000000401868 <+136>: mov %rax,%rbp > 0x000000000040186b <+139>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x0000000000401870 <+144>: lea 0x50(%rsp),%r8 > 0x0000000000401875 <+149>: lea 0x60(%rsp),%rsi > 0x000000000040187a <+154>: xor %ecx,%ecx > 0x000000000040187c <+156>: mov $0x4e,%edx > 0x0000000000401881 <+161>: mov %rax,%rdi > 0x0000000000401884 <+164>: callq 0x401200 <g_input_stream_read@plt> > 0x0000000000401889 <+169>: test %rax,%rax > 0x000000000040188c <+172>: js 0x401c48 <file_to_data+1128> > 0x0000000000401892 <+178>: mov $0x18,%edi > 0x0000000000401897 <+183>: callq 0x4012c0 <g_malloc0@plt> > 0x000000000040189c <+188>: lea 0x9c(%rsp),%rdi > 0x00000000004018a4 <+196>: mov %rax,%r14 > 0x00000000004018a7 <+199>: mov $0x8,%esi > 0x00000000004018ac <+204>: mov %rax,0x20(%rsp) > 0x00000000004018b1 <+209>: callq 0x4010f0 <g_strndup@plt> > 0x00000000004018b6 <+214>: xor %edi,%edi > 0x00000000004018b8 <+216>: mov %rax,%rcx > 0x00000000004018bb <+219>: mov %rax,0x8(%rsp) > 0x00000000004018c0 <+224>: mov %rax,(%r14) > 0x00000000004018c3 <+227>: mov $0x401d70,%edx > 0x00000000004018c8 <+232>: xor %eax,%eax > 0x00000000004018ca <+234>: mov $0x80,%esi > 0x00000000004018cf <+239>: callq 0x401150 <g_log@plt> > 0x00000000004018d4 <+244>: movzwl 0xac(%rsp),%ebx > 0x00000000004018dc <+252>: mov $0x80,%esi > 0x00000000004018e1 <+257>: mov $0x401d7b,%edx > 0x00000000004018e6 <+262>: xor %edi,%edi > 0x00000000004018e8 <+264>: xor %eax,%eax > 0x00000000004018ea <+266>: ror $0x8,%bx > 0x00000000004018ee <+270>: mov %bx,0x8(%r14) > 0x00000000004018f3 <+275>: movzwl %bx,%ebx > 0x00000000004018f6 <+278>: mov %ebx,%ecx > 0x00000000004018f8 <+280>: callq 0x401150 <g_log@plt> > 0x00000000004018fd <+285>: lea 0x1(%rbx),%edi > 0x0000000000401900 <+288>: callq 0x4011c0 <g_ptr_array_sized_new@plt> > 0x0000000000401905 <+293>: lea 0x0(,%rbx,8),%edx > 0x000000000040190c <+300>: mov %rax,0x10(%rsp) > 0x0000000000401911 <+305>: movslq %edx,%r12 > 0x0000000000401914 <+308>: mov %r12,%rdi > 0x0000000000401917 <+311>: callq 0x4011b0 <g_malloc@plt> > 0x000000000040191c <+316>: mov %r15,%rsi > 0x000000000040191f <+319>: mov %rbp,%rdi > 0x0000000000401922 <+322>: mov %rax,%r13 > 0x0000000000401925 <+325>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x000000000040192a <+330>: lea 0x50(%rsp),%r8 > 0x000000000040192f <+335>: xor %ecx,%ecx > 0x0000000000401931 <+337>: mov %r12,%rdx > 0x0000000000401934 <+340>: mov %r13,%rsi > 0x0000000000401937 <+343>: mov %rax,%rdi > 0x000000000040193a <+346>: callq 0x401200 <g_input_stream_read@plt> > 0x000000000040193f <+351>: test %rax,%rax > 0x0000000000401942 <+354>: js 0x401c48 <file_to_data+1128> > 0x0000000000401948 <+360>: mov %r13,%r12 > 0x000000000040194b <+363>: xor %r13d,%r13d > 0x000000000040194e <+366>: add %ebx,%ebx > 0x0000000000401950 <+368>: je 0x401996 <file_to_data+438> > 0x0000000000401952 <+370>: mov 0x10(%rsp),%r14 > 0x0000000000401957 <+375>: nopw 0x0(%rax,%rax,1) > 0x0000000000401960 <+384>: mov (%r12),%ebp > 0x0000000000401964 <+388>: mov %r13d,%ecx > 0x0000000000401967 <+391>: xor %edi,%edi > 0x0000000000401969 <+393>: xor %eax,%eax > 0x000000000040196b <+395>: mov $0x401d8d,%edx > 0x0000000000401970 <+400>: mov $0x80,%esi > 0x0000000000401975 <+405>: add $0x2,%r13d > 0x0000000000401979 <+409>: add $0x8,%r12 > 0x000000000040197d <+413>: bswap %ebp > 0x000000000040197f <+415>: mov %ebp,%r8d > 0x0000000000401982 <+418>: callq 0x401150 <g_log@plt> > 0x0000000000401987 <+423>: mov %ebp,%esi > 0x0000000000401989 <+425>: mov %r14,%rdi > 0x000000000040198c <+428>: callq 0x4012d0 <g_ptr_array_add@plt> > 0x0000000000401991 <+433>: cmp %ebx,%r13d > 0x0000000000401994 <+436>: jl 0x401960 <file_to_data+384> > 0x0000000000401996 <+438>: mov 0x10(%rsp),%rbx > 0x000000000040199b <+443>: mov $0xfffffff,%esi > 0x00000000004019a0 <+448>: mov %rbx,%rdi > 0x00000000004019a3 <+451>: callq 0x4012d0 <g_ptr_array_add@plt> > 0x00000000004019a8 <+456>: cmpq $0x0,0x8(%rsp) > 0x00000000004019ae <+462>: mov 0x20(%rsp),%rcx > 0x00000000004019b3 <+467>: mov %rbx,0x10(%rcx) > 0x00000000004019b7 <+471>: je 0x401c7e <file_to_data+1182> > 0x00000000004019bd <+477>: mov 0x8(%rsp),%rdi > 0x00000000004019c2 <+482>: mov $0x401d9c,%esi > 0x00000000004019c7 <+487>: callq 0x401110 <g_str_equal@plt> > 0x00000000004019cc <+492>: test %eax,%eax > 0x00000000004019ce <+494>: je 0x401b88 <file_to_data+936> > 0x00000000004019d4 <+500>: mov 0x18(%rsp),%rbx > 0x00000000004019d9 <+505>: mov 0x48(%rsp),%rdi > 0x00000000004019de <+510>: mov %rbx,%rsi > 0x00000000004019e1 <+513>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x00000000004019e6 <+518>: mov %rbx,%rsi > 0x00000000004019e9 <+521>: mov %rax,%rdi > 0x00000000004019ec <+524>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x00000000004019f1 <+529>: mov 0x10(%rsp),%rsi > 0x00000000004019f6 <+534>: lea 0x58(%rsp),%rcx > 0x00000000004019fb <+539>: xor %edx,%edx > 0x00000000004019fd <+541>: mov %rax,%rdi > 0x0000000000401a00 <+544>: callq 0x401750 <get_section_data> > 0x0000000000401a05 <+549>: mov %rax,%rbx > 0x0000000000401a08 <+552>: mov 0x80(%rax),%eax > 0x0000000000401a0e <+558>: bswap %eax > 0x0000000000401a10 <+560>: test $0x40,%al > 0x0000000000401a12 <+562>: je 0x401c88 <file_to_data+1192> > 0x0000000000401a18 <+568>: mov 0x8(%rsp),%rdi > 0x0000000000401a1d <+573>: mov $0x401da5,%esi > 0x0000000000401a22 <+578>: callq 0x401110 <g_str_equal@plt> > 0x0000000000401a27 <+583>: test %eax,%eax > 0x0000000000401a29 <+585>: je 0x401c20 <file_to_data+1088> > 0x0000000000401a2f <+591>: movzwl 0x8(%rbx),%eax > 0x0000000000401a33 <+595>: mov $0x401e50,%edx > 0x0000000000401a38 <+600>: mov $0x80,%esi > 0x0000000000401a3d <+605>: xor %edi,%edi > 0x0000000000401a3f <+607>: ror $0x8,%ax > 0x0000000000401a43 <+611>: movzwl %ax,%eax > 0x0000000000401a46 <+614>: mov %eax,0x34(%rsp) > 0x0000000000401a4a <+618>: mov %eax,%ecx > 0x0000000000401a4c <+620>: xor %eax,%eax > 0x0000000000401a4e <+622>: callq 0x401150 <g_log@plt> > 0x0000000000401a53 <+627>: mov 0x14(%rbx),%eax > 0x0000000000401a56 <+630>: xor %edi,%edi > 0x0000000000401a58 <+632>: mov $0x401dc3,%edx > 0x0000000000401a5d <+637>: mov $0x80,%esi > 0x0000000000401a62 <+642>: bswap %eax > 0x0000000000401a64 <+644>: mov %eax,%eax > 0x0000000000401a66 <+646>: lea 0x10(%rbx,%rax,1),%rbx > 0x0000000000401a6b <+651>: mov 0x8(%rbx),%eax > 0x0000000000401a6e <+654>: lea 0xc(%rbx),%r14 > 0x0000000000401a72 <+658>: bswap %eax > 0x0000000000401a74 <+660>: mov %eax,%r15d > 0x0000000000401a77 <+663>: mov %eax,0x30(%rsp) > 0x0000000000401a7b <+667>: mov %eax,%ecx > 0x0000000000401a7d <+669>: xor %eax,%eax > 0x0000000000401a7f <+671>: callq 0x401150 <g_log@plt> > 0x0000000000401a84 <+676>: test %r15d,%r15d > 0x0000000000401a87 <+679>: je 0x401c60 <file_to_data+1152> > 0x0000000000401a8d <+685>: xor %r12d,%r12d > 0x0000000000401a90 <+688>: xor %r13d,%r13d > 0x0000000000401a93 <+691>: jmp 0x401aaa <file_to_data+714> > 0x0000000000401a95 <+693>: nopl (%rax) > 0x0000000000401a98 <+696>: add %ebp,%r13d > 0x0000000000401a9b <+699>: add $0x1,%r12d > 0x0000000000401a9f <+703>: cmp 0x30(%rsp),%r12d > 0x0000000000401aa4 <+708>: je 0x401c60 <file_to_data+1152> > 0x0000000000401aaa <+714>: mov %r13d,%r15d > 0x0000000000401aad <+717>: xor %edi,%edi > 0x0000000000401aaf <+719>: xor %eax,%eax >=> 0x0000000000401ab1 <+721>: mov (%r14,%r15,1),%ebx > 0x0000000000401ab5 <+725>: mov 0x4(%r14,%r15,1),%ebp > 0x0000000000401aba <+730>: mov $0x401ddb,%edx > 0x0000000000401abf <+735>: mov $0x80,%esi > 0x0000000000401ac4 <+740>: bswap %ebx > 0x0000000000401ac6 <+742>: bswap %ebp > 0x0000000000401ac8 <+744>: mov %ebx,%ecx > 0x0000000000401aca <+746>: callq 0x401150 <g_log@plt> > 0x0000000000401acf <+751>: cmp $0xc9,%ebx > 0x0000000000401ad5 <+757>: jne 0x401a98 <file_to_data+696> > 0x0000000000401ad7 <+759>: cmp $0xc,%ebp > 0x0000000000401ada <+762>: jne 0x401c4c <file_to_data+1132> > 0x0000000000401ae0 <+768>: mov 0x8(%r14,%r15,1),%ebx > 0x0000000000401ae5 <+773>: xor %edi,%edi > 0x0000000000401ae7 <+775>: xor %eax,%eax > 0x0000000000401ae9 <+777>: mov $0x401de1,%edx > 0x0000000000401aee <+782>: mov $0x80,%esi > 0x0000000000401af3 <+787>: bswap %ebx > 0x0000000000401af5 <+789>: mov %ebx,%ecx > 0x0000000000401af7 <+791>: callq 0x401150 <g_log@plt> > 0x0000000000401afc <+796>: test %ebx,%ebx > 0x0000000000401afe <+798>: js 0x401c60 <file_to_data+1152> > 0x0000000000401b04 <+804>: add 0x34(%rsp),%ebx > 0x0000000000401b08 <+808>: js 0x401c60 <file_to_data+1152> > 0x0000000000401b0e <+814>: mov 0x18(%rsp),%rsi > 0x0000000000401b13 <+819>: mov 0x48(%rsp),%rdi > 0x0000000000401b18 <+824>: callq 0x401120 <g_type_check_instance_cast@plt> > 0x0000000000401b1d <+829>: mov 0x10(%rsp),%r14 > 0x0000000000401b22 <+834>: mov 0x28(%rsp),%rcx > 0x0000000000401b27 <+839>: mov %ebx,%edx > 0x0000000000401b29 <+841>: mov %rax,%rdi > 0x0000000000401b2c <+844>: mov %r14,%rsi > 0x0000000000401b2f <+847>: callq 0x401750 <get_section_data> > 0x0000000000401b34 <+852>: mov 0x48(%rsp),%rdi > 0x0000000000401b39 <+857>: mov %rax,%rbx > 0x0000000000401b3c <+860>: callq 0x401270 <g_object_unref@plt> > 0x0000000000401b41 <+865>: mov 0x8(%rsp),%rdi > 0x0000000000401b46 <+870>: callq 0x401210 <g_free@plt> > 0x0000000000401b4b <+875>: xor %esi,%esi > 0x0000000000401b4d <+877>: mov %r14,%rdi > 0x0000000000401b50 <+880>: callq 0x401340 <g_ptr_array_free@plt> > 0x0000000000401b55 <+885>: mov %rbx,%rax > 0x0000000000401b58 <+888>: mov 0xb8(%rsp),%rcx > 0x0000000000401b60 <+896>: xor %fs:0x28,%rcx > 0x0000000000401b69 <+905>: jne 0x401ccc <file_to_data+1260> > 0x0000000000401b6f <+911>: add $0xc8,%rsp > 0x0000000000401b76 <+918>: pop %rbx > 0x0000000000401b77 <+919>: pop %rbp > 0x0000000000401b78 <+920>: pop %r12 > 0x0000000000401b7a <+922>: pop %r13 > 0x0000000000401b7c <+924>: pop %r14 > 0x0000000000401b7e <+926>: pop %r15 > 0x0000000000401b80 <+928>: retq > 0x0000000000401b81 <+929>: nopl 0x0(%rax) > 0x0000000000401b88 <+936>: mov 0x8(%rsp),%rdi > 0x0000000000401b8d <+941>: mov $0x401da5,%esi > 0x0000000000401b92 <+946>: callq 0x401110 <g_str_equal@plt> > 0x0000000000401b97 <+951>: test %eax,%eax > 0x0000000000401b99 <+953>: jne 0x4019d4 <file_to_data+500> > 0x0000000000401b9f <+959>: mov 0x50(%rsp),%rsi > 0x0000000000401ba4 <+964>: test %rsi,%rsi > 0x0000000000401ba7 <+967>: jne 0x401c6a <file_to_data+1162> > 0x0000000000401bad <+973>: callq 0x4010c0 <g_io_error_quark@plt> > 0x0000000000401bb2 <+978>: mov 0x8(%rsp),%r8 > 0x0000000000401bb7 <+983>: mov 0x38(%rsp),%rdi > 0x0000000000401bbc <+988>: mov %eax,%esi > 0x0000000000401bbe <+990>: mov $0x401df8,%ecx > 0x0000000000401bc3 <+995>: xor %edx,%edx > 0x0000000000401bc5 <+997>: xor %eax,%eax > 0x0000000000401bc7 <+999>: callq 0x401300 <g_set_error@plt> > 0x0000000000401bcc <+1004>: mov 0x20(%rsp),%rbx > 0x0000000000401bd1 <+1009>: nopl 0x0(%rax) > 0x0000000000401bd8 <+1016>: xor %edx,%edx > 0x0000000000401bda <+1018>: mfence > 0x0000000000401bdd <+1021>: mov 0x48(%rsp),%rdi > 0x0000000000401be2 <+1026>: mov %rdi,%rax > 0x0000000000401be5 <+1029>: lock cmpxchg %rdx,0x48(%rsp) > 0x0000000000401bec <+1036>: jne 0x401bda <file_to_data+1018> > 0x0000000000401bee <+1038>: test %rdi,%rdi > 0x0000000000401bf1 <+1041>: je 0x401bf8 <file_to_data+1048> > 0x0000000000401bf3 <+1043>: callq 0x401270 <g_object_unref@plt> > 0x0000000000401bf8 <+1048>: test %rbx,%rbx > 0x0000000000401bfb <+1051>: je 0x401c10 <file_to_data+1072> > 0x0000000000401bfd <+1053>: mov (%rbx),%rdi > 0x0000000000401c00 <+1056>: callq 0x401210 <g_free@plt> > 0x0000000000401c05 <+1061>: mov 0x10(%rbx),%rdi > 0x0000000000401c09 <+1065>: xor %esi,%esi > 0x0000000000401c0b <+1067>: callq 0x401340 <g_ptr_array_free@plt> > 0x0000000000401c10 <+1072>: xor %eax,%eax > 0x0000000000401c12 <+1074>: jmpq 0x401b58 <file_to_data+888> > 0x0000000000401c17 <+1079>: nopw 0x0(%rax,%rax,1) > 0x0000000000401c20 <+1088>: mov 0x6c(%rbx),%eax > 0x0000000000401c23 <+1091>: mov $0x401e28,%edx > 0x0000000000401c28 <+1096>: mov $0x80,%esi > 0x0000000000401c2d <+1101>: xor %edi,%edi > 0x0000000000401c2f <+1103>: bswap %eax > 0x0000000000401c31 <+1105>: mov %eax,0x34(%rsp) > 0x0000000000401c35 <+1109>: mov %eax,%ecx > 0x0000000000401c37 <+1111>: xor %eax,%eax > 0x0000000000401c39 <+1113>: callq 0x401150 <g_log@plt> > 0x0000000000401c3e <+1118>: jmpq 0x401a53 <file_to_data+627> > 0x0000000000401c43 <+1123>: nopl 0x0(%rax,%rax,1) > 0x0000000000401c48 <+1128>: xor %ebx,%ebx > 0x0000000000401c4a <+1130>: jmp 0x401bd8 <file_to_data+1016> > 0x0000000000401c4c <+1132>: mov $0x401e78,%edx > 0x0000000000401c51 <+1137>: mov $0x10,%esi > 0x0000000000401c56 <+1142>: xor %edi,%edi > 0x0000000000401c58 <+1144>: xor %eax,%eax > 0x0000000000401c5a <+1146>: callq 0x401150 <g_log@plt> > 0x0000000000401c5f <+1151>: nop > 0x0000000000401c60 <+1152>: mov 0x50(%rsp),%rsi > 0x0000000000401c65 <+1157>: test %rsi,%rsi > 0x0000000000401c68 <+1160>: je 0x401caa <file_to_data+1226> > 0x0000000000401c6a <+1162>: mov 0x38(%rsp),%rdi > 0x0000000000401c6f <+1167>: callq 0x401100 <g_propagate_error@plt> > 0x0000000000401c74 <+1172>: mov 0x20(%rsp),%rbx > 0x0000000000401c79 <+1177>: jmpq 0x401bd8 <file_to_data+1016> > 0x0000000000401c7e <+1182>: mov 0x20(%rsp),%rbx > 0x0000000000401c83 <+1187>: jmpq 0x401bd8 <file_to_data+1016> > 0x0000000000401c88 <+1192>: callq 0x4010c0 <g_io_error_quark@plt> > 0x0000000000401c8d <+1197>: lea 0x50(%rsp),%rdi > 0x0000000000401c92 <+1202>: mov $0x401dae,%ecx > 0x0000000000401c97 <+1207>: xor %edx,%edx > 0x0000000000401c99 <+1209>: mov %eax,%esi > 0x0000000000401c9b <+1211>: callq 0x401170 <g_set_error_literal@plt> > 0x0000000000401ca0 <+1216>: mov %rbx,%rdi > 0x0000000000401ca3 <+1219>: callq 0x401210 <g_free@plt> > 0x0000000000401ca8 <+1224>: jmp 0x401c60 <file_to_data+1152> > 0x0000000000401caa <+1226>: callq 0x4010c0 <g_io_error_quark@plt> > 0x0000000000401caf <+1231>: mov 0x38(%rsp),%rdi > 0x0000000000401cb4 <+1236>: mov $0x401ea8,%ecx > 0x0000000000401cb9 <+1241>: xor %edx,%edx > 0x0000000000401cbb <+1243>: mov %eax,%esi > 0x0000000000401cbd <+1245>: callq 0x401170 <g_set_error_literal@plt> > 0x0000000000401cc2 <+1250>: mov 0x20(%rsp),%rbx > 0x0000000000401cc7 <+1255>: jmpq 0x401bd8 <file_to_data+1016> > 0x0000000000401ccc <+1260>: callq 0x4011f0 <__stack_chk_fail@plt> >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 1103325
: 900924 |
900925
|
900926
|
900927
|
900928
|
900929
|
900930
|
900931
|
900932
|
900933
|
900934