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 934131 Details for
Bug 699681
[abrt] notification-daemon-0.5.0-1.el6: g_type_check_instance_cast: Process /usr/libexec/notification-daemon 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.
backtrace 2
backtrace (text/plain), 24.56 KB, created by
Jiri Koten
on 2014-09-03 15:02:08 UTC
(
hide
)
Description:
backtrace 2
Filename:
MIME Type:
Creator:
Jiri Koten
Created:
2014-09-03 15:02:08 UTC
Size:
24.56 KB
patch
obsolete
>warning: core file may not match specified executable file. >Missing separate debuginfo for >Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/67/dce8727fe0bee504a2074980732c74bb9e19be /var/cache/abrt-di/usr/lib/debug/.build-id/67/dce8727fe0bee504a2074980732c74bb9e19be >[New Thread 24189] >[Thread debugging using libthread_db enabled] >Core was generated by `/usr/libexec/notification-daemon'. >Program terminated with signal 11, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=0x396ae1ea40, iface_type=22943696) at gtype.c:3985 >3985 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 1 (Thread 0x7f02265c6960 (LWP 24189)): >#0 g_type_check_instance_cast (type_instance=0x396ae1ea40, iface_type=22943696) at gtype.c:3985 > node = <value optimized out> > iface = <value optimized out> > is_instantiatable = <value optimized out> > check = <value optimized out> >#1 0x000000396ae6f074 in IA__gdk_x11_screen_get_screen_number (screen=0x396ae1ea40) at gdkscreen-x11.c:607 >No locals. >#2 0x00000000004078f6 in get_work_area (stack=<value optimized out>, nw=0x17b4120 [GtkWindow], nw_l=0x7fff7f844258, init_width=0, init_height=0, nw_x=0x0, nw_y=0x0) at stack.c:69 > ret_workarea = <value optimized out> > workarea = 388 > type = <value optimized out> > win = <value optimized out> > leftovers = <value optimized out> > format = <value optimized out> > workareas = <value optimized out> > result = <value optimized out> > disp_screen = <value optimized out> >#3 notify_stack_shift_notifications (stack=<value optimized out>, nw=0x17b4120 [GtkWindow], nw_l=0x7fff7f844258, init_width=0, init_height=0, nw_x=0x0, nw_y=0x0) at stack.c:264 > workarea = {x = -280980576, y = 62, width = 1809552672, height = 57} > monitor = {x = 1809552672, y = 57, width = 1759712711, height = 57} > positions = <value optimized out> > l = <value optimized out> > x = <value optimized out> > y = <value optimized out> > shifty = 0 > i = <value optimized out> > n_wins = <value optimized out> >#4 0x0000000000407dcc in notify_stack_remove_window (stack=0x16187a0, nw=0x17b4120 [GtkWindow]) at stack.c:390 > remove_l = 0x0 >#5 0x000000396960e3de in g_closure_invoke (closure=0x16c4930, return_value=0x0, n_param_values=1, param_values=0x16e4980, invocation_hint=0x7fff7f8443b0) at gclosure.c:767 > marshal = <value optimized out> > marshal_data = <value optimized out> > in_marshal = <value optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x00000039696248d5 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x17b4120, emission_return=0x0, instance_and_params=0x16e4980) at gsignal.c:3252 > tmp = <value optimized out> > handler = 0x16edb90 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x17b4120, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1611f60 > handler_list = 0x16edb90 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 11 > max_sequential_handler_number = 756 > return_value_altered = 0 >#7 0x0000003969625d76 in g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=0x7fff7f8445a0) at gsignal.c:2983 > instance_and_params = 0x16e4980 > signal_return_type = 4 > param_values = 0x16e4998 > node = 0x1612620 > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#8 0x0000003969626333 in g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3040 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff7f844680, reg_save_area = 0x7fff7f8445c0}} >#9 0x000000396bb7fede in gtk_object_dispose (gobject=0x17b4120 [GtkWindow]) at gtkobject.c:421 > object = 0x17b4120 [GtkWindow] >#10 0x0000003969610c50 in g_object_run_dispose (object=0x17b4120 [GtkWindow]) at gobject.c:945 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#11 0x0000000000406993 in _notify_timeout_destroy (nt=0x177d620) at daemon.c:174 >No locals. >#12 0x0000003968e31345 in g_hash_table_remove_node (hash_table=0x165a6d0 = {...}, node=0x16189a0, notify=<value optimized out>) at ghash.c:453 >No locals. >#13 0x0000003968e31fe7 in g_hash_table_foreach_remove_or_steal (hash_table=0x165a6d0 = {...}, func=0x405210 <_is_expired>, user_data=0x7fff7f84474c, notify=1) at ghash.c:1226 > node = 0x16189a0 > deleted = <value optimized out> > i = <value optimized out> >#14 0x00000000004051f7 in _check_expiration (daemon=0x165e0e0 [NotifyDaemon]) at daemon.c:845 > has_more_timeouts = 0 >#15 0x0000003968e4108b in g_timeout_dispatch (source=0x165b720, callback=<value optimized out>, user_data=<value optimized out>) at gmain.c:3895 > timeout_source = 0x165b720 > again = <value optimized out> >#16 0x0000003968e40642 in g_main_dispatch (context=0x15ed210) at gmain.c:2441 > dispatch = 0x3968e41070 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x165e0e0 > callback = 0x4051d0 <_check_expiration> > cb_funcs = 0x3969115c50 > cb_data = 0x1709130 > current_source_link = {data = 0x165b720, next = 0x0} > need_destroy = <value optimized out> > source = 0x165b720 > current = 0x165e810 > i = <value optimized out> >#17 g_main_context_dispatch (context=0x15ed210) at gmain.c:3014 >No locals. >#18 0x0000003968e44c98 in g_main_context_iterate (context=0x15ed210, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092 > max_priority = 2147483647 > timeout = 100 > some_ready = 1 > nfds = 10 > allocated_nfds = <value optimized out> > fds = <value optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#19 0x0000003968e451a5 in g_main_loop_run (loop=0x1618b10) at gmain.c:3300 > self = 0x15b5950 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#20 0x000000396bb4dd17 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = <value optimized out> > functions = 0x0 > init = <value optimized out> > loop = 0x1618b10 >#21 0x00000000004061d5 in main (argc=1, argv=0x7fff7f844aa8) at daemon.c:1798 > daemon = 0x165e0e0 [NotifyDaemon] > connection = 0x165b218 > bus_proxy = <value optimized out> > error = 0x0 > res = <value optimized out> > request_name_result = 1 >From To Syms Read Shared Object Library >0x000000396c209090 0x000000396c219cd8 Yes /usr/lib64/libdbus-glib-1.so.2.1.0 >0x0000003ef60071c0 0x0000003ef602e7b8 Yes /lib64/libdbus-1.so.3.4.0 >0x0000003eef405760 0x0000003eef4110c8 Yes /lib64/libpthread-2.12.so >0x0000003eefc02140 0x0000003eefc054e8 Yes /lib64/librt-2.12.so >0x0000003970201bf0 0x0000003970202fe8 Yes /usr/lib64/libcanberra-gtk.so.0.1.5 >0x0000003f07003280 0x0000003f0700c248 Yes /usr/lib64/libcanberra.so.0.2.1 >0x000000396ca11ae0 0x000000396ca2da18 Yes /usr/lib64/libgconf-2.so.4.1.5 >0x0000003970a0df20 0x0000003970a2f228 Yes /usr/lib64/libwnck-1.so.22.3.23 >0x000000396ba69990 0x000000396bd15208 Yes /usr/lib64/libgtk-x11-2.0.so.0.2400.23 >0x000000396ae1e6f0 0x000000396ae829d8 Yes /usr/lib64/libgdk-x11-2.0.so.0.2400.23 >0x000000396b2096b0 0x000000396b2150f8 Yes /usr/lib64/libatk-1.0.so.0.3009.1 >0x0000003969e272b0 0x0000003969ec7c48 Yes /lib64/libgio-2.0.so.0.2800.8 >0x000000396a6076a0 0x000000396a6218b8 Yes /usr/lib64/libpangoft2-1.0.so.0.2800.1 >0x000000396aa06280 0x000000396aa18ad8 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.2400.1 >0x000000396a204940 0x000000396a2094a8 Yes /usr/lib64/libpangocairo-1.0.so.0.2800.1 >0x0000003ef7009c50 0x0000003ef705b008 Yes /usr/lib64/libcairo.so.2.10800.8 >0x000000396b60ede0 0x000000396b62d668 Yes /usr/lib64/libpango-1.0.so.0.2800.1 >0x0000003ef3c0c850 0x0000003ef3c75378 Yes /usr/lib64/libfreetype.so.6.3.22 >0x0000003ef4405c80 0x0000003ef441ff68 Yes /usr/lib64/libfontconfig.so.1.4.4 >0x0000003969609930 0x0000003969637ef8 Yes /lib64/libgobject-2.0.so.0.2800.8 >0x0000003969a00fe0 0x0000003969a01f28 Yes /lib64/libgmodule-2.0.so.0.2800.8 >0x0000003968e16cc0 0x0000003968eae108 Yes /lib64/libglib-2.0.so.0.2800.8 >0x0000003ef1c1ddc0 0x0000003ef1ca7fd8 Yes /usr/lib64/libX11.so.6.3.0 >0x0000003eef01eaa0 0x0000003eef1400cc Yes /lib64/libc-2.12.so >0x0000003eeec00b00 0x0000003eeec199cb Yes /lib64/ld-2.12.so >0x0000003969201560 0x00000039692029c8 Yes /lib64/libgthread-2.0.so.0.2800.8 >0x0000003f05401fa0 0x0000003f05405fd8 Yes /usr/lib64/libvorbisfile.so.3.3.2 >0x0000003f02403ae0 0x0000003f0241a9b8 Yes /usr/lib64/libvorbis.so.0.4.3 >0x0000003f020018d0 0x0000003f02003c28 Yes /usr/lib64/libogg.so.0.6.0 >0x0000003efdc026f0 0x0000003efdc0c1e8 Yes /usr/lib64/libtdb.so.1.2.10 >0x0000003f03002370 0x0000003f03006758 Yes /usr/lib64/libltdl.so.7.2.1 >0x0000003ef0003e70 0x0000003ef0043fb8 Yes /lib64/libm-2.12.so >0x000000396c627a00 0x000000396c64b788 Yes /usr/lib64/libORBit-2.so.0.1.0 >0x0000003f044030a0 0x0000003f04406938 Yes /usr/lib64/libstartup-notification-1.so.0.0.0 >0x0000003efec008c0 0x0000003efec010d8 Yes /usr/lib64/libXRes.so.1.0.0 >0x0000003ef3001430 0x0000003ef3003cb8 Yes /usr/lib64/libXfixes.so.3.1.0 >0x0000003ef28036f0 0x0000003ef280dad8 Yes /usr/lib64/libXext.so.6.4.0 >0x0000003ef4c019b0 0x0000003ef4c07ae8 Yes /usr/lib64/libXrender.so.1.3.0 >0x0000003ef5800a20 0x0000003ef58013a8 Yes /usr/lib64/libXinerama.so.1.0.0 >0x0000003ef3802110 0x0000003ef380c9c8 Yes /usr/lib64/libXi.so.6.1.0 >0x0000003ef5c01a80 0x0000003ef5c077c8 Yes /usr/lib64/libXrandr.so.2.2.0 >0x0000003ef54028d0 0x0000003ef5407608 Yes /usr/lib64/libXcursor.so.1.0.2 >0x0000003ef8400b30 0x0000003ef8401908 Yes /usr/lib64/libXcomposite.so.1.0.0 >0x0000003ef5000a90 0x0000003ef5001648 Yes /usr/lib64/libXdamage.so.1.1.0 >0x0000003eef800de0 0x0000003eef801998 Yes /lib64/libdl-2.12.so >0x0000003ef1003930 0x0000003ef1012998 Yes /lib64/libresolv-2.12.so >0x0000003ef0402120 0x0000003ef040d3a8 Yes /lib64/libz.so.1.2.3 >0x0000003ef08058d0 0x0000003ef0815cb8 Yes /lib64/libselinux.so.1 >0x0000003ef4804830 0x0000003ef481dec8 Yes /usr/lib64/libpng12.so.0.49.0 >0x0000003ef740a1c0 0x0000003ef7498358 Yes /usr/lib64/libpixman-1.so.0.32.4 >0x0000003ef3403cd0 0x0000003ef341cc88 Yes /lib64/libexpat.so.1.5.2 >0x0000003ef1409860 0x0000003ef14159a8 Yes /usr/lib64/libxcb.so.1.1.0 >0x0000003efa800c00 0x0000003efa8059a8 Yes /lib64/libcrypt-2.12.so >0x0000003f02c01160 0x0000003f02c01b38 Yes /usr/lib64/libxcb-aux.so.0.0.0 >0x0000003f03c018e0 0x0000003f03c01c78 Yes /usr/lib64/libxcb-event.so.1.0.0 >0x0000003f04001690 0x0000003f04001d38 Yes /usr/lib64/libxcb-atom.so.1.0.0 >0x0000003efa401a40 0x0000003efa4060c8 Yes /usr/lib64/libSM.so.6.0.1 >0x0000003efac04d70 0x0000003efac137a8 Yes /usr/lib64/libICE.so.6.3.0 >0x0000003ef1800dd0 0x0000003ef1801b58 Yes /usr/lib64/libXau.so.6.0.0 >0x0000003efa003dc0 0x0000003efa054e68 Yes /lib64/libfreebl3.so >0x0000003ef98015a0 0x0000003ef9802cc8 Yes /lib64/libuuid.so.1.3.0 >0x00007f02205291f0 0x00007f0220531648 Yes /lib64/libnss_files-2.12.so >0x00007f02202deea0 0x00007f0220311d78 Yes /usr/lib64/gtk-2.0/modules/libgail.so >0x000000396e2029a0 0x000000396e206178 Yes /usr/lib64/libgailutil.so.18.0.1 >0x00007f02200c9df0 0x00007f02200cc518 Yes /usr/lib64/gtk-2.0/modules/libatk-bridge.so >0x000000396d624fe0 0x000000396d645d98 Yes /usr/lib64/libspi.so.0.10.11 >0x000000396ee27fe0 0x000000396ee52f68 Yes /usr/lib64/libbonobo-2.so.0.0.0 >0x000000396ea0ae40 0x000000396ea12fb8 Yes /usr/lib64/libbonobo-activation.so.4.0.0 >0x000000396de03110 0x000000396de03ad8 Yes /usr/lib64/libORBitCosNaming-2.so.0.1.0 >0x00007f021fe9fb40 0x00007f021fec1608 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f021fc97f00 0x00007f021fc9a168 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f021fa94620 0x00007f021fa94e08 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f021f88fdd0 0x00007f021f891d88 Yes /usr/lib64/notification-daemon-1.0/engines/libslider.so >0x00007f021dd69a60 0x00007f021dd82a48 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f021db37f10 0x00007f021db41c48 Yes /usr/lib64/libgvfscommon.so.0.0.0 >0x0000003f02802930 0x0000003f02809a78 Yes /lib64/libudev.so.0.5.1 >0x0000003efd400e10 0x0000003efd401688 Yes /lib64/libutil-2.12.so >0x00007f021d91ebc0 0x00007f021d92b0b8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f021d719ba0 0x00007f021d71a028 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/svg_loader.so >0x0000003972208a70 0x000000397222e808 Yes /usr/lib64/librsvg-2.so.2.26.0 >0x0000003971e0f780 0x0000003971e2cbd8 Yes /usr/lib64/libgsf-1.so.114.0.15 >0x000000396f20b610 0x000000396f229f18 Yes /usr/lib64/libcroco-0.6.so.3.0.1 >0x0000003efb02c7c0 0x0000003efb1096e8 Yes /usr/lib64/libxml2.so.2.7.6 >0x0000003f00c01630 0x0000003f00c0dca8 Yes /lib64/libbz2.so.1.0.4 >0x00007f021d483480 0x00007f021d483ec8 Yes /usr/lib64/gconv/ISO8859-1.so >$1 = 0x0 >$2 = 0x0 >rax 0xec8348fb89485355 -1404198413632253099 >rbx 0x396ae1ea40 246606326336 >rcx 0x401 1025 >rdx 0x0 0 >rsi 0x15e17d0 22943696 >rdi 0x396ae1ea40 246606326336 >rbp 0x15e17d0 0x15e17d0 >rsp 0x7fff7f8440f0 0x7fff7f8440f0 >r8 0x1618720 23168800 >r9 0x7fff7f844138 140735332761912 >r10 0x161873d 23168829 >r11 0x40851c 4228380 >r12 0x17b4120 24854816 >r13 0x184 388 >r14 0x0 0 >r15 0x0 0 >rip 0x396962f4ad 0x396962f4ad <g_type_check_instance_cast+61> >eflags 0x10286 [ PF SF 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 g_type_check_instance_cast: > 0x000000396962f470 <+0>: mov %rbx,-0x30(%rsp) > 0x000000396962f475 <+5>: mov %rbp,-0x28(%rsp) > 0x000000396962f47a <+10>: mov %rdi,%rbx > 0x000000396962f47d <+13>: mov %r12,-0x20(%rsp) > 0x000000396962f482 <+18>: mov %r13,-0x18(%rsp) > 0x000000396962f487 <+23>: mov %rsi,%rbp > 0x000000396962f48a <+26>: mov %r14,-0x10(%rsp) > 0x000000396962f48f <+31>: mov %r15,-0x8(%rsp) > 0x000000396962f494 <+36>: sub $0x58,%rsp > 0x000000396962f498 <+40>: test %rdi,%rdi > 0x000000396962f49b <+43>: je 0x396962f542 <g_type_check_instance_cast+210> > 0x000000396962f4a1 <+49>: mov (%rdi),%rax > 0x000000396962f4a4 <+52>: test %rax,%rax > 0x000000396962f4a7 <+55>: je 0x396962f708 <g_type_check_instance_cast+664> >=> 0x000000396962f4ad <+61>: mov (%rax),%rax > 0x000000396962f4b0 <+64>: cmp $0x3fc,%rax > 0x000000396962f4b6 <+70>: ja 0x396962f570 <g_type_check_instance_cast+256> > 0x000000396962f4bc <+76>: lea 0x21bd5d(%rip),%rdx # 0x396984b220 <static_fundamental_type_nodes> > 0x000000396962f4c3 <+83>: shr $0x2,%rax > 0x000000396962f4c7 <+87>: mov (%rdx,%rax,8),%rax > 0x000000396962f4cb <+91>: test %rax,%rax > 0x000000396962f4ce <+94>: je 0x396962f4e1 <g_type_check_instance_cast+113> > 0x000000396962f4d0 <+96>: testb $0x4,0x16(%rax) > 0x000000396962f4d4 <+100>: mov $0x1,%edx > 0x000000396962f4d9 <+105>: mov $0x1,%r14d > 0x000000396962f4df <+111>: jne 0x396962f4e6 <g_type_check_instance_cast+118> > 0x000000396962f4e1 <+113>: xor %edx,%edx > 0x000000396962f4e3 <+115>: xor %r14d,%r14d > 0x000000396962f4e6 <+118>: cmp $0x3fc,%rbp > 0x000000396962f4ed <+125>: jbe 0x396962f580 <g_type_check_instance_cast+272> > 0x000000396962f4f3 <+131>: mov %rbp,%r13 > 0x000000396962f4f6 <+134>: and $0xfffffffffffffffc,%r13 > 0x000000396962f4fa <+138>: test %r13,%r13 > 0x000000396962f4fd <+141>: jne 0x396962f59b <g_type_check_instance_cast+299> > 0x000000396962f503 <+147>: test %r14d,%r14d > 0x000000396962f506 <+150>: je 0x396962f6c8 <g_type_check_instance_cast+600> > 0x000000396962f50c <+156>: mov %rbp,%rdi > 0x000000396962f50f <+159>: callq 0x3969629100 <type_descriptive_name_I> > 0x000000396962f514 <+164>: mov %rax,%rbp > 0x000000396962f517 <+167>: mov (%rbx),%rax > 0x000000396962f51a <+170>: mov (%rax),%rdi > 0x000000396962f51d <+173>: callq 0x3969629100 <type_descriptive_name_I> > 0x000000396962f522 <+178>: lea 0xef8f(%rip),%rdx # 0x396963e4b8 > 0x000000396962f529 <+185>: lea 0x8a54(%rip),%rdi # 0x3969637f84 > 0x000000396962f530 <+192>: mov %rax,%rcx > 0x000000396962f533 <+195>: mov %rbp,%r8 > 0x000000396962f536 <+198>: mov $0x10,%esi > 0x000000396962f53b <+203>: xor %eax,%eax > 0x000000396962f53d <+205>: callq 0x39696098c0 <g_log@plt> > 0x000000396962f542 <+210>: mov %rbx,%rax > 0x000000396962f545 <+213>: mov 0x30(%rsp),%rbp > 0x000000396962f54a <+218>: mov 0x28(%rsp),%rbx > 0x000000396962f54f <+223>: mov 0x38(%rsp),%r12 > 0x000000396962f554 <+228>: mov 0x40(%rsp),%r13 > 0x000000396962f559 <+233>: mov 0x48(%rsp),%r14 > 0x000000396962f55e <+238>: mov 0x50(%rsp),%r15 > 0x000000396962f563 <+243>: add $0x58,%rsp > 0x000000396962f567 <+247>: retq > 0x000000396962f568 <+248>: nopl 0x0(%rax,%rax,1) > 0x000000396962f570 <+256>: and $0xfffffffffffffffc,%rax > 0x000000396962f574 <+260>: jmpq 0x396962f4cb <g_type_check_instance_cast+91> > 0x000000396962f579 <+265>: nopl 0x0(%rax) > 0x000000396962f580 <+272>: mov %rbp,%rsi > 0x000000396962f583 <+275>: lea 0x21bc96(%rip),%rcx # 0x396984b220 <static_fundamental_type_nodes> > 0x000000396962f58a <+282>: shr $0x2,%rsi > 0x000000396962f58e <+286>: mov (%rcx,%rsi,8),%r13 > 0x000000396962f592 <+290>: test %r13,%r13 > 0x000000396962f595 <+293>: je 0x396962f503 <g_type_check_instance_cast+147> > 0x000000396962f59b <+299>: test %dl,%dl > 0x000000396962f59d <+301>: je 0x396962f503 <g_type_check_instance_cast+147> > 0x000000396962f5a3 <+307>: movzbl 0x14(%r13),%edx > 0x000000396962f5a8 <+312>: movzbl 0x14(%rax),%ecx > 0x000000396962f5ac <+316>: cmp %cl,%dl > 0x000000396962f5ae <+318>: ja 0x396962f5ca <g_type_check_instance_cast+346> > 0x000000396962f5b0 <+320>: movzbl %dl,%esi > 0x000000396962f5b3 <+323>: movzbl %cl,%ecx > 0x000000396962f5b6 <+326>: sub %esi,%ecx > 0x000000396962f5b8 <+328>: mov 0x48(%r13),%rsi > 0x000000396962f5bc <+332>: movslq %ecx,%rcx > 0x000000396962f5bf <+335>: cmp %rsi,0x48(%rax,%rcx,8) > 0x000000396962f5c4 <+340>: je 0x396962f542 <g_type_check_instance_cast+210> > 0x000000396962f5ca <+346>: testb $0x4,0x16(%rax) > 0x000000396962f5ce <+350>: je 0x396962f503 <g_type_check_instance_cast+147> > 0x000000396962f5d4 <+356>: movzbl %dl,%edx > 0x000000396962f5d7 <+359>: cmpq $0x8,0x48(%r13,%rdx,8) > 0x000000396962f5dd <+365>: jne 0x396962f503 <g_type_check_instance_cast+147> > 0x000000396962f5e3 <+371>: add $0x38,%rax > 0x000000396962f5e7 <+375>: mov %rax,%rdi > 0x000000396962f5ea <+378>: mov %rax,0x18(%rsp) > 0x000000396962f5ef <+383>: callq 0x3969609810 <g_atomic_pointer_get@plt> > 0x000000396962f5f4 <+388>: mov %rax,%r15 > 0x000000396962f5f7 <+391>: lea 0x38(%r13),%rax > 0x000000396962f5fb <+395>: mov %rax,0x8(%rsp) > 0x000000396962f600 <+400>: xor %r12d,%r12d > 0x000000396962f603 <+403>: test %r15,%r15 > 0x000000396962f606 <+406>: je 0x396962f6ab <g_type_check_instance_cast+571> > 0x000000396962f60c <+412>: mov 0x8(%rsp),%rdi > 0x000000396962f611 <+417>: callq 0x3969609810 <g_atomic_pointer_get@plt> > 0x000000396962f616 <+422>: lea 0x8(%r15),%rdx > 0x000000396962f61a <+426>: mov %rax,%r12 > 0x000000396962f61d <+429>: mov %rdx,0x10(%rsp) > 0x000000396962f622 <+434>: jmp 0x396962f62b <g_type_check_instance_cast+443> > 0x000000396962f624 <+436>: nopl 0x0(%rax) > 0x000000396962f628 <+440>: mov %rax,%r12 > 0x000000396962f62b <+443>: test %r12,%r12 > 0x000000396962f62e <+446>: mov (%r15),%eax > 0x000000396962f631 <+449>: je 0x396962f688 <g_type_check_instance_cast+536> > 0x000000396962f633 <+451>: mov %eax,%eax > 0x000000396962f635 <+453>: cmp -0x8(%r12),%rax > 0x000000396962f63a <+458>: jae 0x396962f688 <g_type_check_instance_cast+536> > 0x000000396962f63c <+460>: movzbl (%r12,%rax,1),%ecx > 0x000000396962f641 <+465>: test %ecx,%ecx > 0x000000396962f643 <+467>: je 0x396962f688 <g_type_check_instance_cast+536> > 0x000000396962f645 <+469>: mov -0x8(%r15),%rdx > 0x000000396962f649 <+473>: movabs $0xaaaaaaaaaaaaaaab,%rax > 0x000000396962f653 <+483>: sub $0x1,%ecx > 0x000000396962f656 <+486>: movslq %ecx,%rcx > 0x000000396962f659 <+489>: sub $0x8,%rdx > 0x000000396962f65d <+493>: mul %rdx > 0x000000396962f660 <+496>: shr $0x4,%rdx > 0x000000396962f664 <+500>: cmp %rdx,%rcx > 0x000000396962f667 <+503>: jae 0x396962f688 <g_type_check_instance_cast+536> > 0x000000396962f669 <+505>: mov 0x10(%rsp),%rdx > 0x000000396962f66e <+510>: lea (%rcx,%rcx,2),%rax > 0x000000396962f672 <+514>: mov 0x48(%r13),%rsi > 0x000000396962f676 <+518>: lea (%rdx,%rax,8),%rax > 0x000000396962f67a <+522>: cmp %rsi,(%rax) > 0x000000396962f67d <+525>: mov %rax,(%rsp) > 0x000000396962f681 <+529>: je 0x396962f690 <g_type_check_instance_cast+544> > 0x000000396962f683 <+531>: nopl 0x0(%rax,%rax,1) > 0x000000396962f688 <+536>: movq $0x0,(%rsp) > 0x000000396962f690 <+544>: mov 0x8(%rsp),%rdi > 0x000000396962f695 <+549>: callq 0x3969609810 <g_atomic_pointer_get@plt> > 0x000000396962f69a <+554>: cmp %rax,%r12 > 0x000000396962f69d <+557>: jne 0x396962f628 <g_type_check_instance_cast+440> > 0x000000396962f69f <+559>: xor %r12d,%r12d > 0x000000396962f6a2 <+562>: cmpq $0x0,(%rsp) > 0x000000396962f6a7 <+567>: setne %r12b > 0x000000396962f6ab <+571>: mov 0x18(%rsp),%rdi > 0x000000396962f6b0 <+576>: callq 0x3969609810 <g_atomic_pointer_get@plt> > 0x000000396962f6b5 <+581>: cmp %rax,%r15 > 0x000000396962f6b8 <+584>: je 0x396962f738 <g_type_check_instance_cast+712> > 0x000000396962f6ba <+586>: mov %rax,%r15 > 0x000000396962f6bd <+589>: jmpq 0x396962f600 <g_type_check_instance_cast+400> > 0x000000396962f6c2 <+594>: nopw 0x0(%rax,%rax,1) > 0x000000396962f6c8 <+600>: mov %rbp,%rdi > 0x000000396962f6cb <+603>: callq 0x3969629100 <type_descriptive_name_I> > 0x000000396962f6d0 <+608>: mov %rax,%rbp > 0x000000396962f6d3 <+611>: mov (%rbx),%rax > 0x000000396962f6d6 <+614>: mov (%rax),%rdi > 0x000000396962f6d9 <+617>: callq 0x3969629100 <type_descriptive_name_I> > 0x000000396962f6de <+622>: lea 0xedf3(%rip),%rdx # 0x396963e4d8 > 0x000000396962f6e5 <+629>: lea 0x8898(%rip),%rdi # 0x3969637f84 > 0x000000396962f6ec <+636>: mov %rax,%rcx > 0x000000396962f6ef <+639>: mov %rbp,%r8 > 0x000000396962f6f2 <+642>: mov $0x10,%esi > 0x000000396962f6f7 <+647>: xor %eax,%eax > 0x000000396962f6f9 <+649>: callq 0x39696098c0 <g_log@plt> > 0x000000396962f6fe <+654>: jmpq 0x396962f542 <g_type_check_instance_cast+210> > 0x000000396962f703 <+659>: nopl 0x0(%rax,%rax,1) > 0x000000396962f708 <+664>: mov %rsi,%rdi > 0x000000396962f70b <+667>: callq 0x3969629100 <type_descriptive_name_I> > 0x000000396962f710 <+672>: lea 0xedf9(%rip),%rdx # 0x396963e510 > 0x000000396962f717 <+679>: lea 0x8866(%rip),%rdi # 0x3969637f84 > 0x000000396962f71e <+686>: mov %rax,%rcx > 0x000000396962f721 <+689>: mov $0x10,%esi > 0x000000396962f726 <+694>: xor %eax,%eax > 0x000000396962f728 <+696>: callq 0x39696098c0 <g_log@plt> > 0x000000396962f72d <+701>: jmpq 0x396962f542 <g_type_check_instance_cast+210> > 0x000000396962f732 <+706>: nopw 0x0(%rax,%rax,1) > 0x000000396962f738 <+712>: test %r12d,%r12d > 0x000000396962f73b <+715>: jne 0x396962f542 <g_type_check_instance_cast+210> > 0x000000396962f741 <+721>: jmpq 0x396962f503 <g_type_check_instance_cast+147> >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 699681
:
494871
| 934131