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 931348 Details for
Bug 1134307
[abrt] ristretto: convert_no_alpha(): ristretto 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), 26.08 KB, created by
Clemens Eisserer
on 2014-08-27 09:26:03 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Clemens Eisserer
Created:
2014-08-27 09:26:03 UTC
Size:
26.08 KB
patch
obsolete
>[New LWP 6378] >[New LWP 6382] >[New LWP 6380] >[New LWP 6381] >warning: Could not load shared library symbols for 10 libraries, e.g. /usr/lib64/freetype-freeworld/libfreetype.so.6. >Use the "info sharedlibrary" command to see the complete listing. >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 `ristretto /home/ce/Studium/Diplomarbeit_AIT/Masterarbeit_Lyx/images/3dreconstr.'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00007f7327bf0bfd in convert_no_alpha (src_x=0, src_y=0, height=9652, width=16002, src_stride=64008, src_data=0x7f72e32d0010 "", dest_stride=-1, dest_data=0x0) at rsvg-cairo-draw.c:1059 >1059 dest_data[x * 3 + 0] = src[x] >> 16; > >Thread 4 (Thread 0x7f732cf1b700 (LWP 6381)): >#0 0x0000003a786ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a7b2495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f73200008c0, timeout=-1, context=0xd73810) at gmain.c:4007 > poll_func = 0x3a7b258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xd73810, 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 = 2 > allocated_nfds = 2 > fds = 0x7f73200008c0 >#3 0x0000003a7b2496dc in g_main_context_iteration (context=0xd73810, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003a7b249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x0000003a7b26ea45 in g_thread_proxy (data=0xd46f70) at gthread.c:798 > thread = 0xd46f70 >#6 0x0000003a78a07f33 in start_thread (arg=0x7f732cf1b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f732cf1b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140132652005120, -3584156935704974124, 0, 0, 140132652005824, 140132652005120, 3505170101828414676, -3587551404757652268}, 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 0x0000003a786f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f732d71c700 (LWP 6380)): >#0 0x0000003a786ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a7b2495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f73280010c0, timeout=-1, context=0xd30000) at gmain.c:4007 > poll_func = 0x3a7b258500 <g_poll> >#2 g_main_context_iterate (context=0xd30000, 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 = 0x7f73280010c0 >#3 0x0000003a7b249a3a in g_main_loop_run (loop=0xd68f70) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003b0fad0376 in gdbus_shared_thread_func (user_data=0xd68fb0) at gdbusprivate.c:278 > data = 0xd68fb0 >#5 0x0000003a7b26ea45 in g_thread_proxy (data=0xd46d40) at gthread.c:798 > thread = 0xd46d40 >#6 0x0000003a78a07f33 in start_thread (arg=0x7f732d71c700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f732d71c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140132660397824, -3584156935704974124, 0, 0, 140132660398528, 140132660397824, 3505171200803171540, -3587551404757652268}, 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 0x0000003a786f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f7327706700 (LWP 6382)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003a7b28a915 in g_cond_wait_until (cond=cond@entry=0xe4f348, mutex=mutex@entry=0xe4f340, end_time=end_time@entry=6303519829) at gthread-posix.c:870 > ts = {tv_sec = 6303, tv_nsec = 519829000} > status = <optimized out> >#2 0x0000003a7b21f0d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xe4f340, wait=wait@entry=1, end_time=end_time@entry=6303519829) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a7b21f68b in g_async_queue_timeout_pop (queue=0xe4f340, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 6303519829 > retval = <optimized out> >#4 0x0000003a7b26f4d6 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003a7b26ea45 in g_thread_proxy (data=0xf9b400) at gthread.c:798 > thread = 0xf9b400 >#7 0x0000003a78a07f33 in start_thread (arg=0x7f7327706700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f7327706700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140132559644416, -3584156935704974124, 0, 0, 140132559645120, 140132559644416, 3505149203054423252, -3587551404757652268}, 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> >#8 0x0000003a786f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f73346b3a00 (LWP 6378)): >#0 0x00007f7327bf0bfd in convert_no_alpha (src_x=0, src_y=0, height=9652, width=16002, src_stride=64008, src_data=0x7f72e32d0010 "", dest_stride=-1, dest_data=0x0) at rsvg-cairo-draw.c:1059 > x = <optimized out> > y = 0 >#1 rsvg_cairo_surface_to_pixbuf (surface=surface@entry=0x7f7308018280) at rsvg-cairo-draw.c:1098 > content = <optimized out> > dest = 0x0 > width = 16002 > height = 9652 > __FUNCTION__ = "rsvg_cairo_surface_to_pixbuf" >#2 0x00007f7327bf1748 in rsvg_handle_get_pixbuf_sub (handle=0xe00240, id=id@entry=0x0) at rsvg.c:98 > dimensions = {width = 16002, height = 9652, em = 16002, ex = 9652} > output = 0x0 > surface = 0x7f7308018280 > cr = 0xfa19b0 > __PRETTY_FUNCTION__ = "rsvg_handle_get_pixbuf_sub" >#3 0x00007f7327bf17c7 in rsvg_handle_get_pixbuf (handle=<optimized out>) at rsvg.c:119 >No locals. >#4 0x00007f7327dfde96 in gdk_pixbuf__svg_image_stop_load (data=0x7f730801a250, error=0x7fff3654b820) at io-svg.c:160 > context = 0x7f730801a250 > pixbuf = <optimized out> > result = 1 >#5 0x0000003b1160e683 in gdk_pixbuf_loader_close (loader=0x1710cc0, error=error@entry=0x7f7308079520) at gdk-pixbuf-loader.c:834 > tmp = 0x0 > priv = 0x7f7308010690 > retval = 1 > __PRETTY_FUNCTION__ = "gdk_pixbuf_loader_close" >#6 0x000000000040ff5c in cb_rstto_image_viewer_read_input_stream_ready (source_object=<optimized out>, result=<optimized out>, user_data=<optimized out>) at image_viewer.c:2036 > transaction = <optimized out> > read_bytes = <optimized out> >#7 0x0000003b0fa5b9fa in async_ready_callback_wrapper (source_object=0x1711b90, res=0xf2eaa0, user_data=0x7f7308079500) at ginputstream.c:519 > stream = 0x1711b90 >#8 0x0000003b0fa7c0ab in g_task_return_now (task=0xf2eaa0) at gtask.c:1108 >No locals. >#9 0x0000003b0fa7c0c9 in complete_in_idle_cb (task=0xf2eaa0) at gtask.c:1117 >No locals. >#10 0x0000003a7b2492a6 in g_main_dispatch (context=0xd159b0) at gmain.c:3066 > dispatch = 0x3a7b246150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xf2eaa0 > callback = 0x3b0fa7c0c0 <complete_in_idle_cb> > cb_funcs = 0x3a7b52a8e0 <g_source_callback_funcs> > cb_data = 0x7f7310001130 > need_destroy = <optimized out> > current_source_link = {data = 0x7f73100010c0, next = 0x0} > source = 0x7f73100010c0 > current = 0xd5a870 > i = 0 >#11 g_main_context_dispatch (context=context@entry=0xd159b0) at gmain.c:3642 >No locals. >#12 0x0000003a7b249628 in g_main_context_iterate (context=0xd159b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 267 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0xf79720 >#13 0x0000003a7b249a3a in g_main_loop_run (loop=0xd12a40) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#14 0x000000316eb45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xd12a40 >#15 0x000000000040dabd in main (argc=2, argv=0x7fff3654bbc8) at main.c:164 > cli_error = 0x0 > settings = 0xce7980 > image_list = 0xce7b00 > window = 0xd13380 >From To Syms Read Shared Object Library >0x000000316ea699b0 0x000000316ecfce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000316e61e810 0x000000316e67ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000316de04880 0x000000316de09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003a8860a3b0 0x0000003a88615f34 Yes /lib64/libatk-1.0.so.0 >0x000000316c6136d0 0x000000316c6e2ef8 Yes /lib64/libcairo.so.2 >0x0000003b11606ed0 0x0000003b1161aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003b0fa31be0 0x0000003b0faf365c Yes /lib64/libgio-2.0.so.0 >0x00000037fa007320 0x00000037fa00f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003969a0d050 0x0000003969a2bf88 Yes /lib64/libpango-1.0.so.0 >0x0000003a7c60b160 0x0000003a7c639a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003a7b21a6e0 0x0000003a7b2b2f1c Yes /lib64/libglib-2.0.so.0 > No /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x00000037f9406cc0 0x00000037f94242fc Yes /lib64/libfontconfig.so.1 >0x0000003a81e006b0 0x0000003a81e0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003a836106e0 0x0000003a83621ad4 Yes /lib64/libexif.so.12 >0x0000003b11e04d40 0x0000003b11e0d394 Yes /lib64/libxfconf-0.so.2 >0x0000003b1320a610 0x0000003b1321c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x00000037f9c07ab0 0x00000037f9c31a54 Yes /lib64/libdbus-1.so.3 >0x0000003a8c603990 0x0000003a8c609350 Yes /lib64/libxfce4util.so.6 >0x000000316f2071d0 0x000000316f20ddbc Yes /lib64/libxfce4ui-1.so.0 >0x0000003a9601df60 0x0000003a960a4f1c Yes /lib64/libX11.so.6 >0x0000003a79205890 0x0000003a79274bb8 Yes /lib64/libm.so.6 >0x0000003a78a059f0 0x0000003a78a11614 Yes /lib64/libpthread.so.0 >0x0000003a7861f560 0x0000003a78760bb4 Yes /lib64/libc.so.6 >0x0000003a7be01190 0x0000003a7be02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003a970015f0 0x0000003a97003948 Yes /lib64/libXfixes.so.3 >0x0000003a96c01b70 0x0000003a96c07be8 Yes /lib64/libXrender.so.1 >0x0000003a99000bb0 0x0000003a99001510 Yes /lib64/libXinerama.so.1 >0x0000003275602240 0x000000327560c5f8 Yes /lib64/libXi.so.6 >0x0000003a9c401c30 0x0000003a9c4075d0 Yes /lib64/libXrandr.so.2 >0x0000003a9a402ab0 0x0000003a9a407690 Yes /lib64/libXcursor.so.1 >0x0000003a9d000cd0 0x0000003a9d0016e8 Yes /lib64/libXcomposite.so.1 >0x0000003a98800c40 0x0000003a9880156c Yes /lib64/libXdamage.so.1 >0x0000003a96803760 0x0000003a9680d460 Yes /lib64/libXext.so.6 >0x00000032f6206d40 0x00000032f623b04c Yes /lib64/libharfbuzz.so.0 >0x000000316ca0a510 0x000000316ca91b4c Yes /lib64/libpixman-1.so.0 >0x0000003a13405ee0 0x0000003a1341940c Yes /lib64/libEGL.so.1 >0x0000003a78e00ed0 0x0000003a78e019d0 Yes /lib64/libdl.so.2 >0x0000003767a05680 0x0000003767a26df8 Yes /lib64/libpng16.so.16 > No /lib64/libxcb-shm.so.0 > No /lib64/libxcb-render.so.0 > No /lib64/libxcb.so.1 >0x0000003a79602210 0x0000003a7960e930 Yes /lib64/libz.so.1 >0x0000003b10218200 0x0000003b10252634 Yes /lib64/libGL.so.1 >0x0000003a7aa022d0 0x0000003a7aa050bc Yes /lib64/librt.so.1 >0x0000003a7b601870 0x0000003a7b605fe8 Yes /lib64/libffi.so.6 >0x0000003b0f6064a0 0x0000003b0f618fe4 Yes /lib64/libselinux.so.1 >0x0000003a7ae03a40 0x0000003a7ae127dc Yes /lib64/libresolv.so.2 >0x0000003a7da03e00 0x0000003a7da1ccdc Yes /lib64/libexpat.so.1 > No /lib64/libSM.so.6 >0x0000003a86204f30 0x0000003a862121ec Yes /lib64/libICE.so.6 >0x0000003a9e4031f0 0x0000003a9e4066e4 Yes /lib64/libstartup-notification-1.so.0 >0x0000003a78200b10 0x0000003a78219c70 Yes /lib64/ld-linux-x86-64.so.2 > No /lib64/libgraphite2.so.3 >0x0000003a97800600 0x0000003a9780070c Yes /lib64/libX11-xcb.so.1 > No /lib64/libxcb-dri2.so.0 > No /lib64/libxcb-xfixes.so.0 > No /lib64/libxcb-shape.so.0 >0x0000003a13c02120 0x0000003a13c043a8 Yes /lib64/libgbm.so.1 >0x0000003a130034a0 0x0000003a1300bf6c Yes /lib64/libudev.so.1 >0x0000003a84e04930 0x0000003a84e086f0 Yes /lib64/libwayland-client.so.0 >0x0000003a85a05950 0x0000003a85a0aae0 Yes /lib64/libwayland-server.so.0 >0x0000003b10a093a0 0x0000003b10a12650 Yes /lib64/libglapi.so.0 >0x00000033fda03210 0x00000033fda08b88 Yes /lib64/libdrm.so.2 >0x0000003a7ba00ee0 0x0000003a7ba01bfc Yes /lib64/libXau.so.6 > No /lib64/libxcb-glx.so.0 >0x0000003a99401010 0x0000003a99403958 Yes /lib64/libXxf86vm.so.1 >0x0000003b0f201770 0x0000003b0f24b9e0 Yes /lib64/libpcre.so.1 >0x00000036842030e0 0x0000003684219050 Yes /lib64/liblzma.so.5 >0x0000003836801510 0x0000003836802b84 Yes /lib64/libuuid.so.1 >0x0000003a9e8025b0 0x0000003a9e8033e4 Yes /lib64/libxcb-util.so.1 >0x00000032f4602af0 0x00000032f46122a8 Yes /lib64/libgcc_s.so.1 >0x00007f732df7ecb0 0x00007f732df85f48 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libmist.so >0x00007f732dd73ab0 0x00007f732dd78130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00000032f52094a0 0x00000032f521b45c Yes /lib64/libproxy.so.1 >0x00000032f5602480 0x00000032f5606048 Yes /lib64/libmodman.so.1 >0x00000032f4e5bab0 0x00000032f4ec2b0a Yes /lib64/libstdc++.so.6 >0x00007f732db5a4e0 0x00007f732db66978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x000000316ce128c0 0x000000316ce2a618 Yes /lib64/libgvfscommon.so.0 >0x000000316d2047f0 0x000000316d22e2e0 Yes /lib64/libbluray.so.1 >0x00007f732d950f10 0x00007f732d951804 Yes /lib64/libutil.so.1 >0x000000368662e870 0x0000003686716930 Yes /lib64/libxml2.so.2 >0x00007f732d728ef0 0x00007f732d7433f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f7327dfdc00 0x00007f7327dfdfcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f7327bcea60 0x00007f7327bf2a58 Yes /lib64/librsvg-2.so.2 >0x0000003684a08cd0 0x0000003684a27858 Yes /lib64/libcroco-0.6.so.3 >0x00007f7326d009e0 0x00007f7326d039f4 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x7f72e32d0014 140131414376468 >rsi 0x3 3 >rdi 0x7f7308000020 140132032184352 >rbp 0x25b4 0x25b4 >rsp 0x7fff3654b750 0x7fff3654b750 >r8 0x7f72e32dfa18 140131414440472 >r9 0x0 0 >r10 0xfa08 64008 >r11 0x0 0 >r12 0x3e82 16002 >r13 0x7f72e32d0010 140131414376464 >r14 0xffffffffffffffff -1 >r15 0xfa08 64008 >rip 0x7f7327bf0bfd 0x7f7327bf0bfd <rsvg_cairo_surface_to_pixbuf+525> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function rsvg_cairo_surface_to_pixbuf: > 0x00007f7327bf09f0 <+0>: push %r15 > 0x00007f7327bf09f2 <+2>: push %r14 > 0x00007f7327bf09f4 <+4>: push %r13 > 0x00007f7327bf09f6 <+6>: mov %rdi,%r13 > 0x00007f7327bf09f9 <+9>: push %r12 > 0x00007f7327bf09fb <+11>: push %rbp > 0x00007f7327bf09fc <+12>: push %rbx > 0x00007f7327bf09fd <+13>: sub $0x8,%rsp > 0x00007f7327bf0a01 <+17>: callq 0x7f7327bce820 <cairo_surface_get_type@plt> > 0x00007f7327bf0a06 <+22>: test %eax,%eax > 0x00007f7327bf0a08 <+24>: jne 0x7f7327bf0b50 <rsvg_cairo_surface_to_pixbuf+352> > 0x00007f7327bf0a0e <+30>: mov %r13,%rdi > 0x00007f7327bf0a11 <+33>: callq 0x7f7327bce720 <cairo_image_surface_get_width@plt> > 0x00007f7327bf0a16 <+38>: mov %r13,%rdi > 0x00007f7327bf0a19 <+41>: mov %eax,%r12d > 0x00007f7327bf0a1c <+44>: callq 0x7f7327bce380 <cairo_image_surface_get_height@plt> > 0x00007f7327bf0a21 <+49>: test %eax,%eax > 0x00007f7327bf0a23 <+51>: mov %eax,%ebp > 0x00007f7327bf0a25 <+53>: je 0x7f7327bf0c29 <rsvg_cairo_surface_to_pixbuf+569> > 0x00007f7327bf0a2b <+59>: test %r12d,%r12d > 0x00007f7327bf0a2e <+62>: je 0x7f7327bf0c29 <rsvg_cairo_surface_to_pixbuf+569> > 0x00007f7327bf0a34 <+68>: mov %r13,%rdi > 0x00007f7327bf0a37 <+71>: callq 0x7f7327bcdb10 <cairo_surface_get_content@plt> > 0x00007f7327bf0a3c <+76>: shr $0xd,%eax > 0x00007f7327bf0a3f <+79>: xor %edi,%edi > 0x00007f7327bf0a41 <+81>: mov %ebp,%r8d > 0x00007f7327bf0a44 <+84>: and $0x1,%eax > 0x00007f7327bf0a47 <+87>: mov %r12d,%ecx > 0x00007f7327bf0a4a <+90>: mov $0x8,%edx > 0x00007f7327bf0a4f <+95>: mov %eax,%esi > 0x00007f7327bf0a51 <+97>: callq 0x7f7327bcdb70 <gdk_pixbuf_new@plt> > 0x00007f7327bf0a56 <+102>: mov %rax,%rdi > 0x00007f7327bf0a59 <+105>: mov %rax,%rbx > 0x00007f7327bf0a5c <+108>: callq 0x7f7327bcdea0 <gdk_pixbuf_get_has_alpha@plt> > 0x00007f7327bf0a61 <+113>: test %eax,%eax > 0x00007f7327bf0a63 <+115>: mov %r13,%rdi > 0x00007f7327bf0a66 <+118>: je 0x7f7327bf0ba5 <rsvg_cairo_surface_to_pixbuf+437> > 0x00007f7327bf0a6c <+124>: callq 0x7f7327bce890 <cairo_image_surface_get_stride@plt> > 0x00007f7327bf0a71 <+129>: mov %r13,%rdi > 0x00007f7327bf0a74 <+132>: movslq %eax,%r15 > 0x00007f7327bf0a77 <+135>: callq 0x7f7327bce140 <cairo_image_surface_get_data@plt> > 0x00007f7327bf0a7c <+140>: mov %rbx,%rdi > 0x00007f7327bf0a7f <+143>: mov %rax,%r13 > 0x00007f7327bf0a82 <+146>: callq 0x7f7327bcda10 <gdk_pixbuf_get_rowstride@plt> > 0x00007f7327bf0a87 <+151>: mov %rbx,%rdi > 0x00007f7327bf0a8a <+154>: movslq %eax,%r14 > 0x00007f7327bf0a8d <+157>: callq 0x7f7327bcda80 <gdk_pixbuf_get_pixels@plt> > 0x00007f7327bf0a92 <+162>: test %ebp,%ebp > 0x00007f7327bf0a94 <+164>: mov %rax,%r11 > 0x00007f7327bf0a97 <+167>: jle 0x7f7327bf0b93 <rsvg_cairo_surface_to_pixbuf+419> > 0x00007f7327bf0a9d <+173>: lea -0x1(%r12),%eax > 0x00007f7327bf0aa2 <+178>: xor %r8d,%r8d > 0x00007f7327bf0aa5 <+181>: lea 0x4(,%rax,4),%rdi > 0x00007f7327bf0aad <+189>: nopl (%rax) > 0x00007f7327bf0ab0 <+192>: test %r12d,%r12d > 0x00007f7327bf0ab3 <+195>: jle 0x7f7327bf0b80 <rsvg_cairo_surface_to_pixbuf+400> > 0x00007f7327bf0ab9 <+201>: mov %r11,%rsi > 0x00007f7327bf0abc <+204>: xor %r10d,%r10d > 0x00007f7327bf0abf <+207>: jmp 0x7f7327bf0ae8 <rsvg_cairo_surface_to_pixbuf+248> > 0x00007f7327bf0ac1 <+209>: nopl 0x0(%rax) > 0x00007f7327bf0ac8 <+216>: movb $0x0,(%rsi) > 0x00007f7327bf0acb <+219>: movb $0x0,0x1(%rsi) > 0x00007f7327bf0acf <+223>: movb $0x0,0x2(%rsi) > 0x00007f7327bf0ad3 <+227>: add $0x4,%r10 > 0x00007f7327bf0ad7 <+231>: mov %r9b,0x3(%rsi) > 0x00007f7327bf0adb <+235>: add $0x4,%rsi > 0x00007f7327bf0adf <+239>: cmp %rdi,%r10 > 0x00007f7327bf0ae2 <+242>: je 0x7f7327bf0b80 <rsvg_cairo_surface_to_pixbuf+400> > 0x00007f7327bf0ae8 <+248>: mov 0x0(%r13,%r10,1),%eax > 0x00007f7327bf0aed <+253>: mov %eax,%r9d > 0x00007f7327bf0af0 <+256>: shr $0x18,%r9d > 0x00007f7327bf0af4 <+260>: test %r9d,%r9d > 0x00007f7327bf0af7 <+263>: je 0x7f7327bf0ac8 <rsvg_cairo_surface_to_pixbuf+216> > 0x00007f7327bf0af9 <+265>: mov %eax,%ecx > 0x00007f7327bf0afb <+267>: and $0xff0000,%eax > 0x00007f7327bf0b00 <+272>: shr $0x10,%eax > 0x00007f7327bf0b03 <+275>: shr $0x19,%ecx > 0x00007f7327bf0b06 <+278>: mov %eax,%edx > 0x00007f7327bf0b08 <+280>: shl $0x8,%edx > 0x00007f7327bf0b0b <+283>: sub %eax,%edx > 0x00007f7327bf0b0d <+285>: lea (%rdx,%rcx,1),%eax > 0x00007f7327bf0b10 <+288>: xor %edx,%edx > 0x00007f7327bf0b12 <+290>: div %r9d > 0x00007f7327bf0b15 <+293>: mov %al,(%rsi) > 0x00007f7327bf0b17 <+295>: mov 0x0(%r13,%r10,1),%edx > 0x00007f7327bf0b1c <+300>: movzbl %dh,%edx > 0x00007f7327bf0b1f <+303>: mov %edx,%eax > 0x00007f7327bf0b21 <+305>: shl $0x8,%eax > 0x00007f7327bf0b24 <+308>: sub %edx,%eax > 0x00007f7327bf0b26 <+310>: xor %edx,%edx > 0x00007f7327bf0b28 <+312>: add %ecx,%eax > 0x00007f7327bf0b2a <+314>: div %r9d > 0x00007f7327bf0b2d <+317>: mov %al,0x1(%rsi) > 0x00007f7327bf0b30 <+320>: movzbl 0x0(%r13,%r10,1),%edx > 0x00007f7327bf0b36 <+326>: mov %edx,%eax > 0x00007f7327bf0b38 <+328>: shl $0x8,%eax > 0x00007f7327bf0b3b <+331>: sub %edx,%eax > 0x00007f7327bf0b3d <+333>: xor %edx,%edx > 0x00007f7327bf0b3f <+335>: add %ecx,%eax > 0x00007f7327bf0b41 <+337>: div %r9d > 0x00007f7327bf0b44 <+340>: mov %al,0x2(%rsi) > 0x00007f7327bf0b47 <+343>: jmp 0x7f7327bf0ad3 <rsvg_cairo_surface_to_pixbuf+227> > 0x00007f7327bf0b49 <+345>: nopl 0x0(%rax) > 0x00007f7327bf0b50 <+352>: lea 0x3cc9(%rip),%r8 # 0x7f7327bf4820 > 0x00007f7327bf0b57 <+359>: lea 0x4012(%rip),%rcx # 0x7f7327bf4b70 <__FUNCTION__.33181> > 0x00007f7327bf0b5e <+366>: lea 0x3feb(%rip),%rsi # 0x7f7327bf4b50 > 0x00007f7327bf0b65 <+373>: lea 0x21e2(%rip),%rdi # 0x7f7327bf2d4e > 0x00007f7327bf0b6c <+380>: mov $0x435,%edx > 0x00007f7327bf0b71 <+385>: callq 0x7f7327bcdcd0 <g_assertion_message_expr@plt> > 0x00007f7327bf0b76 <+390>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f7327bf0b80 <+400>: add $0x1,%r8d > 0x00007f7327bf0b84 <+404>: add %r15,%r13 > 0x00007f7327bf0b87 <+407>: add %r14,%r11 > 0x00007f7327bf0b8a <+410>: cmp %ebp,%r8d > 0x00007f7327bf0b8d <+413>: jne 0x7f7327bf0ab0 <rsvg_cairo_surface_to_pixbuf+192> > 0x00007f7327bf0b93 <+419>: add $0x8,%rsp > 0x00007f7327bf0b97 <+423>: mov %rbx,%rax > 0x00007f7327bf0b9a <+426>: pop %rbx > 0x00007f7327bf0b9b <+427>: pop %rbp > 0x00007f7327bf0b9c <+428>: pop %r12 > 0x00007f7327bf0b9e <+430>: pop %r13 > 0x00007f7327bf0ba0 <+432>: pop %r14 > 0x00007f7327bf0ba2 <+434>: pop %r15 > 0x00007f7327bf0ba4 <+436>: retq > 0x00007f7327bf0ba5 <+437>: callq 0x7f7327bce890 <cairo_image_surface_get_stride@plt> > 0x00007f7327bf0baa <+442>: mov %r13,%rdi > 0x00007f7327bf0bad <+445>: movslq %eax,%r15 > 0x00007f7327bf0bb0 <+448>: callq 0x7f7327bce140 <cairo_image_surface_get_data@plt> > 0x00007f7327bf0bb5 <+453>: mov %rbx,%rdi > 0x00007f7327bf0bb8 <+456>: mov %rax,%r13 > 0x00007f7327bf0bbb <+459>: callq 0x7f7327bcda10 <gdk_pixbuf_get_rowstride@plt> > 0x00007f7327bf0bc0 <+464>: mov %rbx,%rdi > 0x00007f7327bf0bc3 <+467>: movslq %eax,%r14 > 0x00007f7327bf0bc6 <+470>: callq 0x7f7327bcda80 <gdk_pixbuf_get_pixels@plt> > 0x00007f7327bf0bcb <+475>: test %ebp,%ebp > 0x00007f7327bf0bcd <+477>: jle 0x7f7327bf0b93 <rsvg_cairo_surface_to_pixbuf+419> > 0x00007f7327bf0bcf <+479>: lea -0x1(%r12),%edx > 0x00007f7327bf0bd4 <+484>: xor %r9d,%r9d > 0x00007f7327bf0bd7 <+487>: lea 0x4(,%rdx,4),%r10 > 0x00007f7327bf0bdf <+495>: nop > 0x00007f7327bf0be0 <+496>: test %r12d,%r12d > 0x00007f7327bf0be3 <+499>: jle 0x7f7327bf0c15 <rsvg_cairo_surface_to_pixbuf+549> > 0x00007f7327bf0be5 <+501>: lea 0x0(%r13,%r10,1),%r8 > 0x00007f7327bf0bea <+506>: mov %r13,%rdx > 0x00007f7327bf0bed <+509>: mov %rax,%rsi > 0x00007f7327bf0bf0 <+512>: mov (%rdx),%ecx > 0x00007f7327bf0bf2 <+514>: add $0x4,%rdx > 0x00007f7327bf0bf6 <+518>: add $0x3,%rsi > 0x00007f7327bf0bfa <+522>: shr $0x10,%ecx >=> 0x00007f7327bf0bfd <+525>: mov %cl,-0x3(%rsi) > 0x00007f7327bf0c00 <+528>: mov -0x4(%rdx),%edi > 0x00007f7327bf0c03 <+531>: shr $0x8,%edi > 0x00007f7327bf0c06 <+534>: mov %dil,-0x2(%rsi) > 0x00007f7327bf0c0a <+538>: mov -0x4(%rdx),%ecx > 0x00007f7327bf0c0d <+541>: mov %cl,-0x1(%rsi) > 0x00007f7327bf0c10 <+544>: cmp %r8,%rdx > 0x00007f7327bf0c13 <+547>: jne 0x7f7327bf0bf0 <rsvg_cairo_surface_to_pixbuf+512> > 0x00007f7327bf0c15 <+549>: add $0x1,%r9d > 0x00007f7327bf0c19 <+553>: add %r15,%r13 > 0x00007f7327bf0c1c <+556>: add %r14,%rax > 0x00007f7327bf0c1f <+559>: cmp %ebp,%r9d > 0x00007f7327bf0c22 <+562>: jne 0x7f7327bf0be0 <rsvg_cairo_surface_to_pixbuf+496> > 0x00007f7327bf0c24 <+564>: jmpq 0x7f7327bf0b93 <rsvg_cairo_surface_to_pixbuf+419> > 0x00007f7327bf0c29 <+569>: add $0x8,%rsp > 0x00007f7327bf0c2d <+573>: xor %eax,%eax > 0x00007f7327bf0c2f <+575>: pop %rbx > 0x00007f7327bf0c30 <+576>: pop %rbp > 0x00007f7327bf0c31 <+577>: pop %r12 > 0x00007f7327bf0c33 <+579>: pop %r13 > 0x00007f7327bf0c35 <+581>: pop %r14 > 0x00007f7327bf0c37 <+583>: pop %r15 > 0x00007f7327bf0c39 <+585>: retq >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1134307
: 931348 |
931349
|
931350
|
931351
|
931352
|
931353
|
931354
|
931355
|
931356
|
931357
|
931358