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 577464 Details for
Bug 749959
[abrt] rhythmbox-2.90.1-17.git20110927.fc16: type_get_qdata_L: Process /usr/libexec/rhythmbox-metadata 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), 40.97 KB, created by
Artur Pierściński
on 2012-04-14 15:29:43 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Artur Pierściński
Created:
2012-04-14 15:29:43 UTC
Size:
40.97 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 3873] >[New LWP 3875] >[New LWP 3927] >[New LWP 3926] >[New LWP 3922] >[New LWP 3928] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/rhythmbox-metadata unix:tmpdir=/tmp'. >Program terminated with signal 11, Segmentation fault. >#0 type_get_qdata_L (quark=1, node=0x7f99c001c340) at gtype.c:3630 >3630 if (quark == check->quark) > >Thread 6 (Thread 0x7f99d0bac700 (LWP 3928)): >#0 __lll_unlock_wake () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:372 >No locals. >#1 0x0000003718a0b045 in _L_unlock_649 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003718a0afa3 in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:53 > type = 1 >#3 __pthread_mutex_unlock (mutex=0x229eae0) at pthread_mutex_unlock.c:298 >No locals. >#4 0x00000037388327d7 in gst_bus_post (bus=0x22860c0, message=0x7f99c8018b30) at gstbus.c:341 > reply = <optimized out> > handler = 0 > emit_sync_message = 0 > handler_data = <optimized out> > __PRETTY_FUNCTION__ = "gst_bus_post" >#5 0x0000003738840f7a in gst_element_post_message (element=0x2443230, message=0x7f99c8018b30) at gstelement.c:1820 > bus = 0x22860c0 > result = 0 > __PRETTY_FUNCTION__ = "gst_element_post_message" >#6 0x000000373882b109 in bin_handle_async_done (flag_pending=<optimized out>, ret=<optimized out>, bin=0x2443230) at gstbin.c:2969 > old_state = GST_STATE_READY > old_next = <optimized out> > cont = 0x0 > current = <optimized out> > old_ret = <optimized out> > amessage = 0x7f99c8018b30 > pending = GST_STATE_VOID_PENDING > target = <optimized out> > smessage = <optimized out> >#7 bin_handle_async_done (bin=0x2443230, ret=<optimized out>, flag_pending=<optimized out>) at gstbin.c:2870 >No locals. >#8 0x000000373882c0e6 in gst_bin_handle_message_func (bin=0x2443230, message=0x7f99bc006470) at gstbin.c:3334 > target = <optimized out> > src = <optimized out> > type = GST_MESSAGE_ASYNC_DONE > tmessage = <optimized out> > seqnum = <optimized out> > __PRETTY_FUNCTION__ = "gst_bin_handle_message_func" >#9 0x000000373886120d in gst_pipeline_handle_message (bin=0x2443230, message=0x7f99bc006470) at gstpipeline.c:587 > pipeline = 0x2443230 > __PRETTY_FUNCTION__ = "gst_pipeline_handle_message" >#10 0x0000003738829198 in bin_bus_handler (bus=<optimized out>, message=<optimized out>, bin=<optimized out>) at gstbin.c:2760 > bclass = <optimized out> >#11 0x0000003738832698 in gst_bus_post (bus=0x2286180, message=0x7f99bc006470) at gstbus.c:321 > reply = GST_BUS_PASS > handler = 0x3738829180 <bin_bus_handler> > emit_sync_message = 0 > handler_data = 0x2443230 > __PRETTY_FUNCTION__ = "gst_bus_post" >#12 0x0000003738840f7a in gst_element_post_message (element=0x7f99c8019000, message=0x7f99bc006470) at gstelement.c:1820 > bus = 0x2286180 > result = 0 > __PRETTY_FUNCTION__ = "gst_element_post_message" >#13 0x000000373980b3b2 in gst_base_sink_commit_state (basesink=0x7f99c8019000) at gstbasesink.c:1626 > current = GST_STATE_READY > post_pending = GST_STATE_VOID_PENDING > post_paused = 1 > next = GST_STATE_PAUSED > pending = GST_STATE_PAUSED > post_async_done = 1 > post_playing = 0 >#14 gst_base_sink_preroll_object (basesink=0x7f99c8019000, obj_type=<optimized out>, obj=<optimized out>) at gstbasesink.c:3208 > _g_boolean_var_ = <optimized out> > ret = <optimized out> > __PRETTY_FUNCTION__ = "gst_base_sink_preroll_object" >#15 0x00000037398210b4 in gst_base_sink_queue_object_unlocked (basesink=0x7f99c8019000, pad=0x7f99c801fdc0, obj_type=2 '\002', obj=0x2270380, prerollable=<optimized out>) at gstbasesink.c:3254 > ret = GST_FLOW_OK > length = 1 > q = <optimized out> > __PRETTY_FUNCTION__ = "gst_base_sink_queue_object_unlocked" >#16 0x000000373982138c in gst_base_sink_chain_unlocked (basesink=0x7f99c8019000, pad=0x7f99c801fdc0, obj_type=2 '\002', obj=0x2270380) at gstbasesink.c:3665 > bclass = <optimized out> > start = 417959183 > end = 522448979 > clip_segment = 0x7f99bc0066a0 > time_buf = <optimized out> > __PRETTY_FUNCTION__ = "gst_base_sink_chain_unlocked" >#17 0x0000003739821792 in gst_base_sink_chain_main (basesink=0x7f99c8019000, pad=0x7f99c801fdc0, obj_type=2 '\002', obj=0x2270380) at gstbasesink.c:3703 > result = <optimized out> >#18 0x000000373885a512 in gst_pad_chain_data_unchecked (cache=0x7f99d0baba40, data=0x2270380, is_buffer=1, pad=0x7f99c801fdc0) at gstpad.c:4247 > chainfunc = 0x37398219e0 <gst_base_sink_chain> > emit_signal = <optimized out> > caps_changed = <optimized out> > ret = <optimized out> > caps = <optimized out> >#19 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x2270380, cache=0x7f99d0baba40) at gstpad.c:4479 > peer = 0x7f99c801fdc0 > ret = <optimized out> > caps = <optimized out> > caps_changed = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#20 0x000000373885ddb6 in gst_pad_push (pad=0x7f99c0020530, buffer=0x2270380) at gstpad.c:4704 > scache = {peer = 0x7f99c801fdc0, caps = 0x2267080} > cache = <optimized out> > ret = <optimized out> > cache_ptr = 0x7f99c00206a8 > peer = <optimized out> > caps = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push" >#21 0x00007f99d283872a in gst_queue_push_one (queue=0x7f99c001f030) at gstqueue.c:1155 > buffer = 0x2270380 > caps = 0x2267080 > data = <optimized out> > is_buffer = 1 > result = GST_FLOW_OK >#22 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263 > queue = 0x7f99c001f030 > __PRETTY_FUNCTION__ = "gst_queue_loop" >#23 0x0000003738884364 in gst_task_func (task=0x24a9990) at gsttask.c:318 > lock = 0x246b980 > tself = 0x7f99c80194f0 > priv = 0x24a9a30 > __PRETTY_FUNCTION__ = "gst_task_func" >#24 0x000000371a26c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 > task = 0x7f99c0011b80 > pool = 0x226fae0 >#25 0x000000371a26a226 in g_thread_create_proxy (data=0x7f99c80194f0) at gthread.c:1962 > thread = 0x7f99c80194f0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#26 0x0000003718a07d90 in start_thread (arg=0x7f99d0bac700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f99d0bac700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4179205798679911549, 140298627585664, 140298608626112, 36365920, 3, 4121878888136467331, -4148295506817293437}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#27 0x0000003717ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f99d13ad700 (LWP 3922)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x000000371b602445 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1334415724, tv_nsec = 653695000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x000000371a21968f in g_async_queue_pop_intern_unlocked (queue=0x226fb40, try=0, end_time=0x7f99d13acbf0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000371a26c781 in g_thread_pool_wait_for_new_task (pool=0x226fae0) at gthreadpool.c:274 > end_time = {tv_sec = 1334415724, tv_usec = 653695} > task = <optimized out> >#4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x226fae0 >#5 0x000000371a26a226 in g_thread_create_proxy (data=0x7f99c8019570) at gthread.c:1962 > thread = 0x7f99c8019570 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003718a07d90 in start_thread (arg=0x7f99d13ad700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f99d13ad700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4179205798679911549, 140298627585664, 140298617018816, 140298462287200, 3, 4121875589064713091, -4148295506817293437}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003717ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f99d1dc3700 (LWP 3926)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00007f99d283781d in gst_queue_chain (pad=<optimized out>, buffer=0x7f99c80131c0) at gstqueue.c:1013 > queue = 0x7f99c001f030 > duration = <optimized out> > timestamp = <optimized out> > __PRETTY_FUNCTION__ = "gst_queue_chain" >#2 0x000000373885deca in gst_pad_push (pad=0x2451380, buffer=0x7f99c80131c0) at gstpad.c:4684 > cache = 0x2454a80 > ret = <optimized out> > cache_ptr = 0x2451508 > peer = 0x7f99c801f7c0 > caps = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push" >#3 0x000000373885deca in gst_pad_push (pad=0x2475660, buffer=0x7f99c80131c0) at gstpad.c:4684 > cache = 0x7f99bc002460 > ret = <optimized out> > cache_ptr = 0x2475808 > peer = 0x7f99c00158b0 > caps = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push" >#4 0x000000373885deca in gst_pad_push (pad=0x7f99c801f340, buffer=0x7f99c80131c0) at gstpad.c:4684 > cache = 0x7f99bc002470 > ret = <optimized out> > cache_ptr = 0x7f99c801f4b8 > peer = 0x2452a20 > caps = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push" >#5 0x00007f99d13b6bb7 in gst_flac_dec_write (buffer=<optimized out>, frame=<optimized out>, flacdec=0x7f99c0018bd0) at gstflacdec.c:1033 > width = 16 > j = <optimized out> > ret = <optimized out> > sample_rate = <optimized out> > channels = <optimized out> > samples = 4608 > outbuf = 0x7f99c80131c0 > depth = <optimized out> > i = <optimized out> > next = <optimized out> >#6 gst_flac_dec_write_stream (decoder=<optimized out>, frame=<optimized out>, buffer=<optimized out>, client_data=0x7f99c0018bd0) at gstflacdec.c:1068 >No locals. >#7 0x00000037348236bb in write_audio_frame_to_client_ (buffer=<optimized out>, frame=<optimized out>, decoder=<optimized out>) at stream_decoder.c:2960 >No locals. >#8 read_frame_ (decoder=0x7f99c8019700, got_a_frame=<optimized out>, do_full_decode=<optimized out>) at stream_decoder.c:2132 > channel = 2 > i = <optimized out> > mid = <optimized out> > side = <optimized out> > x = 34344 >#9 0x0000003734824c60 in FLAC__stream_decoder_process_single (decoder=0x7f99c8019700) at stream_decoder.c:1060 > got_a_frame = 1 >#10 0x00007f99d13b89d1 in gst_flac_dec_chain (pad=<optimized out>, buf=0x0) at gstflacdec.c:1455 > s = <optimized out> > dec = 0x7f99c0018bd0 > got_audio_frame = 1 > __FUNCTION__ = "gst_flac_dec_chain" >#11 0x000000373885deca in gst_pad_push (pad=0x244a330, buffer=0x24cd4c0) at gstpad.c:4684 > cache = 0x7f99bc001140 > ret = <optimized out> > cache_ptr = 0x244a4a8 > peer = 0x244a030 > caps = <optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push" >#12 0x00000037398128af in gst_base_parse_push_frame (parse=0x24cbab0, frame=0x7f99d1dc2ae0) at gstbaseparse.c:1909 > ret = <optimized out> > last_start = <optimized out> > last_stop = 731428571 > klass = 0x24a33b0 > buffer = 0x24cd4c0 > __PRETTY_FUNCTION__ = "gst_base_parse_push_frame" >#13 0x00000037398134c6 in gst_base_parse_handle_and_push_frame (parse=0x24cbab0, klass=<optimized out>, frame=0x7f99d1dc2ae0) at gstbaseparse.c:1692 > ret = <optimized out> > offset = 78460 > buffer = 0x24cd4c0 > __PRETTY_FUNCTION__ = "gst_base_parse_handle_and_push_frame" >#14 0x0000003739815788 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2631 > parse = 0x24cbab0 > klass = 0x24a33b0 > ret = GST_FLOW_OK > frame = {buffer = 0x0, flags = 2, overhead = 7, _gst_reserved_i = {0, 0}, _gst_reserved_p = {0x0, 0x0}, _private_flags = 1} > __PRETTY_FUNCTION__ = "gst_base_parse_loop" >#15 0x0000003738884364 in gst_task_func (task=0x24a9d90) at gsttask.c:318 > lock = 0x22a6040 > tself = 0x24cb140 > priv = 0x24a9e30 > __PRETTY_FUNCTION__ = "gst_task_func" >#16 0x000000371a26c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319 > task = 0x7f99bc002590 > pool = 0x226fae0 >#17 0x000000371a26a226 in g_thread_create_proxy (data=0x24cb140) at gthread.c:1962 > thread = 0x24cb140 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#18 0x0000003718a07d90 in start_thread (arg=0x7f99d1dc3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f99d1dc3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4179205798679911549, 140736915536816, 140298627594688, 38438064, 3, 4121877570118378371, -4148295506817293437}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#19 0x0000003717ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f99d3c84700 (LWP 3927)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x000000371b602445 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1334415724, tv_nsec = 408519000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x000000371a21968f in g_async_queue_pop_intern_unlocked (queue=0x225f5e0, try=0, end_time=0x7f99d3c83bf0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000371a26c781 in g_thread_pool_wait_for_new_task (pool=0x226a9e0) at gthreadpool.c:274 > end_time = {tv_sec = 1334415724, tv_usec = 408519} > task = <optimized out> >#4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x226a9e0 >#5 0x000000371a26a226 in g_thread_create_proxy (data=0x7f99cc026360) at gthread.c:1962 > thread = 0x7f99cc026360 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003718a07d90 in start_thread (arg=0x7f99d3c84700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f99d3c84700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4179205798679911549, 140298617012176, 140298659842496, 37950112, 3, 4121882070707233667, -4148295506817293437}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003717ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f99d3483700 (LWP 3875)): >#0 0x0000003717ee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x000000371a244fd8 in g_main_context_poll (n_fds=3, fds=0x7f99c4001150, priority=<optimized out>, timeout=-1, context=0x7f99cc0101e0) at gmain.c:3402 > poll_func = 0x371a2533d0 <g_poll> >#2 g_main_context_iterate (context=0x7f99cc0101e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f99c4001150 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x000000371a245815 in g_main_loop_run (loop=0x7f99cc010190) at gmain.c:3297 > self = 0x7f99cc0102d0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000037226bed86 in gdbus_shared_thread_func (user_data=0x7f99cc0101b0) at gdbusprivate.c:276 > data = 0x7f99cc0101b0 >#5 0x000000371a26a226 in g_thread_create_proxy (data=0x7f99cc0102d0) at gthread.c:1962 > thread = 0x7f99cc0102d0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003718a07d90 in start_thread (arg=0x7f99d3483700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f99d3483700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4179205798679911549, 140298659836368, 140298651449792, 0, 3, 4121880971732476803, -4148295506817293437}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003717ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f99da2fc980 (LWP 3873)): >#0 type_get_qdata_L (quark=1, node=0x7f99c001c340) at gtype.c:3630 > i = 9314376 > check = 0x7f99daa7d0d0 > qdatas = 0x7f99d1c5cc50 > n_qdatas = 18628752 > gdata = 0x2471280 >#1 type_check_is_value_type_U (type=<optimized out>) at gtype.c:4100 > tflags = G_TYPE_FLAG_VALUE_ABSTRACT > node = 0x7f99c001c340 >#2 g_type_check_value (value=<optimized out>) at gtype.c:4133 >No locals. >#3 0x0000003738892acc in gst_value_init_and_copy (dest=0x7fffdddb8e28, src=0x2290ca8) at gstvalue.c:3854 > _g_boolean_var_ = <optimized out> >#4 0x0000003738878852 in gst_structure_copy (structure=0x7f99c8023060) at gststructure.c:312 > new_field = {name = 37339136, value = {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}}}} > new_structure = 0x7f99c8021ad0 > field = <optimized out> > i = <optimized out> > len = <optimized out> > __PRETTY_FUNCTION__ = "gst_structure_copy" >#5 0x000000371be0c050 in boxed_proxy_collect_value (collect_values=<optimized out>, value=0x7fffdddb8ed8, n_collect_values=<optimized out>, collect_flags=<optimized out>) at gboxed.c:228 >No locals. >#6 boxed_proxy_collect_value (value=0x7fffdddb8ed8, n_collect_values=<optimized out>, collect_values=<optimized out>, collect_flags=<optimized out>) at gboxed.c:213 >No locals. >#7 0x0000003738877226 in gst_structure_id_set_valist_internal (structure=0x7f99c8001240, fieldname=<optimized out>, varargs=0x7fffdddb8f38) at gststructure.c:647 > _val = 0x7fffdddb8ed8 > _flags = 0 > _collect_format = <optimized out> > _cvalues = {{v_int = -939380640, v_long = 140298462310496, v_int64 = 140298462310496, v_double = 6.9316650391968993e-310, v_pointer = 0x7f99c8023060}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}} > _vtab = <optimized out> > _n_values = <optimized out> > field = {name = 2433, value = {g_type = 36131952, 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}}}} > err = <optimized out> > type = 36131952 >#8 0x000000373887915c in gst_structure_id_set (structure=<optimized out>, field=<optimized out>) at gststructure.c:681 > varargs = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffdddb9010, reg_save_area = 0x7fffdddb8f50}} > __PRETTY_FUNCTION__ = "gst_structure_id_set" >#9 0x000000373b01456e in collect_stream_information (idx=36073600, ps=<optimized out>, dc=0x22af840) at gstdiscoverer.c:594 > caps = 0x2267080 > st = 0x7f99c8001240 > stname = <optimized out> >#10 find_stream_for_node (topology=0x7f99bc004b20, dc=0x22af840) at gstdiscoverer.c:773 > pad = 0x2475660 > i = <optimized out> > tmp = <optimized out> > target_pad = <optimized out> > st = 0x0 > ps = <optimized out> >#11 parse_stream_topology (dc=0x22af840, topology=0x7f99bc004b20, parent=0x22a30c0) at gstdiscoverer.c:819 > st = 0x7f99c8001240 > add_to_list = <optimized out> > res = 0x0 > caps = 0x0 > nval = 0x0 > __PRETTY_FUNCTION__ = "parse_stream_topology" >#12 0x000000373b014664 in parse_stream_topology (dc=0x22af840, topology=<optimized out>, parent=0x22a30c0) at gstdiscoverer.c:858 > caps = 0x24a5240 > st = 0x7f99bc004b20 > st = 0x3738835ed4 > add_to_list = <optimized out> > res = 0x22a30c0 > caps = 0x0 > nval = <optimized out> > __PRETTY_FUNCTION__ = "parse_stream_topology" >#13 0x000000373b0145e2 in parse_stream_topology (dc=0x22af840, topology=0x22a8ac0, parent=0x22a30c0) at gstdiscoverer.c:852 > caps = 0x2267440 > st = 0x249fc70 > st = 0x24c8398 > add_to_list = <optimized out> > res = 0x22a30c0 > caps = 0x0 > nval = 0x22a0a38 > __PRETTY_FUNCTION__ = "parse_stream_topology" >#14 0x000000373b014970 in discoverer_collect (dc=0x22af840) at gstdiscoverer.c:972 > __PRETTY_FUNCTION__ = "discoverer_collect" >#15 0x000000373b015dab in gst_discoverer_discover_uri (discoverer=0x22af840, uri=<optimized out>, err=0x7fffdddb92f8) at gstdiscoverer.c:1477 > res = GST_DISCOVERER_OK > info = <optimized out> > __PRETTY_FUNCTION__ = "gst_discoverer_discover_uri" >#16 0x000000000040928a in rb_metadata_load (md=0x7f99cc001e60, uri=0x229c6a0 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/.sr2006-11-15d2t09.flacC65B84", error=0x7fffdddb92f8) at rb-metadata-gst.c:104 > streams = <optimized out> > l = <optimized out> > discoverer = 0x22af840 > caps = <optimized out> > __FUNCTION__ = "rb_metadata_load" > __PRETTY_FUNCTION__ = "rb_metadata_load" >#17 0x000000000040a09b in check_file_valid (newfile=0x229c6a0 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/.sr2006-11-15d2t09.flacC65B84", original=0x2296000 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/sr2006-11-15d2t09.flac") at rb-metadata-gst.c:574 > md = 0x7f99cc001e60 > error = 0x0 > ret = <optimized out> >#18 rb_metadata_save (md=<optimized out>, uri=0x2296000 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/sr2006-11-15d2t09.flac", error=0x7fffdddb93b8) at rb-metadata-gst.c:718 > pipeline = 0x2443060 > urisrc = <optimized out> > decodebin = <optimized out> > tmpname_prefix = <optimized out> > tmpname = 0x229c6a0 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/.sr2006-11-15d2t09.flacC65B84" > stream = 0x0 > io_error = 0x0 > bus = <optimized out> > done = <optimized out> > src = <optimized out> > dest = <optimized out> > __FUNCTION__ = "rb_metadata_save" >#19 0x00000000004081d6 in rb_metadata_dbus_save (svc=0x7fffdddb95c0, invocation=0x7f99c8018c00, parameters=0x7f99c8017a70) at rb-metadata-dbus-service.c:150 > a = 0x7f99c4003e30 > key = RB_METADATA_FIELD_ARTIST > value = 0x7f99c4006490 > uri = 0x2296000 "file:///home/artpi/Muzyka/flac/archive.org/State%20Radio/State%20Radio%20Live%20at%209_30%20Club%20on%202006-11-15%20(November%2015,%202006)/sr2006-11-15d2t09.flac" > error = 0x0 >#20 handle_method_call (connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>, interface_name=<optimized out>, method_name=0x7f99c40067e0 "save", parameters=0x7f99c8017a70, invocation=0x7f99c8018c00, svc=0x7fffdddb95c0) at rb-metadata-dbus-service.c:201 > __FUNCTION__ = "handle_method_call" >#21 0x00000037226ae9b0 in call_in_idle_cb (user_data=0x7f99c8018c00) at gdbusconnection.c:4635 > invocation = 0x7f99c8018c00 > vtable = <optimized out> > registration_id = <optimized out> > subtree_registration_id = <optimized out> > __PRETTY_FUNCTION__ = "call_in_idle_cb" >#22 0x000000371a244acd in g_main_dispatch (context=0x225fea0) at gmain.c:2441 > dispatch = 0x371a240890 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f99c8018c00 > callback = 0x37226ae8a0 <call_in_idle_cb> > cb_funcs = 0x371a51e630 > cb_data = 0x7f99c4005800 > current_source_link = {data = 0x7f99c4004170, next = 0x0} > need_destroy = <optimized out> > source = 0x7f99c4004170 > current = 0x242ecc0 > i = <optimized out> >#23 g_main_context_dispatch (context=0x225fea0) at gmain.c:3011 >No locals. >#24 0x000000371a2452c8 in g_main_context_iterate (context=0x225fea0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 2147483647 > timeout = 7286 > some_ready = 1 > nfds = 4 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#25 0x000000371a245815 in g_main_loop_run (loop=0x22885a0) at gmain.c:3297 > self = 0x2253150 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#26 0x0000000000407767 in main (argc=<optimized out>, argv=<optimized out>) at rb-metadata-dbus-service.c:408 > svc = {server = 0x2270080, connection = 0x7f99cc003840, node_info = 0x242e530, loop = 0x22885a0, last_active = 1334415723, a = 0x2422600, external = 0} > error = 0x0 > address = <optimized out> > guid = 0x24299a0 "\001" > __FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x000000371d601ad0 0x000000371d605d7c Yes /usr/lib64/libSM.so.6 >0x000000371da04d00 0x000000371da12e1c Yes /usr/lib64/libICE.so.6 >0x0000003733201ad0 0x0000003733202c08 Yes /usr/lib64/libsoup-gnome-2.4.so.1 >0x000000372b418a70 0x000000372b44e018 Yes /usr/lib64/libsoup-2.4.so.1 >0x00000039a74057d0 0x00000039a740a438 Yes /usr/lib64/libpeas-gtk-1.0.so.0 >0x00000039a6c69c80 0x00000039a6edbc38 Yes /usr/lib64/libgtk-3.so.0 >0x0000003726005d50 0x000000372600d588 Yes /usr/lib64/libpeas-1.0.so.0 >0x00000039a6819c80 0x00000039a685a7d8 Yes /usr/lib64/libgdk-3.so.0 >0x000000372a809ac0 0x000000372a815b88 Yes /usr/lib64/libatk-1.0.so.0 >0x000000372262c120 0x00000037226e3dd8 Yes /lib64/libgio-2.0.so.0 >0x000000372b007670 0x000000372b0217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x00000032334049c0 0x0000003233409608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003232006270 0x0000003232019c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003231603330 0x0000003231604258 Yes /usr/lib64/libcairo-gobject.so.2 >0x000000323380b180 0x0000003233882a68 Yes /usr/lib64/libcairo.so.2 >0x000000372a00edb0 0x000000372a02d398 Yes /usr/lib64/libpango-1.0.so.0 >0x000000371de0cac0 0x000000371de75dd8 Yes /usr/lib64/libfreetype.so.6 >0x000000371e205da0 0x000000371e21f84c Yes /usr/lib64/libfontconfig.so.1 >0x000000373bc07810 0x000000373bc24078 Yes /usr/lib64/libgirepository-1.0.so.1 >0x000000371c201890 0x000000371c205ff8 Yes /usr/lib64/libffi.so.5 >0x000000373980a4e0 0x0000003739839d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x000000373a004ec0 0x000000373a00ada8 Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x00000037388244e0 0x00000037388a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x000000371be09dd0 0x000000371be39e98 Yes /lib64/libgobject-2.0.so.0 >0x0000003721e01020 0x0000003721e01fc8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003720e2c980 0x0000003720f1006c Yes /usr/lib64/libxml2.so.2 >0x000000371b6015a0 0x000000371b602a68 Yes /lib64/libgthread-2.0.so.0 >0x0000003719202260 0x0000003719205758 Yes /lib64/librt.so.1 >0x000000371a2178f0 0x000000371a2b00c8 Yes /lib64/libglib-2.0.so.0 >0x000000373b00a050 0x000000373b0174d8 Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x0000003719601e90 0x000000371960e688 Yes /lib64/libz.so.1 >0x0000003718a05700 0x0000003718a10b88 Yes /lib64/libpthread.so.0 >0x0000003717e1ef10 0x0000003717f5bb70 Yes /lib64/libc.so.6 >0x000000371c601610 0x000000371c602c58 Yes /lib64/libuuid.so.1 >0x0000003734c09dd0 0x0000003734c80968 Yes /usr/lib64/libsqlite3.so.0 >0x0000003725806e90 0x0000003725817c48 Yes /usr/lib64/libgnome-keyring.so.0 >0x00000034a421dce0 0x00000034a42a97ec Yes /usr/lib64/libX11.so.6 >0x00000034a4e013e0 0x00000034a4e0450c Yes /usr/lib64/libXfixes.so.3 >0x00000037182051b0 0x0000003718243b68 Yes /lib64/libm.so.6 >0x00000034a4603630 0x00000034a460ed08 Yes /usr/lib64/libXext.so.6 >0x00000034a5e00a00 0x00000034a5e0148c Yes /usr/lib64/libXinerama.so.1 >0x00000034a5201f80 0x00000034a520c778 Yes /usr/lib64/libXi.so.6 >0x00000034a5a01720 0x00000034a5a0675c Yes /usr/lib64/libXrandr.so.2 >0x00000034a62028d0 0x00000034a620749c Yes /usr/lib64/libXcursor.so.1 >0x00000034ab800b30 0x00000034ab80189c Yes /usr/lib64/libXcomposite.so.1 >0x00000034a6600a90 0x00000034a660160c Yes /usr/lib64/libXdamage.so.1 >0x0000003718600de0 0x0000003718601918 Yes /lib64/libdl.so.2 >0x0000003719a05d00 0x0000003719a16068 Yes /lib64/libselinux.so.1 >0x0000003719e03940 0x0000003719e14018 Yes /lib64/libresolv.so.2 >0x0000003230e048c0 0x0000003230e1e488 Yes /usr/lib64/libpng12.so.0 >0x0000003729c08870 0x0000003729c62478 Yes /usr/lib64/libpixman-1.so.0 >0x00000034a5601910 0x00000034a560810c Yes /usr/lib64/libXrender.so.1 >0x000000371ce03b70 0x000000371ce1d84c Yes /lib64/libexpat.so.1 >0x0000003717a00b20 0x0000003717a1aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x000000373a403950 0x000000373a408928 Yes /usr/lib64/libgstvideo-0.10.so.0 >0x000000371e6076f0 0x000000371e6306c8 Yes /lib64/libdbus-1.so.3 >0x0000003731207000 0x0000003731253388 Yes /lib64/libgcrypt.so.11 >0x000000371aa086c0 0x000000371aa13c0c Yes /usr/lib64/libxcb.so.1 >0x00000034a3e028a0 0x00000034a3e120b8 Yes /lib64/libgcc_s.so.1 >0x00000037306008a0 0x0000003730600e28 Yes /lib64/libgpg-error.so.0 >0x000000371ae00dd0 0x000000371ae01b2c Yes /usr/lib64/libXau.so.6 >0x00007f99d3c9d130 0x00007f99d3ca49a8 Yes /lib64/libnss_files.so.2 >0x00007f99d2a5fbd0 0x00007f99d2a78cb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000036cbc09140 0x00000036cbc13108 Yes /usr/lib64/libgvfscommon.so.0 >0x00000036cb803c80 0x00000036cb821c08 Yes /usr/lib64/libbluray.so.0 >0x00000034a6a03000 0x00000034a6a0b298 Yes /lib64/libudev.so.0 >0x0000003734400e20 0x00000037344016a8 Yes /lib64/libutil.so.1 >0x00007f99d281f380 0x00007f99d284657c Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so >0x00007f99d2601700 0x00007f99d2610168 Yes /usr/lib64/gstreamer-0.10/libgstdecodebin2.so >0x00007f99d23f34b0 0x00007f99d23f8a58 Yes /usr/lib64/gstreamer-0.10/libgstgio.so >0x00007f99d21de9e0 0x00007f99d21e9d48 Yes /usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so >0x00007f99d1fcc9a0 0x00007f99d1fd6b88 Yes /usr/lib64/gstreamer-0.10/libgstaudioparsers.so >0x000000373e609540 0x000000373e61e8a8 Yes /usr/lib64/libgsttag-0.10.so.0 >0x000000373b8065c0 0x000000373b817f68 Yes /usr/lib64/libgstaudio-0.10.so.0 >0x00007f99d1dc5e90 0x00007f99d1dc849c Yes /usr/lib64/gstreamer-0.10/libgstcoreindexers.so >0x00007f99d13b4230 0x00007f99d13bd9d8 Yes /usr/lib64/gstreamer-0.10/libgstflac.so >0x000000373480be70 0x0000003734830e08 Yes /usr/lib64/libFLAC.so.8 >0x00000037322018d0 0x0000003732203f7c Yes /usr/lib64/libogg.so.0 >$1 = 0x0 >$2 = 0x0 >rax 0x8e2048 9314376 >rbx 0x7f99c001c340 140298328064832 >rcx 0x11c4090 18628752 >rdx 0x7f99daa7d0d0 140298775154896 >rsi 0x7f99d1c5cc50 140298626124880 >rdi 0x1 1 >rbp 0x7fffdddb8e28 0x7fffdddb8e28 >rsp 0x7fffdddb8df0 0x7fffdddb8df0 >r8 0x0 0 >r9 0xf21 3873 >r10 0x0 0 >r11 0x1 1 >r12 0x100 256 >r13 0x7f99c8021ad0 140298462304976 >r14 0x7fffdddb8e28 140736915541544 >r15 0x7f99c8001240 140298462171712 >rip 0x371be3377e 0x371be3377e <g_type_check_value+350> >eflags 0x10202 [ 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_value: > 0x000000371be33620 <+0>: xor %eax,%eax > 0x000000371be33622 <+2>: test %rdi,%rdi > 0x000000371be33625 <+5>: push %rbx > 0x000000371be33626 <+6>: je 0x371be3371e <g_type_check_value+254> > 0x000000371be3362c <+12>: mov (%rdi),%rbx > 0x000000371be3362f <+15>: cmp $0x3fc,%rbx > 0x000000371be33636 <+22>: ja 0x371be33720 <g_type_check_value+256> > 0x000000371be3363c <+28>: lea 0x21a2dd(%rip),%rax # 0x371c04d920 <static_fundamental_type_nodes> > 0x000000371be33643 <+35>: shr $0x2,%rbx > 0x000000371be33647 <+39>: mov (%rax,%rbx,8),%rbx > 0x000000371be3364b <+43>: test %rbx,%rbx > 0x000000371be3364e <+46>: je 0x371be33736 <g_type_check_value+278> > 0x000000371be33654 <+52>: testb $0x8,0x16(%rbx) > 0x000000371be33658 <+56>: mov $0x1,%eax > 0x000000371be3365d <+61>: jne 0x371be3371e <g_type_check_value+254> > 0x000000371be33663 <+67>: lea 0x21aab6(%rip),%rdi # 0x371c04e120 <type_rw_lock> > 0x000000371be3366a <+74>: callq 0x371be09cd0 <g_static_rw_lock_reader_lock@plt> > 0x000000371be3366f <+79>: mov 0x20(%rbx),%rax > 0x000000371be33673 <+83>: test %rax,%rax > 0x000000371be33676 <+86>: je 0x371be33692 <g_type_check_value+114> > 0x000000371be33678 <+88>: mfence > 0x000000371be3367b <+91>: mov (%rbx),%eax > 0x000000371be3367d <+93>: test %eax,%eax > 0x000000371be3367f <+95>: je 0x371be33692 <g_type_check_value+114> > 0x000000371be33681 <+97>: mov 0x20(%rbx),%rax > 0x000000371be33685 <+101>: mov (%rax),%rax > 0x000000371be33688 <+104>: cmpq $0x0,(%rax) > 0x000000371be3368c <+108>: jne 0x371be33744 <g_type_check_value+292> > 0x000000371be33692 <+114>: movzbl 0x14(%rbx),%eax > 0x000000371be33696 <+118>: cmpq $0x8,0x48(%rbx,%rax,8) > 0x000000371be3369c <+124>: jne 0x371be33710 <g_type_check_value+240> > 0x000000371be3369e <+126>: mov 0x14(%rbx),%esi > 0x000000371be336a1 <+129>: shr $0x8,%esi > 0x000000371be336a4 <+132>: and $0x1ff,%esi > 0x000000371be336aa <+138>: je 0x371be33710 <g_type_check_value+240> > 0x000000371be336ac <+140>: mov 0x40(%rbx),%rcx > 0x000000371be336b0 <+144>: xor %eax,%eax > 0x000000371be336b2 <+146>: jmp 0x371be336c0 <g_type_check_value+160> > 0x000000371be336b4 <+148>: nopl 0x0(%rax) > 0x000000371be336b8 <+152>: add $0x1,%rax > 0x000000371be336bc <+156>: cmp %eax,%esi > 0x000000371be336be <+158>: jbe 0x371be33710 <g_type_check_value+240> > 0x000000371be336c0 <+160>: mov (%rcx,%rax,8),%rbx > 0x000000371be336c4 <+164>: mov %rbx,%rdx > 0x000000371be336c7 <+167>: and $0xfffffffffffffffc,%rdx > 0x000000371be336cb <+171>: cmp $0x3fc,%rbx > 0x000000371be336d2 <+178>: ja 0x371be336e6 <g_type_check_value+198> > 0x000000371be336d4 <+180>: mov %rbx,%rdi > 0x000000371be336d7 <+183>: lea 0x21a242(%rip),%rdx # 0x371c04d920 <static_fundamental_type_nodes> > 0x000000371be336de <+190>: shr $0x2,%rdi > 0x000000371be336e2 <+194>: mov (%rdx,%rdi,8),%rdx > 0x000000371be336e6 <+198>: testb $0x4,0x16(%rdx) > 0x000000371be336ea <+202>: je 0x371be336b8 <g_type_check_value+152> > 0x000000371be336ec <+204>: cmp $0x3fc,%rbx > 0x000000371be336f3 <+211>: ja 0x371be33730 <g_type_check_value+272> > 0x000000371be336f5 <+213>: lea 0x21a224(%rip),%rax # 0x371c04d920 <static_fundamental_type_nodes> > 0x000000371be336fc <+220>: shr $0x2,%rbx > 0x000000371be33700 <+224>: mov (%rax,%rbx,8),%rbx > 0x000000371be33704 <+228>: test %rbx,%rbx > 0x000000371be33707 <+231>: jne 0x371be3366f <g_type_check_value+79> > 0x000000371be3370d <+237>: nopl (%rax) > 0x000000371be33710 <+240>: lea 0x21aa09(%rip),%rdi # 0x371c04e120 <type_rw_lock> > 0x000000371be33717 <+247>: callq 0x371be09b70 <g_static_rw_lock_reader_unlock@plt> > 0x000000371be3371c <+252>: xor %eax,%eax > 0x000000371be3371e <+254>: pop %rbx > 0x000000371be3371f <+255>: retq > 0x000000371be33720 <+256>: and $0xfffffffffffffffc,%rbx > 0x000000371be33724 <+260>: jmpq 0x371be3364b <g_type_check_value+43> > 0x000000371be33729 <+265>: nopl 0x0(%rax) > 0x000000371be33730 <+272>: and $0xfffffffffffffffc,%rbx > 0x000000371be33734 <+276>: jmp 0x371be33704 <g_type_check_value+228> > 0x000000371be33736 <+278>: lea 0x21a9e3(%rip),%rdi # 0x371c04e120 <type_rw_lock> > 0x000000371be3373d <+285>: callq 0x371be09cd0 <g_static_rw_lock_reader_lock@plt> > 0x000000371be33742 <+290>: jmp 0x371be33710 <g_type_check_value+240> > 0x000000371be33744 <+292>: mov 0x30(%rbx),%rax > 0x000000371be33748 <+296>: mov 0x21aa8a(%rip),%edi # 0x371c04e1d8 <static_quark_type_flags> > 0x000000371be3374e <+302>: test %rax,%rax > 0x000000371be33751 <+305>: je 0x371be33789 <g_type_check_value+361> > 0x000000371be33753 <+307>: test %edi,%edi > 0x000000371be33755 <+309>: je 0x371be33789 <g_type_check_value+361> > 0x000000371be33757 <+311>: mov (%rax),%ecx > 0x000000371be33759 <+313>: test %ecx,%ecx > 0x000000371be3375b <+315>: je 0x371be33789 <g_type_check_value+361> > 0x000000371be3375d <+317>: mov 0x8(%rax),%rsi > 0x000000371be33761 <+321>: sub $0x10,%rsi > 0x000000371be33765 <+325>: jmp 0x371be33770 <g_type_check_value+336> > 0x000000371be33767 <+327>: sub %eax,%ecx > 0x000000371be33769 <+329>: mov %rdx,%rsi > 0x000000371be3376c <+332>: test %ecx,%ecx > 0x000000371be3376e <+334>: je 0x371be33789 <g_type_check_value+361> > 0x000000371be33770 <+336>: lea 0x1(%rcx),%eax > 0x000000371be33773 <+339>: shr %eax > 0x000000371be33775 <+341>: mov %eax,%edx > 0x000000371be33777 <+343>: shl $0x4,%rdx > 0x000000371be3377b <+347>: add %rsi,%rdx >=> 0x000000371be3377e <+350>: cmp (%rdx),%edi > 0x000000371be33780 <+352>: je 0x371be3379c <g_type_check_value+380> > 0x000000371be33782 <+354>: ja 0x371be33767 <g_type_check_value+327> > 0x000000371be33784 <+356>: lea -0x1(%rax),%ecx > 0x000000371be33787 <+359>: jmp 0x371be3376c <g_type_check_value+332> > 0x000000371be33789 <+361>: lea 0x21a990(%rip),%rdi # 0x371c04e120 <type_rw_lock> > 0x000000371be33790 <+368>: callq 0x371be09b70 <g_static_rw_lock_reader_unlock@plt> > 0x000000371be33795 <+373>: mov $0x1,%eax > 0x000000371be3379a <+378>: pop %rbx > 0x000000371be3379b <+379>: retq > 0x000000371be3379c <+380>: mov 0x8(%rdx),%rbx > 0x000000371be337a0 <+384>: lea 0x21a979(%rip),%rdi # 0x371c04e120 <type_rw_lock> > 0x000000371be337a7 <+391>: callq 0x371be09b70 <g_static_rw_lock_reader_unlock@plt> > 0x000000371be337ac <+396>: and $0x20,%ebx > 0x000000371be337af <+399>: xor %eax,%eax > 0x000000371be337b1 <+401>: test %ebx,%ebx > 0x000000371be337b3 <+403>: sete %al > 0x000000371be337b6 <+406>: pop %rbx > 0x000000371be337b7 <+407>: 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 749959
:
530768
|
530769
|
555311
|
557303
|
564364
|
567345
|
570655
|
576828
| 577464