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 826885 Details for
Bug 1032825
[abrt] xfce4-panel-4.10.1-3.fc20: g_type_check_instance_cast: Process /usr/lib64/xfce4/panel/wrapper was killed by signal 11 (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), 27.82 KB, created by
Christian Kujau
on 2013-11-20 22:59:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Christian Kujau
Created:
2013-11-20 22:59:25 UTC
Size:
27.82 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1331] >[New LWP 2593] >[New LWP 31260] >[New LWP 1809] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.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 `/usr/lib64/xfce4/panel/wrapper /usr/lib64/xfce4/panel/plugins/libweather.so 16'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00000038db832bb7 in g_type_check_instance_cast (type_instance=0xc3cf40, iface_type=11452240) at gtype.c:4009 >4009 is_instantiatable = node && node->is_instantiatable; > >Thread 4 (Thread 0x7f8bab3ae700 (LWP 1809)): >#0 0x00000038d88eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000038dac495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f8ba40010c0, timeout=-1, context=0xbca9b0) at gmain.c:4007 > poll_func = 0x38dac58500 <g_poll> >#2 g_main_context_iterate (context=0xbca9b0, 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 = 0x7f8ba40010c0 >#3 0x00000038dac49a3a in g_main_loop_run (loop=0xbca500) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000038dc0d0376 in gdbus_shared_thread_func (user_data=0xbca980) at gdbusprivate.c:278 > data = 0xbca980 >#5 0x00000038dac6ea45 in g_thread_proxy (data=0xb70a30) at gthread.c:798 > thread = 0xb70a30 >#6 0x00000038d9007f33 in start_thread (arg=0x7f8bab3ae700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8bab3ae700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140237849945856, -1022926182777478460, 0, 0, 140237849946560, 140237849945856, 1070309130668483268, -1027836601341828412}, 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 0x00000038d88f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f8bac1fa700 (LWP 31260)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x00000038dac8a915 in g_cond_wait_until (cond=cond@entry=0xa47838, mutex=mutex@entry=0xa47830, end_time=end_time@entry=20225796913) at gthread-posix.c:870 > ts = {tv_sec = 20225, tv_nsec = 796913000} > status = <optimized out> >#2 0x00000038dac1f0d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xa47830, wait=wait@entry=1, end_time=end_time@entry=20225796913) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000038dac1f68b in g_async_queue_timeout_pop (queue=0xa47830, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 20225796913 > retval = <optimized out> >#4 0x00000038dac6f4d6 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 0x00000038dac6ea45 in g_thread_proxy (data=0xcc4b20) at gthread.c:798 > thread = 0xcc4b20 >#7 0x00000038d9007f33 in start_thread (arg=0x7f8bac1fa700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8bac1fa700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140237864937216, -1022926182777478460, 0, 0, 140237864937920, 140237864937216, 1070324203856208580, -1027836601341828412}, 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 0x00000038d88f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f8baabad700 (LWP 2593)): >#0 0x00000038d88eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000038dac495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f8b9c001190, timeout=-1, context=0xc49b90) at gmain.c:4007 > poll_func = 0x38dac58500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xc49b90, 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 = 0x7f8b9c001190 >#3 0x00000038dac496dc in g_main_context_iteration (context=0xc49b90, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00000038dac49729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x00000038dac6ea45 in g_thread_proxy (data=0xc53b70) at gthread.c:798 > thread = 0xc53b70 >#6 0x00000038d9007f33 in start_thread (arg=0x7f8baabad700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8baabad700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140237841553152, -1022926182777478460, 0, 0, 140237841553856, 140237841553152, 1070312429740237508, -1027836601341828412}, 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 0x00000038d88f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f8bbcd3b9c0 (LWP 1331)): >#0 0x00000038db832bb7 in g_type_check_instance_cast (type_instance=0xc3cf40, iface_type=11452240) at gtype.c:4009 > node = 0x200000000 > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x00007f8bbcb1b98e in schedule_data_update (user_data=0xa33eb0, user_data@entry=<error reading variable: value has been optimized out>) at weather-config.c:160 > dialog = 0xa33eb0 > pd = 0xa75000 > __FUNCTION__ = "schedule_data_update" >#2 0x00000038dac49e43 in g_timeout_dispatch (source=source@entry=0xcde470, callback=<optimized out>, user_data=<optimized out>) at gmain.c:4451 > timeout_source = 0xcde470 > again = <optimized out> >#3 0x00000038dac492a6 in g_main_dispatch (context=0xa1cbf0) at gmain.c:3066 > dispatch = 0x38dac49e30 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0xa33eb0 > callback = 0x7f8bbcb1b940 <schedule_data_update> > cb_funcs = 0x38daf2a8e0 <g_source_callback_funcs> > cb_data = 0xcc5110 > need_destroy = <optimized out> > current_source_link = {data = 0xcde470, next = 0x0} > source = 0xcde470 > current = 0xa9a630 > i = 0 >#4 g_main_context_dispatch (context=context@entry=0xa1cbf0) at gmain.c:3642 >No locals. >#5 0x00000038dac49628 in g_main_context_iterate (context=0xa1cbf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 59 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 8 > fds = 0xaf3780 >#6 0x00000038dac49a3a in g_main_loop_run (loop=0xa3e460) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0x0000003b6fb45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xa3e460 >#8 0x0000000000403359 in main (argc=8, argv=0x7fff107f2508) at main.c:395 > process_name = "panel-16-weathe" > library = 0x9e6320 > preinit_func = 0x0 > dbus_gconnection = <optimized out> > dbus_gproxy = 0x9fbb60 > module = 0xa24400 > plug = 0xa6b0b0 > provider = 0xa33130 > path = <optimized out> > gproxy_destroy_id = 4 > error = 0x0 > filename = <optimized out> > unique_id = 16 > socket_id = <optimized out> > name = 0x7fff107f3986 "weather" > display_name = <optimized out> > comment = <optimized out> > arguments = <optimized out> >From To Syms Read Shared Object Library >0x00000038ddc061c0 0x00000038ddc0e61c Yes /lib64/libxfce4panel-1.0.so.4 >0x0000003b6fa699b0 0x0000003b6fcfce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003b6f61e810 0x0000003b6f67ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003b72c136d0 0x0000003b72ce2ef8 Yes /lib64/libcairo.so.2 >0x0000003b71406cb0 0x0000003b7141a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000038e880a610 0x00000038e881c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x00000038db80b160 0x00000038db839a18 Yes /lib64/libgobject-2.0.so.0 >0x00000038dbc01190 0x00000038dbc02088 Yes /lib64/libgmodule-2.0.so.0 >0x00000038df003990 0x00000038df009350 Yes /lib64/libxfce4util.so.6 >0x00000038dac1a6e0 0x00000038dacb2f1c Yes /lib64/libglib-2.0.so.0 >0x00000038d90059f0 0x00000038d9011614 Yes /lib64/libpthread.so.0 >0x00000038d881f560 0x00000038d8960cc4 Yes /lib64/libc.so.6 >0x0000003b72804880 0x0000003b72809368 Yes /lib64/libpangocairo-1.0.so.0 >0x00000038e7c0a3b0 0x00000038e7c15f34 Yes /lib64/libatk-1.0.so.0 >0x00000038dc031be0 0x00000038dc0f361c Yes /lib64/libgio-2.0.so.0 >0x00000038e4007320 0x00000038e400f90c Yes /lib64/libpangoft2-1.0.so.0 >0x00000038e380d050 0x00000038e382bfa8 Yes /lib64/libpango-1.0.so.0 >0x00000038df406ca0 0x00000038df423fcc Yes /lib64/libfontconfig.so.1 >0x00000038dd80d320 0x00000038dd8790c4 Yes /lib64/libfreetype.so.6 >0x00000038d9405890 0x00000038d9474bb8 Yes /lib64/libm.so.6 > No /lib64/libX11.so.6 >0x00000038e1c015f0 0x00000038e1c03948 Yes /lib64/libXfixes.so.3 >0x00000038e0801b70 0x00000038e0807be8 Yes /lib64/libXrender.so.1 >0x00000038e4800bb0 0x00000038e4801510 Yes /lib64/libXinerama.so.1 >0x00000038e0402240 0x00000038e040c5f8 Yes /lib64/libXi.so.6 >0x00000038e2c01c30 0x00000038e2c075d0 Yes /lib64/libXrandr.so.2 >0x00000038e6002ab0 0x00000038e6007690 Yes /lib64/libXcursor.so.1 >0x00000038e6400cd0 0x00000038e64016e8 Yes /lib64/libXcomposite.so.1 >0x00000038e1400c40 0x00000038e140156c Yes /lib64/libXdamage.so.1 >0x00000038de803760 0x00000038de80d460 Yes /lib64/libXext.so.6 >0x0000003b7300a510 0x0000003b7309258c Yes /lib64/libpixman-1.so.0 >0x0000003b71805c30 0x0000003b718176ec Yes /lib64/libEGL.so.1 >0x00000038d8c00ed0 0x00000038d8c019d0 Yes /lib64/libdl.so.2 >0x00000038dd405680 0x00000038dd426e68 Yes /lib64/libpng16.so.16 >0x0000003b71c00b90 0x0000003b71c01460 Yes /lib64/libxcb-shm.so.0 >0x00000038e6c03610 0x00000038e6c06a7c Yes /lib64/libxcb-render.so.0 >0x00000038dd009a00 0x00000038dd0176c8 Yes /lib64/libxcb.so.1 >0x00000038d9802210 0x00000038d980e930 Yes /lib64/libz.so.1 >0x00000038e4c17120 0x00000038e4c50274 Yes /lib64/libGL.so.1 >0x00000038da0022d0 0x00000038da0050cc Yes /lib64/librt.so.1 >0x00000038de007ab0 0x00000038de02ff04 Yes /lib64/libdbus-1.so.3 >0x00000038db401870 0x00000038db405fe8 Yes /lib64/libffi.so.6 >0x00000038d8400b10 0x00000038d8419cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00000038df8006b0 0x00000038df80081c Yes /lib64/libgthread-2.0.so.0 >0x00000038e6806d00 0x00000038e6839b6c Yes /lib64/libharfbuzz.so.0 >0x00000038d9c06260 0x00000038d9c1881c Yes /lib64/libselinux.so.1 >0x00000038db003a40 0x00000038db01281c Yes /lib64/libresolv.so.2 >0x00000038de403e00 0x00000038de41ccdc Yes /lib64/libexpat.so.1 > No /lib64/libX11-xcb.so.1 >0x00000038e2401930 0x00000038e2402a88 Yes /lib64/libxcb-dri2.so.0 >0x00000038e7402610 0x00000038e7404748 Yes /lib64/libxcb-xfixes.so.0 >0x00000038e5c01020 0x00000038e5c01bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003b72002140 0x0000003b72003cdc Yes /lib64/libgbm.so.1 >0x0000003b72404930 0x0000003b724086f0 Yes /lib64/libwayland-client.so.0 >0x00000038e7005950 0x00000038e700aae0 Yes /lib64/libwayland-server.so.0 >0x00000038e0c08e40 0x00000038e0c119b0 Yes /lib64/libglapi.so.0 >0x00000038dc4034f0 0x00000038dc40bf62 Yes /lib64/libudev.so.1 >0x00000038e3003210 0x00000038e3008b98 Yes /lib64/libdrm.so.2 >0x00000038dcc00ee0 0x00000038dcc01bfc Yes /lib64/libXau.so.6 >0x00000038e100a030 0x00000038e1011df8 Yes /lib64/libxcb-glx.so.0 >0x00000038e1801010 0x00000038e1803958 Yes /lib64/libXxf86vm.so.1 > No /lib64/libgraphite2.so.3 >0x00000038da401770 0x00000038da44b8d8 Yes /lib64/libpcre.so.1 >0x00000038da802af0 0x00000038da8121f8 Yes /lib64/libgcc_s.so.1 >0x00007f8bbcb15180 0x00007f8bbcb2d160 Yes /usr/lib64/xfce4/panel/plugins/libweather.so >0x0000003b70e03dc0 0x0000003b70e0bd98 Yes /lib64/libupower-glib.so.1 >0x00000038e84071d0 0x00000038e840ddcc Yes /lib64/libxfce4ui-1.so.0 >0x00000038dfc2e870 0x00000038dfd16930 Yes /lib64/libxml2.so.2 >0x0000003b7343c7a0 0x0000003b73479a70 Yes /lib64/libsoup-2.4.so.1 >0x0000003b76001c20 0x0000003b76005c44 Yes /lib64/libSM.so.6 >0x0000003b76404f30 0x0000003b764121ec Yes /lib64/libICE.so.6 >0x00000038eb4031f0 0x00000038eb4066e4 Yes /lib64/libstartup-notification-1.so.0 >0x00007f8bbc8ea0e0 0x00007f8bbc900060 Yes /lib64/liblzma.so.5 >0x00000038ebc0aeb0 0x00000038ebc95e20 Yes /lib64/libsqlite3.so.0 >0x00000038dec01510 0x00000038dec02b84 Yes /lib64/libuuid.so.1 >0x00000038eb8025b0 0x00000038eb8033e4 Yes /lib64/libxcb-util.so.1 >0x00007f8bb61b55b0 0x00007f8bb61ba770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f8bb5fb0470 0x00007f8bb5fb0d9c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007f8bb54071e0 0x00007f8bb540e4a4 Yes /lib64/libnss_files.so.2 >0x00007f8bb5200100 0x00007f8bb52034b8 Yes /lib64/libnss_dns.so.2 >0x00007f8bb4ffbcd0 0x00007f8bb4ffd11b Yes /lib64/libnss_myhostname.so.2 >0x00007f8bb4777ef0 0x00007f8bb47923f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f8bb45428c0 0x00007f8bb455a618 Yes /lib64/libgvfscommon.so.0 >0x00007f8bb42fc6d0 0x00007f8bb4321e34 Yes /lib64/libbluray.so.1 >0x00007f8bb40f5f10 0x00007f8bb40f6804 Yes /lib64/libutil.so.1 >0x00007f8baa1a7f40 0x00007f8baa1aa048 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00000038e800f7a0 0x00000038e8031590 Yes /lib64/libibus-1.0.so.5 >0x00007f8ba9f9f9e0 0x00007f8ba9fa29f4 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so >$1 = 0x0 >$2 = 0x0 >rax 0xbcf8a0 12384416 >rbx 0xc3cf40 12832576 >rcx 0xc4b060 12890208 >rdx 0x38d8bb8788 244154337160 >rsi 0xaebf50 11452240 >rdi 0x200000001 8589934593 >rbp 0xa75000 0xa75000 >rsp 0x7fff107f2170 0x7fff107f2170 >r8 0x4000 16384 >r9 0x200000000 8589934592 >r10 0x6472656874616577 7237959050441352567 >r11 0x38dac4fc80 244188511360 >r12 0x38daf2a8e0 244191504608 >r13 0xa1cbf0 10603504 >r14 0xcc5110 13390096 >r15 0xcde470 13493360 >rip 0x38db832bb7 0x38db832bb7 <g_type_check_instance_cast+71> >eflags 0x10206 [ PF 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 g_type_check_instance_cast: > 0x00000038db832b70 <+0>: push %r12 > 0x00000038db832b72 <+2>: test %rdi,%rdi > 0x00000038db832b75 <+5>: push %rbp > 0x00000038db832b76 <+6>: push %rbx > 0x00000038db832b77 <+7>: mov %rdi,%rbx > 0x00000038db832b7a <+10>: je 0x38db832c43 <g_type_check_instance_cast+211> > 0x00000038db832b80 <+16>: mov (%rdi),%rax > 0x00000038db832b83 <+19>: test %rax,%rax > 0x00000038db832b86 <+22>: je 0x38db832dd8 <g_type_check_instance_cast+616> > 0x00000038db832b8c <+28>: mov (%rax),%rdi > 0x00000038db832b8f <+31>: cmp $0x3fc,%rdi > 0x00000038db832b96 <+38>: ja 0x38db832c50 <g_type_check_instance_cast+224> > 0x00000038db832b9c <+44>: mov %rdi,%rdx > 0x00000038db832b9f <+47>: lea 0x21db5a(%rip),%rax # 0x38dba50700 <static_fundamental_type_nodes> > 0x00000038db832ba6 <+54>: shr $0x2,%rdx > 0x00000038db832baa <+58>: mov (%rax,%rdx,8),%r9 > 0x00000038db832bae <+62>: test %r9,%r9 > 0x00000038db832bb1 <+65>: je 0x38db832c60 <g_type_check_instance_cast+240> >=> 0x00000038db832bb7 <+71>: movzbl 0x16(%r9),%eax > 0x00000038db832bbc <+76>: and $0x4,%eax > 0x00000038db832bbf <+79>: cmp $0x1,%al > 0x00000038db832bc1 <+81>: sbb %edx,%edx > 0x00000038db832bc3 <+83>: add $0x1,%edx > 0x00000038db832bc6 <+86>: cmp $0x1,%al > 0x00000038db832bc8 <+88>: sbb %r10d,%r10d > 0x00000038db832bcb <+91>: add $0x1,%r10d > 0x00000038db832bcf <+95>: cmp $0x3fc,%rsi > 0x00000038db832bd6 <+102>: jbe 0x38db832c78 <g_type_check_instance_cast+264> > 0x00000038db832bdc <+108>: mov %rsi,%r8 > 0x00000038db832bdf <+111>: and $0xfffffffffffffffc,%r8 > 0x00000038db832be3 <+115>: test %r8,%r8 > 0x00000038db832be6 <+118>: jne 0x38db832c93 <g_type_check_instance_cast+291> > 0x00000038db832bec <+124>: mov %rdi,%rbp > 0x00000038db832bef <+127>: test %r10d,%r10d > 0x00000038db832bf2 <+130>: je 0x38db832d60 <g_type_check_instance_cast+496> > 0x00000038db832bf8 <+136>: test %rsi,%rsi > 0x00000038db832bfb <+139>: lea 0xc4dd(%rip),%r12 # 0x38db83f0df > 0x00000038db832c02 <+146>: je 0x38db832c0f <g_type_check_instance_cast+159> > 0x00000038db832c04 <+148>: mov %rsi,%rdi > 0x00000038db832c07 <+151>: callq 0x38db82c0a0 <type_descriptive_name_I> > 0x00000038db832c0c <+156>: mov %rax,%r12 > 0x00000038db832c0f <+159>: test %rbp,%rbp > 0x00000038db832c12 <+162>: lea 0xc4c6(%rip),%rcx # 0x38db83f0df > 0x00000038db832c19 <+169>: je 0x38db832c26 <g_type_check_instance_cast+182> > 0x00000038db832c1b <+171>: mov %rbp,%rdi > 0x00000038db832c1e <+174>: callq 0x38db82c0a0 <type_descriptive_name_I> > 0x00000038db832c23 <+179>: mov %rax,%rcx > 0x00000038db832c26 <+182>: lea 0xe38b(%rip),%rdx # 0x38db840fb8 > 0x00000038db832c2d <+189>: lea 0x6e70(%rip),%rdi # 0x38db839aa4 > 0x00000038db832c34 <+196>: mov %r12,%r8 > 0x00000038db832c37 <+199>: mov $0x10,%esi > 0x00000038db832c3c <+204>: xor %eax,%eax > 0x00000038db832c3e <+206>: callq 0x38db80aec0 <g_log@plt> > 0x00000038db832c43 <+211>: mov %rbx,%rax > 0x00000038db832c46 <+214>: pop %rbx > 0x00000038db832c47 <+215>: pop %rbp > 0x00000038db832c48 <+216>: pop %r12 > 0x00000038db832c4a <+218>: retq > 0x00000038db832c4b <+219>: nopl 0x0(%rax,%rax,1) > 0x00000038db832c50 <+224>: mov %rdi,%r9 > 0x00000038db832c53 <+227>: and $0xfffffffffffffffc,%r9 > 0x00000038db832c57 <+231>: test %r9,%r9 > 0x00000038db832c5a <+234>: jne 0x38db832bb7 <g_type_check_instance_cast+71> > 0x00000038db832c60 <+240>: xor %edx,%edx > 0x00000038db832c62 <+242>: xor %r10d,%r10d > 0x00000038db832c65 <+245>: cmp $0x3fc,%rsi > 0x00000038db832c6c <+252>: ja 0x38db832bdc <g_type_check_instance_cast+108> > 0x00000038db832c72 <+258>: nopw 0x0(%rax,%rax,1) > 0x00000038db832c78 <+264>: mov %rsi,%rcx > 0x00000038db832c7b <+267>: lea 0x21da7e(%rip),%rax # 0x38dba50700 <static_fundamental_type_nodes> > 0x00000038db832c82 <+274>: shr $0x2,%rcx > 0x00000038db832c86 <+278>: mov (%rax,%rcx,8),%r8 > 0x00000038db832c8a <+282>: test %r8,%r8 > 0x00000038db832c8d <+285>: je 0x38db832bec <g_type_check_instance_cast+124> > 0x00000038db832c93 <+291>: test %dl,%dl > 0x00000038db832c95 <+293>: je 0x38db832bec <g_type_check_instance_cast+124> > 0x00000038db832c9b <+299>: movzbl 0x14(%r8),%eax > 0x00000038db832ca0 <+304>: movzbl 0x14(%r9),%edx > 0x00000038db832ca5 <+309>: cmp %dl,%al > 0x00000038db832ca7 <+311>: jbe 0x38db832db8 <g_type_check_instance_cast+584> > 0x00000038db832cad <+317>: testb $0x4,0x16(%r9) > 0x00000038db832cb2 <+322>: je 0x38db832bec <g_type_check_instance_cast+124> > 0x00000038db832cb8 <+328>: cmpq $0x8,0x48(%r8,%rax,8) > 0x00000038db832cbe <+334>: jne 0x38db832bec <g_type_check_instance_cast+124> > 0x00000038db832cc4 <+340>: mfence > 0x00000038db832cc7 <+343>: mov 0x38(%r9),%rdi > 0x00000038db832ccb <+347>: movabs $0xaaaaaaaaaaaaaaab,%r11 > 0x00000038db832cd5 <+357>: nopl (%rax) > 0x00000038db832cd8 <+360>: test %rdi,%rdi > 0x00000038db832cdb <+363>: je 0x38db832e11 <g_type_check_instance_cast+673> > 0x00000038db832ce1 <+369>: mfence > 0x00000038db832ce4 <+372>: mov 0x38(%r8),%rcx > 0x00000038db832ce8 <+376>: nopl 0x0(%rax,%rax,1) > 0x00000038db832cf0 <+384>: test %rcx,%rcx > 0x00000038db832cf3 <+387>: mov (%rdi),%eax > 0x00000038db832cf5 <+389>: je 0x38db832d40 <g_type_check_instance_cast+464> > 0x00000038db832cf7 <+391>: cmp -0x8(%rcx),%rax > 0x00000038db832cfb <+395>: jae 0x38db832d40 <g_type_check_instance_cast+464> > 0x00000038db832cfd <+397>: movzbl (%rcx,%rax,1),%eax > 0x00000038db832d01 <+401>: test %eax,%eax > 0x00000038db832d03 <+403>: je 0x38db832d40 <g_type_check_instance_cast+464> > 0x00000038db832d05 <+405>: sub $0x1,%eax > 0x00000038db832d08 <+408>: movslq %eax,%rbp > 0x00000038db832d0b <+411>: mov -0x8(%rdi),%rax > 0x00000038db832d0f <+415>: lea -0x8(%rax),%rdx > 0x00000038db832d13 <+419>: mov %rdx,%rax > 0x00000038db832d16 <+422>: mul %r11 > 0x00000038db832d19 <+425>: shr $0x4,%rdx > 0x00000038db832d1d <+429>: cmp %rdx,%rbp > 0x00000038db832d20 <+432>: jae 0x38db832d40 <g_type_check_instance_cast+464> > 0x00000038db832d22 <+434>: lea 0x0(%rbp,%rbp,2),%rax > 0x00000038db832d27 <+439>: mov 0x48(%r8),%rbp > 0x00000038db832d2b <+443>: lea (%rdi,%rax,8),%rax > 0x00000038db832d2f <+447>: cmp %rbp,0x8(%rax) > 0x00000038db832d33 <+451>: lea 0x8(%rax),%rdx > 0x00000038db832d37 <+455>: je 0x38db832d42 <g_type_check_instance_cast+466> > 0x00000038db832d39 <+457>: nopl 0x0(%rax) > 0x00000038db832d40 <+464>: xor %edx,%edx > 0x00000038db832d42 <+466>: mfence > 0x00000038db832d45 <+469>: mov 0x38(%r8),%rax > 0x00000038db832d49 <+473>: cmp %rax,%rcx > 0x00000038db832d4c <+476>: je 0x38db832e18 <g_type_check_instance_cast+680> > 0x00000038db832d52 <+482>: mov %rax,%rcx > 0x00000038db832d55 <+485>: jmp 0x38db832cf0 <g_type_check_instance_cast+384> > 0x00000038db832d57 <+487>: nopw 0x0(%rax,%rax,1) > 0x00000038db832d60 <+496>: test %rsi,%rsi > 0x00000038db832d63 <+499>: lea 0xc375(%rip),%r12 # 0x38db83f0df > 0x00000038db832d6a <+506>: je 0x38db832d77 <g_type_check_instance_cast+519> > 0x00000038db832d6c <+508>: mov %rsi,%rdi > 0x00000038db832d6f <+511>: callq 0x38db82c0a0 <type_descriptive_name_I> > 0x00000038db832d74 <+516>: mov %rax,%r12 > 0x00000038db832d77 <+519>: test %rbp,%rbp > 0x00000038db832d7a <+522>: lea 0xc35e(%rip),%rcx # 0x38db83f0df > 0x00000038db832d81 <+529>: je 0x38db832d8e <g_type_check_instance_cast+542> > 0x00000038db832d83 <+531>: mov %rbp,%rdi > 0x00000038db832d86 <+534>: callq 0x38db82c0a0 <type_descriptive_name_I> > 0x00000038db832d8b <+539>: mov %rax,%rcx > 0x00000038db832d8e <+542>: lea 0xe243(%rip),%rdx # 0x38db840fd8 > 0x00000038db832d95 <+549>: lea 0x6d08(%rip),%rdi # 0x38db839aa4 > 0x00000038db832d9c <+556>: mov %r12,%r8 > 0x00000038db832d9f <+559>: xor %eax,%eax > 0x00000038db832da1 <+561>: mov $0x10,%esi > 0x00000038db832da6 <+566>: callq 0x38db80aec0 <g_log@plt> > 0x00000038db832dab <+571>: mov %rbx,%rax > 0x00000038db832dae <+574>: pop %rbx > 0x00000038db832daf <+575>: pop %rbp > 0x00000038db832db0 <+576>: pop %r12 > 0x00000038db832db2 <+578>: retq > 0x00000038db832db3 <+579>: nopl 0x0(%rax,%rax,1) > 0x00000038db832db8 <+584>: movzbl %al,%ecx > 0x00000038db832dbb <+587>: sub %ecx,%edx > 0x00000038db832dbd <+589>: mov 0x48(%r8),%rcx > 0x00000038db832dc1 <+593>: movslq %edx,%rdx > 0x00000038db832dc4 <+596>: cmp %rcx,0x48(%r9,%rdx,8) > 0x00000038db832dc9 <+601>: jne 0x38db832cad <g_type_check_instance_cast+317> > 0x00000038db832dcf <+607>: jmpq 0x38db832c43 <g_type_check_instance_cast+211> > 0x00000038db832dd4 <+612>: nopl 0x0(%rax) > 0x00000038db832dd8 <+616>: test %rsi,%rsi > 0x00000038db832ddb <+619>: lea 0xc2fd(%rip),%rcx # 0x38db83f0df > 0x00000038db832de2 <+626>: je 0x38db832def <g_type_check_instance_cast+639> > 0x00000038db832de4 <+628>: mov %rsi,%rdi > 0x00000038db832de7 <+631>: callq 0x38db82c0a0 <type_descriptive_name_I> > 0x00000038db832dec <+636>: mov %rax,%rcx > 0x00000038db832def <+639>: lea 0xe21a(%rip),%rdx # 0x38db841010 > 0x00000038db832df6 <+646>: lea 0x6ca7(%rip),%rdi # 0x38db839aa4 > 0x00000038db832dfd <+653>: xor %eax,%eax > 0x00000038db832dff <+655>: mov $0x10,%esi > 0x00000038db832e04 <+660>: callq 0x38db80aec0 <g_log@plt> > 0x00000038db832e09 <+665>: mov %rbx,%rax > 0x00000038db832e0c <+668>: pop %rbx > 0x00000038db832e0d <+669>: pop %rbp > 0x00000038db832e0e <+670>: pop %r12 > 0x00000038db832e10 <+672>: retq > 0x00000038db832e11 <+673>: xor %edx,%edx > 0x00000038db832e13 <+675>: nopl 0x0(%rax,%rax,1) > 0x00000038db832e18 <+680>: mfence > 0x00000038db832e1b <+683>: mov 0x38(%r9),%rax > 0x00000038db832e1f <+687>: cmp %rax,%rdi > 0x00000038db832e22 <+690>: je 0x38db832e2c <g_type_check_instance_cast+700> > 0x00000038db832e24 <+692>: mov %rax,%rdi > 0x00000038db832e27 <+695>: jmpq 0x38db832cd8 <g_type_check_instance_cast+360> > 0x00000038db832e2c <+700>: test %rdx,%rdx > 0x00000038db832e2f <+703>: jne 0x38db832c43 <g_type_check_instance_cast+211> > 0x00000038db832e35 <+709>: mov (%rbx),%rax > 0x00000038db832e38 <+712>: mov (%rax),%rbp > 0x00000038db832e3b <+715>: jmpq 0x38db832bef <g_type_check_instance_cast+127> >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 1032825
: 826885 |
826886
|
826887
|
826888
|
826889
|
826890
|
826891
|
826892
|
826893
|
826894
|
826895