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 931931 Details for
Bug 1134904
[abrt] dleyna-renderer: g_hash_table_lookup_node(): dleyna-renderer-service 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.82 KB, created by
Igor Gnatenko
on 2014-08-28 12:46:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Igor Gnatenko
Created:
2014-08-28 12:46:25 UTC
Size:
31.82 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 19885] >[New LWP 19886] >[New LWP 19887] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/gio/modules/libgvfsdbus.so.debug" does not match "/usr/lib64/gio/modules/libgvfsdbus.so" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/gio/modules/libgvfsdbus.so.debug" does not match "/usr/lib64/gio/modules/libgvfsdbus.so" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/gvfs/libgvfscommon.so.debug" does not match "/usr/lib64/gvfs/libgvfscommon.so" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/gvfs/libgvfscommon.so.debug" does not match "/usr/lib64/gvfs/libgvfscommon.so" (CRC mismatch). > >Core was generated by `/usr/libexec/dleyna-renderer-service'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000003e51238df4 in g_hash_table_lookup_node (hash_return=<synthetic pointer>, key=0x1546980, hash_table=0x752d73616d656863) at ghash.c:368 >368 hash_value = hash_table->hash_func (key); > >Thread 3 (Thread 0x7f98ef7f3700 (LWP 19887)): >#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >No locals. >#1 0x0000003e5128e637 in g_cond_wait_until (cond=cond@entry=0x1515fc8, mutex=mutex@entry=0x1515fc0, end_time=end_time@entry=6565465561) at gthread-posix.c:1437 > now = {tv_sec = 6550, tv_nsec = 465561947} > span = {tv_sec = 14, tv_nsec = 999999053} > sampled = 0 > res = <optimized out> >#2 0x0000003e5121ec39 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x1515fc0, wait=wait@entry=1, end_time=end_time@entry=6565465561) at gasyncqueue.c:422 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003e5121f25b in g_async_queue_timeout_pop (queue=0x1515fc0, timeout=timeout@entry=15000000) at gasyncqueue.c:543 > end_time = 6565465561 > retval = <optimized out> >#4 0x0000003e512713fc in g_thread_pool_wait_for_new_pool () at gthreadpool.c:167 > pool = <optimized out> > local_wakeup_thread_serial = <optimized out> > last_wakeup_thread_serial = <optimized out> > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:364 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003e512709a5 in g_thread_proxy (data=0x14fa680) at gthread.c:764 > thread = 0x14fa680 >#7 0x0000003e49e075fa in start_thread (arg=0x7f98ef7f3700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f98ef7f3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140294829848320, -5398297619509655215, 140734965518336, 0, 140294829848320, 140294829849024, 5342599656269039953, -5374492918546413231}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x0000003e49704e0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f98f01f8700 (LWP 19886)): >#0 0x0000003e496f97dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003e51249ea4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f98e80010c0, timeout=-1, context=0x14f8440) at gmain.c:4029 > poll_func = 0x3e512592a0 <g_poll> >#2 g_main_context_iterate (context=0x14f8440, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f98e80010c0 >#3 0x0000003e5124a232 in g_main_loop_run (loop=0x14f83d0) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#4 0x0000003e526e27a6 in gdbus_shared_thread_func (user_data=0x14f8410) at gdbusprivate.c:273 > data = 0x14f8410 >#5 0x0000003e512709a5 in g_thread_proxy (data=0x14fa450) at gthread.c:764 > thread = 0x14fa450 >#6 0x0000003e49e075fa in start_thread (arg=0x7f98f01f8700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f98f01f8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140294840354560, -5398297619509655215, 140734965517056, 0, 140294840354560, 140294840355264, 5342541105664248145, -5374492918546413231}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003e49704e0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f98f0a96840 (LWP 19885)): >#0 0x0000003e51238df4 in g_hash_table_lookup_node (hash_return=<synthetic pointer>, key=0x1546980, hash_table=0x752d73616d656863) at ghash.c:368 > node_hash = <optimized out> > hash_value = <optimized out> > have_tombstone = 0 > step = 0 > node_index = <optimized out> > first_tombstone = 0 >#1 g_hash_table_lookup (hash_table=0x752d73616d656863, key=key@entry=0x1546980) at ghash.c:1092 > node_hash = <optimized out> > __FUNCTION__ = "g_hash_table_lookup" >#2 0x0000003e4c20faeb in prv_server_available_cb (cp=<optimized out>, proxy=0x15402b0, user_data=0x15164f0) at upnp.c:174 > upnp = 0x15164f0 > udn = 0x1546980 "uuid:ec8aba15-a446-423b-92b3-ff87ca9a5554" > device = <optimized out> > ip_address = 0x1531760 "192.168.1.4" > context = <optimized out> > queue_id = <optimized out> > i = <optimized out> > priv_t = 0x7fff69a089f0 >#3 0x0000003e51e131ab in g_cclosure_marshal_VOID__OBJECTv (closure=0x152cc60, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x0, n_params=<optimized out>, param_types=0x1524a30) at gmarshal.c:1312 > cc = 0x152cc60 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x15402b0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff69a08ce0, reg_save_area = 0x7fff69a08c20}} >#4 0x0000003e51e10104 in _g_closure_invoke_va (closure=0x1546980, closure@entry=0x152cc60, return_value=0x1546980, return_value@entry=0x0, instance=0x1, instance@entry=0x14feb70, args=0x1, args@entry=0x7fff69a08c00, n_params=1277229712, param_types=0x15183c0) at gclosure.c:831 > marshal = 0x1531760 > marshal_data = 0x3e4c20fa90 <prv_server_available_cb> > __FUNCTION__ = "_g_closure_invoke_va" >#5 0x0000003e51e2aaa0 in g_signal_emit_valist (instance=0x14feb70, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff69a08c00) at gsignal.c:3218 > 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}}} > accumulator = 0x0 > emission = {next = 0x0, instance = 0x14feb70, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 22166384} > signal_id = 31 > instance_type = 22166384 > emission_return = {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}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0x152cc60 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#6 0x0000003e51e2b2ef in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff69a08ce0, reg_save_area = 0x7fff69a08c20}} >#7 0x0000003e54e0fd87 in create_and_report_device_proxy (url_base=<optimized out>, description_url=<optimized out>, udn=<optimized out>, element=<optimized out>, doc=<optimized out>, control_point=<optimized out>) at gupnp-control-point.c:320 > proxy = 0x15402b0 > factory = 0x15402b0 > context = 0x1531760 >#8 process_device_list (control_point=0x1546980, control_point@entry=0x14feb70, doc=0x1, doc@entry=0x7f98e8001400, udn=0x1 <error: Cannot access memory at address 0x1>, udn@entry=0x152f4a0 "uuid:ec8aba15-a446-423b-92b3-ff87ca9a5554", service_type=0x0, description_url=0x15183c0 "\002", description_url@entry=0x152a620 "http://192.168.1.4:45751/ec8aba15-a446-423b-92b3-ff87ca9a5554.xml", url_base=0x153c0c0, element=<optimized out>) at gupnp-control-point.c:475 > prop = 0x15402b0 " qT\001" >#9 0x0000003e54e0fe01 in description_loaded (control_point=0x14feb70, doc=0x7f98e8001400, udn=0x152f4a0 "uuid:ec8aba15-a446-423b-92b3-ff87ca9a5554", service_type=0x0, description_url=0x152a620 "http://192.168.1.4:45751/ec8aba15-a446-423b-92b3-ff87ca9a5554.xml") at gupnp-control-point.c:519 > element = 0x1547400 > url_base = 0x153c0c0 >#10 0x0000003e54e100eb in got_description_url (session=<optimized out>, msg=<optimized out>, data=0x1538070) at gupnp-control-point.c:571 > xml_doc = <optimized out> > doc = 0x7f98e8001400 > session = <optimized out> > data = 0x1538070 > msg = <optimized out> > doc = <optimized out> >#11 0x0000003e65e7186a in soup_session_process_queue_item (session=0x1546980, item=0x151e140, should_cleanup=0x1, loop=1) at soup-session.c:2001 >No locals. >#12 0x0000003e65e7217d in async_run_queue (session=0x15204a0) at soup-session.c:2040 > priv = 0x1520390 > item = 0x151e140 > msg = <optimized out> > try_cleanup = <optimized out> > should_cleanup = 0 >#13 0x0000003e65e72335 in connect_async_complete (object=<optimized out>, result=0x1516cf0, user_data=user_data@entry=0x151e140) at soup-session.c:1767 > conn = 0x152e1a0 > item = 0x151e140 > error = 0x0 >#14 0x0000003e526869f4 in g_task_return_now (task=0x1516cf0) at gtask.c:1077 >No locals. >#15 0x0000003e526871d6 in g_task_return (task=0x1516cf0, type=<optimized out>) at gtask.c:1130 > source = 0x153fe70 > type = <optimized out> > task = 0x1516cf0 >#16 0x0000003e65e4ec98 in socket_connect_finished (task=0x1516cf0, sock=0x15168c0, error=0x0) at soup-connection.c:348 > conn = 0x152e1a0 > priv = 0x152e150 >#17 0x0000003e65e4eda6 in socket_connect_complete (object=<optimized out>, result=0x1516c20, user_data=user_data@entry=0x1516cf0) at soup-connection.c:392 > sock = 0x15168c0 > task = 0x1516cf0 > conn = 0x152e1a0 > priv = 0x152e150 > error = 0x0 >#18 0x0000003e526869f4 in g_task_return_now (task=0x1516c20) at gtask.c:1077 >No locals. >#19 0x0000003e526871d6 in g_task_return (task=0x1516c20, type=<optimized out>) at gtask.c:1130 > source = 0x153fe70 > type = <optimized out> > task = 0x1516c20 >#20 0x0000003e65e74df5 in async_connected (client=0x1509340, result=0x1516b50, data=data@entry=0x1516c20) at soup-socket.c:896 > task = 0x1516c20 > sock = 0x15168c0 > conn = <optimized out> > error = 0x0 >#21 0x0000003e526869f4 in g_task_return_now (task=0x1516b50) at gtask.c:1077 >No locals. >#22 0x0000003e526871d6 in g_task_return (task=0x1516b50, type=<optimized out>) at gtask.c:1130 > source = 0x153fe70 > type = <optimized out> > task = 0x1516b50 >#23 0x0000003e5267d40a in g_socket_client_async_connect_complete (data=0x153bca0) at gsocketclient.c:1371 > __FUNCTION__ = "g_socket_client_async_connect_complete" >#24 0x0000003e5267d6e0 in g_socket_client_connected_callback (source=0x151e590, result=0x15169b0, user_data=user_data@entry=0x153bca0) at gsocketclient.c:1515 > data = 0x153bca0 > error = 0x0 > proxy = <optimized out> > protocol = <optimized out> >#25 0x0000003e526869f4 in g_task_return_now (task=0x15169b0) at gtask.c:1077 >No locals. >#26 0x0000003e526871d6 in g_task_return (task=0x15169b0, type=<optimized out>) at gtask.c:1130 > source = 0x153fe70 > type = <optimized out> > task = 0x15169b0 >#27 0x0000003e5267f05d in g_socket_connection_connect_callback (socket=<optimized out>, condition=<optimized out>, user_data=0x15169b0) at gsocketconnection.c:236 > task = 0x15169b0 > connection = <optimized out> > error = 0x0 >#28 0x0000003e52677181 in socket_source_dispatch (source=0x153fe70, callback=0x3e5267efe0 <g_socket_connection_connect_callback>, user_data=0x15169b0) at gsocket.c:3264 > func = 0x3e5267efe0 <g_socket_connection_connect_callback> > socket_source = 0x153fe70 > socket = 0x153a3d0 > timeout = -1 > events = 4 > ret = <optimized out> >#29 0x0000003e51249b6b in g_main_dispatch (context=0x14dbea0) at gmain.c:3064 > dispatch = 0x3e52677130 <socket_source_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x15169b0 > callback = 0x3e5267efe0 <g_socket_connection_connect_callback> > cb_funcs = 0x3e515378c0 <g_source_callback_funcs> > cb_data = 0x153f1f0 > need_destroy = <optimized out> > source = 0x153fe70 > current = 0x14f5220 > i = 0 >#30 g_main_context_dispatch (context=context@entry=0x14dbea0) at gmain.c:3663 >No locals. >#31 0x0000003e51249f08 in g_main_context_iterate (context=0x14dbea0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 2147483647 > timeout = 101 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 15 > fds = 0x152d970 >#32 0x0000003e5124a232 in g_main_loop_run (loop=0x1515cf0) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#33 0x0000003e4be03b8c in dleyna_main_loop_start (server=server@entry=0x400f90 "dleyna-renderer-service", control_point=<optimized out>, user_data=user_data@entry=0x0) at libdleyna/core/main-loop.c:155 > retval = 1 >#34 0x0000000000400dd0 in main (argc=<optimized out>, argv=<optimized out>) at daemon.c:93 > mask = {__val = {16386, 0 <repeats 15 times>}} > retval = 1 >From To Syms Read Shared Object Library >0x0000003e4c207660 0x0000003e4c210855 Yes /usr/lib64/dleyna-renderer/libdleyna-renderer-1.0.so.1 >0x0000003e4be031d0 0x0000003e4be05082 Yes /lib64/libdleyna-core-1.0.so.3 >0x0000003e52201190 0x0000003e52202075 Yes /lib64/libgmodule-2.0.so.0 >0x0000003e50e04ae0 0x0000003e50e0aa21 Yes /lib64/libgssdp-1.0.so.3 >0x0000003e54e0b870 0x0000003e54e2193d Yes /lib64/libgupnp-1.0.so.4 >0x0000003e4ba0b100 0x0000003e4ba1bf5d Yes /lib64/libgupnp-av-1.0.so.2 >0x0000003e4b607b20 0x0000003e4b612fdc Yes /lib64/libgupnp-dlna-2.0.so.3 >0x0000003e65e3f120 0x0000003e65e7dd5e Yes /lib64/libsoup-2.4.so.1 >0x0000003e52633d50 0x0000003e52706fbb Yes /lib64/libgio-2.0.so.0 >0x0000003e51e0ae40 0x0000003e51e3b186 Yes /lib64/libgobject-2.0.so.0 >0x0000003e5121a620 0x0000003e512b6269 Yes /lib64/libglib-2.0.so.0 >0x0000003e49e05ac0 0x0000003e49e125c1 Yes /lib64/libpthread.so.0 >0x0000003e4961f4f0 0x0000003e4976f8d4 Yes /lib64/libc.so.6 >0x0000003e49a00ed0 0x0000003e49a01ade Yes /lib64/libdl.so.2 >0x0000003e5322e870 0x0000003e5330ff2e Yes /lib64/libxml2.so.2 >0x0000003e55201620 0x0000003e55202ce7 Yes /lib64/libuuid.so.1 >0x0000003e60e0b210 0x0000003e60e9dc3f Yes /lib64/libsqlite3.so.0 >0x0000003e50a01870 0x0000003e50a05fbc Yes /lib64/libffi.so.6 >0x0000003e4ae02200 0x0000003e4ae0e729 Yes /lib64/libz.so.1 >0x0000003e4b206500 0x0000003e4b21952b Yes /lib64/libselinux.so.1 >0x0000003e4d203a90 0x0000003e4d213171 Yes /lib64/libresolv.so.2 >0x0000003e49200b10 0x0000003e4921c7a0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003e4a602f30 0x0000003e4a618d72 Yes /lib64/liblzma.so.5 >0x0000003e4a205610 0x0000003e4a276d01 Yes /lib64/libm.so.6 >0x0000003e4aa016f0 0x0000003e4aa4f7a5 Yes /lib64/libpcre.so.1 >0x00007f98f086eda0 0x00007f98f0888e96 Yes (*) /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f98f0638d20 0x00007f98f064fe56 Yes (*) /usr/lib64/gvfs/libgvfscommon.so >0x0000003e5c604730 0x0000003e5c62f09e Yes (*) /lib64/libbluray.so.1 >0x0000003e60003990 0x0000003e6000afaa Yes (*) /lib64/libudev.so.1 >0x0000003e64800f10 0x0000003e648017f5 Yes /lib64/libutil.so.1 >0x0000003e52e0eea0 0x0000003e52e7d5a2 Yes /lib64/libfreetype.so.6 >0x0000003e4d6022f0 0x0000003e4d6055b7 Yes /lib64/librt.so.1 >0x0000003e59209420 0x0000003e592348f0 Yes /lib64/libdw.so.1 >0x00007f98f0411af0 0x00007f98f04219d5 Yes /lib64/libgcc_s.so.1 >0x0000003e51a01760 0x0000003e51a0d462 Yes /lib64/libbz2.so.1 >0x0000003e52a05500 0x0000003e52a26d87 Yes (*) /lib64/libpng16.so.16 >0x00007f98f01fbae0 0x00007f98f0209a6a Yes /lib64/libelf.so.1 >0x00007f98ef7f53d0 0x00007f98ef7f5bf8 Yes (*) /usr/lib64/dleyna-1.0/connectors/libdleyna-connector-dbus.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x1531760 22222688 >rbx 0x1546980 22309248 >rcx 0x1 1 >rdx 0x1 1 >rsi 0x1546980 22309248 >rdi 0x1546980 22309248 >rbp 0x15164f0 0x15164f0 >rsp 0x7fff69a08920 0x7fff69a08920 >r8 0x3e4c20fa90 267565202064 >r9 0x15183c0 22119360 >r10 0x1 1 >r11 0x19 25 >r12 0x1531760 22222688 >r13 0x752d73616d656863 8443531738673932387 >r14 0x15402b0 22282928 >r15 0x1524a30 22170160 >rip 0x3e51238df4 0x3e51238df4 <g_hash_table_lookup+36> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 0 (raw 0x00000000000000000000) >st1 0 (raw 0x00000000000000000000) >st2 0 (raw 0x00000000000000000000) >st3 0 (raw 0x00000000000000000000) >st4 0 (raw 0x00000000000000000000) >st5 0 (raw 0x00000000000000000000) >st6 0 (raw 0x00000000000000000000) >st7 0 (raw 0x00000000000000000000) >fctrl 0x37f 895 >fstat 0x0 0 >ftag 0xffff 65535 >fiseg 0x0 0 >fioff 0x0 0 >foseg 0x0 0 >fooff 0x0 0 >fop 0x0 0 >mxcsr 0x1f80 [ IM DM ZM OM UM PM ] >ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0xff, 0x0 <repeats 29 times>}, v16_int16 = {0x0, 0xff, 0x0 <repeats 14 times>}, v8_int32 = {0xff0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff0000, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000ff0000, 0x00000000000000000000000000000000}} >ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xff, 0xff, 0x0, 0xff <repeats 13 times>, 0x0 <repeats 16 times>}, v16_int16 = {0xffff, 0xff00, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xff00ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffffffffff00ffff, 0xffffffffffffffff, 0x0, 0x0}, v2_int128 = {0xffffffffffffffffffffffffff00ffff, 0x00000000000000000000000000000000}} >ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2d, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x0 <repeats 16 times>}, v16_int16 = {0x6572, 0x6f73, 0x7275, 0x6563, 0x662d, 0x6361, 0x6f74, 0x7972, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6f736572, 0x65637275, 0x6361662d, 0x79726f74, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x656372756f736572, 0x79726f746361662d, 0x0, 0x0}, v2_int128 = {0x79726f746361662d656372756f736572, 0x00000000000000000000000000000000}} >ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x2d, 0x66, 0x66, 0x38, 0x37, 0x63, 0x61, 0x39, 0x61, 0x35, 0x35, 0x35, 0x34, 0x2e, 0x78, 0x6d, 0x0 <repeats 16 times>}, v16_int16 = {0x662d, 0x3866, 0x6337, 0x3961, 0x3561, 0x3535, 0x2e34, 0x6d78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x3866662d, 0x39616337, 0x35353561, 0x6d782e34, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x396163373866662d, 0x6d782e3435353561, 0x0, 0x0}, v2_int128 = {0x6d782e3435353561396163373866662d, 0x00000000000000000000000000000000}} >ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x31, 0x39, 0x32, 0x2e, 0x31, 0x36, 0x38, 0x2e, 0x31, 0x2e, 0x34, 0x0 <repeats 16 times>}, v16_int16 = {0x7074, 0x2f3a, 0x312f, 0x3239, 0x312e, 0x3836, 0x312e, 0x342e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x2f3a7074, 0x3239312f, 0x3836312e, 0x342e312e, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3239312f2f3a7074, 0x342e312e3836312e, 0x0, 0x0}, v2_int128 = {0x342e312e3836312e3239312f2f3a7074, 0x00000000000000000000000000000000}} >ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x3a, 0x34, 0x35, 0x37, 0x35, 0x31, 0x2f, 0x65, 0x63, 0x38, 0x61, 0x62, 0x61, 0x31, 0x35, 0x2d, 0x0 <repeats 16 times>}, v16_int16 = {0x343a, 0x3735, 0x3135, 0x652f, 0x3863, 0x6261, 0x3161, 0x2d35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x3735343a, 0x652f3135, 0x62613863, 0x2d353161, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x652f31353735343a, 0x2d35316162613863, 0x0, 0x0}, v2_int128 = {0x2d35316162613863652f31353735343a, 0x00000000000000000000000000000000}} >ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x61, 0x34, 0x34, 0x36, 0x2d, 0x34, 0x32, 0x33, 0x62, 0x2d, 0x39, 0x32, 0x62, 0x33, 0x2d, 0x66, 0x0 <repeats 16 times>}, v16_int16 = {0x3461, 0x3634, 0x342d, 0x3332, 0x2d62, 0x3239, 0x3362, 0x662d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x36343461, 0x3332342d, 0x32392d62, 0x662d3362, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3332342d36343461, 0x662d336232392d62, 0x0, 0x0}, v2_int128 = {0x662d336232392d623332342d36343461, 0x00000000000000000000000000000000}} >ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x66, 0x38, 0x37, 0x63, 0x61, 0x39, 0x61, 0x35, 0x35, 0x35, 0x34, 0x2e, 0x78, 0x6d, 0x6c, 0x0 <repeats 17 times>}, v16_int16 = {0x3866, 0x6337, 0x3961, 0x3561, 0x3535, 0x2e34, 0x6d78, 0x6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x63373866, 0x35613961, 0x2e343535, 0x6c6d78, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3561396163373866, 0x6c6d782e343535, 0x0, 0x0}, v2_int128 = {0x006c6d782e3435353561396163373866, 0x00000000000000000000000000000000}} >ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0xff00, 0xff00, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0xff00ff00, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xffffffffff00ff00, 0x0, 0x0}, v2_int128 = {0xffffffffff00ff000000000000000000, 0x00000000000000000000000000000000}} >ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0 <repeats 16 times>}, v16_int16 = {0xff00, 0xffff, 0xffff, 0xffff, 0xff00, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xffffff00, 0xffffffff, 0xffffff00, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffffffffffffff00, 0xffffffffffffff00, 0x0, 0x0}, v2_int128 = {0xffffffffffffff00ffffffffffffff00, 0x00000000000000000000000000000000}} >ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >Dump of assembler code for function g_hash_table_lookup: > 0x0000003e51238dd0 <+0>: push %r15 > 0x0000003e51238dd2 <+2>: push %r14 > 0x0000003e51238dd4 <+4>: push %r13 > 0x0000003e51238dd6 <+6>: push %r12 > 0x0000003e51238dd8 <+8>: mov %rdi,%r13 > 0x0000003e51238ddb <+11>: push %rbp > 0x0000003e51238ddc <+12>: push %rbx > 0x0000003e51238ddd <+13>: sub $0x28,%rsp > 0x0000003e51238de1 <+17>: test %rdi,%rdi > 0x0000003e51238de4 <+20>: mov %rsi,0x18(%rsp) > 0x0000003e51238de9 <+25>: je 0x3e51238ef1 <g_hash_table_lookup+289> > 0x0000003e51238def <+31>: mov 0x18(%rsp),%rdi >=> 0x0000003e51238df4 <+36>: callq *0x30(%r13) > 0x0000003e51238df8 <+40>: cmp $0x1,%eax > 0x0000003e51238dfb <+43>: mov %eax,%r15d > 0x0000003e51238dfe <+46>: mov $0x2,%eax > 0x0000003e51238e03 <+51>: cmovbe %eax,%r15d > 0x0000003e51238e07 <+55>: xor %edx,%edx > 0x0000003e51238e09 <+57>: mov %r15d,%eax > 0x0000003e51238e0c <+60>: divl 0x4(%r13) > 0x0000003e51238e10 <+64>: mov 0x20(%r13),%rax > 0x0000003e51238e14 <+68>: mov %edx,%edx > 0x0000003e51238e16 <+70>: mov %rdx,%rbx > 0x0000003e51238e19 <+73>: mov (%rax,%rdx,4),%edx > 0x0000003e51238e1c <+76>: test %edx,%edx > 0x0000003e51238e1e <+78>: je 0x3e51238eb5 <g_hash_table_lookup+229> > 0x0000003e51238e24 <+84>: xor %ebp,%ebp > 0x0000003e51238e26 <+86>: xor %r12d,%r12d > 0x0000003e51238e29 <+89>: xor %r14d,%r14d > 0x0000003e51238e2c <+92>: mov $0x1,%r9d > 0x0000003e51238e32 <+98>: jmp 0x3e51238e60 <g_hash_table_lookup+144> > 0x0000003e51238e34 <+100>: nopl 0x0(%rax) > 0x0000003e51238e38 <+104>: test $0x1,%r14b > 0x0000003e51238e3c <+108>: jne 0x3e51238e48 <g_hash_table_lookup+120> > 0x0000003e51238e3e <+110>: cmp $0x1,%edx > 0x0000003e51238e41 <+113>: cmove %ebx,%ebp > 0x0000003e51238e44 <+116>: cmove %r9d,%r14d > 0x0000003e51238e48 <+120>: add $0x1,%r12d > 0x0000003e51238e4c <+124>: mov 0x20(%r13),%rcx > 0x0000003e51238e50 <+128>: add %r12d,%ebx > 0x0000003e51238e53 <+131>: and 0x8(%r13),%ebx > 0x0000003e51238e57 <+135>: mov %ebx,%edx > 0x0000003e51238e59 <+137>: mov (%rcx,%rdx,4),%edx > 0x0000003e51238e5c <+140>: test %edx,%edx > 0x0000003e51238e5e <+142>: je 0x3e51238eb0 <g_hash_table_lookup+224> > 0x0000003e51238e60 <+144>: cmp %edx,%r15d > 0x0000003e51238e63 <+147>: jne 0x3e51238e38 <g_hash_table_lookup+104> > 0x0000003e51238e65 <+149>: mov 0x18(%r13),%rax > 0x0000003e51238e69 <+153>: mov %ebx,%edx > 0x0000003e51238e6b <+155>: mov (%rax,%rdx,8),%rdi > 0x0000003e51238e6f <+159>: mov 0x38(%r13),%rax > 0x0000003e51238e73 <+163>: test %rax,%rax > 0x0000003e51238e76 <+166>: je 0x3e51238ea0 <g_hash_table_lookup+208> > 0x0000003e51238e78 <+168>: mov %r9d,0x14(%rsp) > 0x0000003e51238e7d <+173>: mov %rdx,0x8(%rsp) > 0x0000003e51238e82 <+178>: mov 0x18(%rsp),%rsi > 0x0000003e51238e87 <+183>: callq *%rax > 0x0000003e51238e89 <+185>: test %eax,%eax > 0x0000003e51238e8b <+187>: mov 0x8(%rsp),%rdx > 0x0000003e51238e90 <+192>: mov 0x14(%rsp),%r9d > 0x0000003e51238e95 <+197>: je 0x3e51238e48 <g_hash_table_lookup+120> > 0x0000003e51238e97 <+199>: mov 0x20(%r13),%rax > 0x0000003e51238e9b <+203>: mov (%rax,%rdx,4),%eax > 0x0000003e51238e9e <+206>: jmp 0x3e51238ed5 <g_hash_table_lookup+261> > 0x0000003e51238ea0 <+208>: cmp %rdi,0x18(%rsp) > 0x0000003e51238ea5 <+213>: jne 0x3e51238e48 <g_hash_table_lookup+120> > 0x0000003e51238ea7 <+215>: jmp 0x3e51238e97 <g_hash_table_lookup+199> > 0x0000003e51238ea9 <+217>: nopl 0x0(%rax) > 0x0000003e51238eb0 <+224>: test %r14d,%r14d > 0x0000003e51238eb3 <+227>: jne 0x3e51238ed0 <g_hash_table_lookup+256> > 0x0000003e51238eb5 <+229>: add $0x28,%rsp > 0x0000003e51238eb9 <+233>: xor %eax,%eax > 0x0000003e51238ebb <+235>: pop %rbx > 0x0000003e51238ebc <+236>: pop %rbp > 0x0000003e51238ebd <+237>: pop %r12 > 0x0000003e51238ebf <+239>: pop %r13 > 0x0000003e51238ec1 <+241>: pop %r14 > 0x0000003e51238ec3 <+243>: pop %r15 > 0x0000003e51238ec5 <+245>: retq > 0x0000003e51238ec6 <+246>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003e51238ed0 <+256>: mov %ebp,%edx > 0x0000003e51238ed2 <+258>: mov (%rcx,%rdx,4),%eax > 0x0000003e51238ed5 <+261>: cmp $0x1,%eax > 0x0000003e51238ed8 <+264>: jbe 0x3e51238eb5 <g_hash_table_lookup+229> > 0x0000003e51238eda <+266>: mov 0x28(%r13),%rax > 0x0000003e51238ede <+270>: mov (%rax,%rdx,8),%rax > 0x0000003e51238ee2 <+274>: add $0x28,%rsp > 0x0000003e51238ee6 <+278>: pop %rbx > 0x0000003e51238ee7 <+279>: pop %rbp > 0x0000003e51238ee8 <+280>: pop %r12 > 0x0000003e51238eea <+282>: pop %r13 > 0x0000003e51238eec <+284>: pop %r14 > 0x0000003e51238eee <+286>: pop %r15 > 0x0000003e51238ef0 <+288>: retq > 0x0000003e51238ef1 <+289>: lea 0x81c6d(%rip),%rdx # 0x3e512bab65 > 0x0000003e51238ef8 <+296>: lea 0x81f31(%rip),%rsi # 0x3e512bae30 <__FUNCTION__.10147> > 0x0000003e51238eff <+303>: lea 0x7d388(%rip),%rdi # 0x3e512b628e > 0x0000003e51238f06 <+310>: callq 0x3e51250ed0 <g_return_if_fail_warning> > 0x0000003e51238f0b <+315>: jmp 0x3e51238eb5 <g_hash_table_lookup+229> >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 1134904
: 931931 |
931932
|
931933
|
931934
|
931935
|
931936
|
931937
|
931938
|
931939
|
931940
|
931941