Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 531096 Details for
Bug 750483
[abrt] sound-juicer-2.32.0-7.fc15: sanitize_path: Process /usr/bin/sound-juicer was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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.25 KB, created by
Flóki Pálsson
on 2011-11-01 09:56:41 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Flóki Pálsson
Created:
2011-11-01 09:56:41 UTC
Size:
40.25 KB
patch
obsolete
>[New LWP 6169] >[New LWP 6179] >[New LWP 7099] >[New LWP 6313] >[New LWP 6787] >[New LWP 6786] >[New LWP 6180] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `sound-juicer /home/floki/.gvfs/cdda mount on sr0'. >Program terminated with signal 11, Segmentation fault. >#0 sanitize_path (str=0xa1 <Address 0xa1 out of bounds>, filesystem_type=0x252d860 "ext3/ext4") at sj-extracting.c:860 >860 sj-extracting.c: No such file or directory. > in sj-extracting.c > >Thread 7 (Thread 0x7f419add4700 (LWP 6180)): >#0 0x00000032c34e6443 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 0x00000032c5444f88 in g_main_context_poll (n_fds=3, fds=0x7f418c001150, priority=<optimized out>, timeout=-1, context=0x7f419400b250) at gmain.c:3386 > poll_func = 0x32c5453380 <g_poll> >#2 g_main_context_iterate (context=0x7f419400b250, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3068 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f418c001150 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x00000032c54457c5 in g_main_loop_run (loop=0x7f419400cf80) at gmain.c:3281 > self = 0x7f419400b340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000032c8cbe6e6 in gdbus_shared_thread_func (user_data=0x7f419400b220) at gdbusprivate.c:276 > data = 0x7f419400b220 >#5 0x00000032c546a1d6 in g_thread_create_proxy (data=0x7f419400b340) at gthread.c:1962 > thread = 0x7f419400b340 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00000032c3807d90 in start_thread (arg=0x7f419add4700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f419add4700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 139919756183632, 139919747795392, 0, 3, 5525492703716610077, -5600000821773561827}, 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 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7f41775a7700 (LWP 6786)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x00000032c5c02355 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 = 1320023426, tv_nsec = 34285000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x00000032c541968f in g_async_queue_pop_intern_unlocked (queue=0x1e1ca40, try=0, end_time=0x7f41775a6bf0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000032c546c731 in g_thread_pool_wait_for_new_task (pool=0x1e1bdb0) at gthreadpool.c:274 > end_time = {tv_sec = 1320023426, tv_usec = 34285} > task = <optimized out> >#4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x1e1bdb0 >#5 0x00000032c546a1d6 in g_thread_create_proxy (data=0x25d9270) at gthread.c:1962 > thread = 0x25d9270 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00000032c3807d90 in start_thread (arg=0x7f41775a7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f41775a7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 140735892762112, 139919152019904, 37124640, 3, 5525817065552384029, -5600000821773561827}, 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 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f419bfff700 (LWP 6787)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x00000032c5c02355 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 = 1320023426, tv_nsec = 34315000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x00000032c541968f in g_async_queue_pop_intern_unlocked (queue=0x1e1ca40, try=0, end_time=0x7f419bffebf0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000032c546c731 in g_thread_pool_wait_for_new_task (pool=0x1e1bdb0) at gthreadpool.c:274 > end_time = {tv_sec = 1320023426, tv_usec = 34315} > task = <optimized out> >#4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x1e1bdb0 >#5 0x00000032c546a1d6 in g_thread_create_proxy (data=0x25df7f0) at gthread.c:1962 > thread = 0x25df7f0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00000032c3807d90 in start_thread (arg=0x7f419bfff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f419bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 140735892761744, 139919766845888, 38936016, 3, 5525490214246191133, -5600000821773561827}, 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 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f41a0813700 (LWP 6313)): >#0 0x00000032c34e6443 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 0x00000032dce2c08f in poll_func (ufds=0x7f41840032c0, nfds=2, timeout=-1, userdata=0x251c6d0) at pulse/thread-mainloop.c:75 > mutex = 0x251c6d0 > r = <optimized out> >#2 0x00000032dce1df06 in pa_mainloop_poll (m=0x2399a20) at pulse/mainloop.c:879 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x00000032dce1e539 in pa_mainloop_iterate (m=0x2399a20, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x00000032dce1e5f0 in pa_mainloop_run (m=0x2399a20, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#5 0x00000032dce2c03f in thread (userdata=0x2064b00) at pulse/thread-mainloop.c:94 > m = 0x2064b00 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x00000032dc238be8 in internal_thread_func (userdata=0x251ba90) at pulsecore/thread-posix.c:83 > t = 0x251ba90 >#7 0x00000032c3807d90 in start_thread (arg=0x7f41a0813700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f41a0813700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 218028380192, 139919842425280, 34689648, 3, 5525365812665946141, -5600000821773561827}, 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" >#8 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f4182df8700 (LWP 7099)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x00000032c5c02355 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 = 1320023431, tv_nsec = 957104000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x00000032c541968f in g_async_queue_pop_intern_unlocked (queue=0x1ce1da0, try=0, end_time=0x7f4182df7bf0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000032c5419ee1 in g_async_queue_timed_pop (queue=0x1ce1da0, end_time=<optimized out>) at gasyncqueue.c:536 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00000032c546c617 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:175 > end_time = {tv_sec = 1320023431, tv_usec = 957104} > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:378 > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#6 0x00000032c546a1d6 in g_thread_create_proxy (data=0x21919d0) at gthread.c:1962 > thread = 0x21919d0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#7 0x00000032c3807d90 in start_thread (arg=0x7f4182df8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4182df8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 140735892761680, 139919345289664, 39820576, 3, 5525439907831123997, -5600000821773561827}, 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" >#8 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f419b5d5700 (LWP 6179)): >#0 0x00000032c34e6443 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 0x00000032c5444f88 in g_main_context_poll (n_fds=1, fds=0x7f4194001170, priority=<optimized out>, timeout=-1, context=0x2127e00) at gmain.c:3386 > poll_func = 0x32c5453380 <g_poll> >#2 g_main_context_iterate (context=0x2127e00, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3068 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f4194001170 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x00000032c54457c5 in g_main_loop_run (loop=0x7f4194001150) at gmain.c:3281 > self = 0x2121050 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f419b5da9fb in dconf_context_thread (data=0x2127e00) at dconfcontext.c:11 > context = 0x2127e00 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x00000032c546a1d6 in g_thread_create_proxy (data=0x2121050) at gthread.c:1962 > thread = 0x2121050 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00000032c3807d90 in start_thread (arg=0x7f419b5d5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f419b5d5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5607742480550555619, 140735892761168, 139919756188096, 0, 3, 5525491602594369565, -5600000821773561827}, 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 0x00000032c34eeddd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f41ad8d7980 (LWP 6169)): >#0 sanitize_path (str=0xa1 <Address 0xa1 out of bounds>, filesystem_type=0x252d860 "ext3/ext4") at sj-extracting.c:860 > res = 0x0 > s = <optimized out> >#1 0x0000000000416121 in filepath_parse_pattern (track=0x7f419c046aa0, pattern=<optimized out>) at sj-extracting.c:978 > string = 0x0 > go_next = 1 > tmp = <optimized out> > str = <optimized out> > s = 0x230b700 > p = 0x21e2f42 "a/%at" > filesystem_type = 0x252d860 "ext3/ext4" > fs_info = <optimized out> >#2 filepath_parse_pattern (pattern=<optimized out>, track=0x7f419c046aa0) at sj-extracting.c:912 > str = 0x21e2f40 "%aa/%at" >#3 0x0000000000416296 in build_filename (track=0x7f419c046aa0, temp_filename=1, error=0x0) at sj-extracting.c:141 > uri = <optimized out> > new = <optimized out> > realfile = <optimized out> > realpath = <optimized out> > filename = <optimized out> > scheme = <optimized out> > extension = <optimized out> > len_extension = <optimized out> > max_realfile = 2147483647 > profile = 0x1fd1340 >#4 0x0000000000416b2e in on_completion_cb (extractor=<optimized out>, data=0x627b98) at sj-extracting.c:650 > track = 0x7f419c046aa0 > temp_file = <optimized out> > new_file = <optimized out> > error = 0x0 >#5 0x00000032c600ea24 in g_closure_invoke (closure=0x206a070, return_value=0x0, n_param_values=1, param_values=0x7f4168016b60, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x40dca8 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x00000032c6020d17 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x1df9540, emission_return=0x0, instance_and_params=0x7f4168016b60) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x239c2d0 > accumulator = 0x0 > emission = {next = 0x7fffa0e539d0, instance = 0x1df9540, ihint = {signal_id = 364, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x21dfba0 > hlist = 0x32c380af60 > handler_list = 0x239c2d0 > 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 = 364 > max_sequential_handler_number = 12279 > return_value_altered = 0 >#7 0x00000032c602a141 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0x7f4168016b60 > signal_return_type = 4 > param_values = 0x7f4168016b78 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#8 0x00000032c602a2e2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffa0e538c0, reg_save_area = 0x7fffa0e53800}} >#9 0x00000032c600ea24 in g_closure_invoke (closure=0x31eea60, return_value=0x0, n_param_values=2, param_values=0x2336f80, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x32db232080 <marshal_VOID__MINIOBJECT> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#10 0x00000032c6020d17 in signal_emit_unlocked_R (node=<optimized out>, detail=1121, instance=0x23a6a40, emission_return=0x0, instance_and_params=0x2336f80) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x2195e10 > accumulator = 0x0 > emission = {next = 0x7fffa0e540f0, instance = 0x23a6a40, ihint = {signal_id = 186, detail = 1121, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1e1b860 > hlist = 0x32c380af60 > handler_list = 0x2358380 > 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 = 186 > max_sequential_handler_number = 12279 > return_value_altered = 0 >#11 0x00000032c602a141 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0x2336f80 > signal_return_type = 4 > param_values = 0x2336f98 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#12 0x00000032c602a2e2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffa0e53cc0, reg_save_area = 0x7fffa0e53c00}} >#13 0x00000032db232342 in gst_bus_async_signal_func (bus=0x23a6a40, message=0x25e3160, data=<optimized out>) at gstbus.c:1110 > detail = <optimized out> > __PRETTY_FUNCTION__ = "gst_bus_async_signal_func" >#14 0x00000032db2330a4 in gst_bus_source_dispatch (source=0x25487a0, callback=0x32db2322c0 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:761 > handler = 0x32db2322c0 <gst_bus_async_signal_func> > bsource = 0x25487a0 > message = 0x25e3160 > keep = <optimized out> > bus = 0x23a6a40 > __PRETTY_FUNCTION__ = "gst_bus_source_dispatch" >#15 0x00000032c5444a7d in g_main_dispatch (context=0x1d24ba0) at gmain.c:2425 > dispatch = 0x32db232f80 <gst_bus_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x32db2322c0 <gst_bus_async_signal_func> > cb_funcs = 0x32c571e630 > cb_data = 0x2529280 > current_source_link = {data = 0x25487a0, next = 0x7fffa0e544d0} > need_destroy = <optimized out> > source = 0x25487a0 > current = 0x1ea4e70 > i = <optimized out> >#16 g_main_context_dispatch (context=0x1d24ba0) at gmain.c:2995 >No locals. >#17 0x00000032c5445278 in g_main_context_iterate (context=0x1d24ba0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 > max_priority = 2147483647 > timeout = 250 > some_ready = 1 > nfds = 8 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#18 0x00000032c54457c5 in g_main_loop_run (loop=0x25ac550) at gmain.c:3281 > self = 0x1cd2f60 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#19 0x00000032d18d5739 in gtk_dialog_run (dialog=0x1d148a0) at gtkdialog.c:1110 > ri = {dialog = 0x0, response_id = -1, loop = 0x25ac550, destroyed = 0} > was_modal = 0 > response_handler = 9831 > unmap_handler = 9832 > destroy_handler = 9834 > delete_handler = 9833 > __PRETTY_FUNCTION__ = "gtk_dialog_run" >#20 0x0000000000411fda in multiple_album_dialog (albums=<optimized out>) at sj-main.c:661 > dialog = 0x1d148a0 > albums_listview = 0x206e420 > albums_store = 0x7f41680c1480 > selection = 0x207ba80 > album = <optimized out> > iter = {stamp = 1332132047, user_data = 0x7f4190007290, user_data2 = 0x0, user_data3 = 0x0} > response = <optimized out> > ok_button = <optimized out> > __PRETTY_FUNCTION__ = "multiple_album_dialog" >#21 0x0000000000412431 in metadata_cb (m=<optimized out>, albums=0x7f417c09a520, error=0x0) at sj-main.c:834 > realized = 1 >#22 0x00000032c600ea24 in g_closure_invoke (closure=0x1fc8f00, return_value=0x0, n_param_values=3, param_values=0x21810f0, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x41e6b0 <metadata_marshal_VOID__POINTER_POINTER> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#23 0x00000032c6020d17 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x1e93380, emission_return=0x0, instance_and_params=0x21810f0) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x1fc9ca0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1e93380, ihint = {signal_id = 221, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1fc8f30 > hlist = 0x32c380af60 > handler_list = 0x1fc9ca0 > 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 = 221 > max_sequential_handler_number = 9828 > return_value_altered = 0 >#24 0x00000032c602a141 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0x21810f0 > signal_return_type = 4 > param_values = 0x2181108 > node = <optimized out> > i = <optimized out> > n_params = 2 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#25 0x00000032c602a4cd in g_signal_emit_by_name (instance=0x1e93380, detailed_signal=0x41f9d2 "metadata") at gsignal.c:3097 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffa0e54490, reg_save_area = 0x7fffa0e543a0}} > detail = 0 > signal_id = 221 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#26 0x000000000041ce62 in fire_signal_idle (signal=0x7f4190001cb0) at sj-metadata-getter.c:157 >No locals. >#27 0x00000032c5444a7d in g_main_dispatch (context=0x1d24ba0) at gmain.c:2425 > dispatch = 0x32c54408a0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f4190001cb0 > callback = 0x41ce20 <fire_signal_idle> > cb_funcs = 0x32c571e630 > cb_data = 0x7f4190001160 > current_source_link = {data = 0x7f4190009ca0, next = 0x0} > need_destroy = <optimized out> > source = 0x7f4190009ca0 > current = 0x1ea4e70 > i = <optimized out> >#28 g_main_context_dispatch (context=0x1d24ba0) at gmain.c:2995 >No locals. >#29 0x00000032c5445278 in g_main_context_iterate (context=0x1d24ba0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = 7 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#30 0x00000032c54457c5 in g_main_loop_run (loop=0x207e760) at gmain.c:3281 > self = 0x1cd2f60 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#31 0x00000032d19516ad in gtk_main () at gtkmain.c:1362 > loop = 0x207e760 >#32 0x000000000040f3c9 in main (argc=1, argv=0x7fffa0e54858) at sj-main.c:1877 > error = 0x0 > selection = <optimized out> > device = 0x0 > uris = 0x1ce7540 > ctx = <optimized out> > entries = {{long_name = 0x41f8e6 "auto-start", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6277a4, description = 0x41f8f1 "Start extracting immediately", arg_description = 0x0}, {long_name = 0x41f523 "play", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6277a0, description = 0x41f90e "Start playing immediately", arg_description = 0x0}, {long_name = 0x4228c7 "device", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fffa0e54750, description = 0x41f928 "What CD device to read", arg_description = 0x41f93f "DEVICE"}, {long_name = 0x4211d5 "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME_ARRAY, arg_data = 0x7fffa0e54758, description = 0x41f946 "URI to the CD device to read", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x00000032db626080 0x00000032db65332c Yes /usr/lib64/libmusicbrainz3.so.6 >0x00000032cb005ec0 0x00000032cb00bb9c Yes /usr/lib64/libgnome-media-profiles-3.0.so.0 >0x00000032db2244e0 0x00000032db2a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x00000032cf40b4b0 0x00000032cf4234e8 Yes /usr/lib64/libgconf-2.so.4 >0x00000032cbc0a400 0x00000032cbc1c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x00000032c3805700 0x00000032c3810b78 Yes /lib64/libpthread.so.0 >0x00000032dd601c50 0x00000032dd603058 Yes /usr/lib64/libcanberra-gtk3.so.0 >0x00000032d0c07ac0 0x00000032d0c1b7e8 Yes /usr/lib64/libbrasero-media3.so.1 >0x00000032d1869bd0 0x00000032d1adb898 Yes /usr/lib64/libgtk-3.so.0 >0x00000032d2819c80 0x00000032d285a528 Yes /usr/lib64/libgdk-3.so.0 >0x00000032cfc09ac0 0x00000032cfc15b88 Yes /usr/lib64/libatk-1.0.so.0 >0x00000032c8c2c120 0x00000032c8ce36e8 Yes /lib64/libgio-2.0.so.0 >0x00000032cec0edb0 0x00000032cec2d398 Yes /usr/lib64/libpango-1.0.so.0 >0x00000032c6009dd0 0x00000032c6039e98 Yes /lib64/libgobject-2.0.so.0 >0x00000032c5c014f0 0x00000032c5c02968 Yes /lib64/libgthread-2.0.so.0 >0x00000032c54178f0 0x00000032c54aff08 Yes /lib64/libglib-2.0.so.0 >0x00000032c341ef10 0x00000032c35599f0 Yes /lib64/libc.so.6 >0x00000032d800a3f0 0x00000032d801f8cc Yes /usr/lib64/libneon.so.27 >0x00000032dd200f80 0x00000032dd203b6c Yes /usr/lib64/libdiscid.so.0 >0x00000032c7c5a440 0x00000032c7cc3276 Yes /usr/lib64/libstdc++.so.6 >0x00000032c44051b0 0x00000032c4443b68 Yes /lib64/libm.so.6 >0x00000032c4c028a0 0x00000032c4c120b8 Yes /lib64/libgcc_s.so.1 >0x00000032cf007670 0x00000032cf0217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x00000032ce4049c0 0x00000032ce409608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x00000032cd406270 0x00000032cd419c08 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x00000032c88048c0 0x00000032c881eb38 Yes /usr/lib64/libpng12.so.0 >0x00000032d4003330 0x00000032d4004258 Yes /usr/lib64/libcairo-gobject.so.2 >0x00000032ccc0b180 0x00000032ccc82a68 Yes /usr/lib64/libcairo.so.2 >0x00000032c840cac0 0x00000032c8475ca8 Yes /usr/lib64/libfreetype.so.6 >0x00000032c9805da0 0x00000032c981f84c Yes /usr/lib64/libfontconfig.so.1 >0x00000032cb42c980 0x00000032cb51006c Yes /usr/lib64/libxml2.so.2 >0x00000032c6801020 0x00000032c6801fc8 Yes /lib64/libgmodule-2.0.so.0 >0x00000032c4002260 0x00000032c4005758 Yes /lib64/librt.so.1 >0x00000032c3c00de0 0x00000032c3c01918 Yes /lib64/libdl.so.2 >0x00000032c78076f0 0x00000032c78306c8 Yes /lib64/libdbus-1.so.3 >0x00000032c3000b20 0x00000032c301aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x00000032daa032f0 0x00000032daa0c428 Yes /usr/lib64/libcanberra.so.0 >0x00000032d9801fa0 0x00000032d980611c Yes /usr/lib64/libvorbisfile.so.3 >0x00000032d6c03700 0x00000032d6c1a6ac Yes /usr/lib64/libvorbis.so.0 >0x00000032d64018d0 0x00000032d6403f7c Yes /usr/lib64/libogg.so.0 >0x00000032d9c02350 0x00000032d9c0b80c Yes /usr/lib64/libtdb.so.1 >0x00000032d7802380 0x00000032d7806668 Yes /usr/lib64/libltdl.so.7 >0x00000032c6c1dce0 0x00000032c6ca97ec Yes /usr/lib64/libX11.so.6 >0x00000032c9c013e0 0x00000032c9c0450c Yes /usr/lib64/libXfixes.so.3 >0x00000032c8003460 0x00000032c800e31c Yes /usr/lib64/libXext.so.6 >0x00000032ca400a00 0x00000032ca40148c Yes /usr/lib64/libXinerama.so.1 >0x00000032c9401f30 0x00000032c940c708 Yes /usr/lib64/libXi.so.6 >0x00000032cac01720 0x00000032cac0675c Yes /usr/lib64/libXrandr.so.2 >0x00000032ca8028d0 0x00000032ca80749c Yes /usr/lib64/libXcursor.so.1 >0x00000032ce000b30 0x00000032ce00189c Yes /usr/lib64/libXcomposite.so.1 >0x00000032cdc00a90 0x00000032cdc0160c Yes /usr/lib64/libXdamage.so.1 >0x00000032c6401890 0x00000032c6405ff8 Yes /usr/lib64/libffi.so.5 >0x00000032c4801e70 0x00000032c480e66c Yes /lib64/libz.so.1 >0x00000032c5005d00 0x00000032c5016088 Yes /lib64/libselinux.so.1 >0x00000032c5803940 0x00000032c5814008 Yes /lib64/libresolv.so.2 >0x00000032d8c180d0 0x00000032d8c93aa8 Yes /usr/lib64/libgnutls.so.26 >0x00000032e0e01a40 0x00000032e0e0338c Yes /usr/lib64/libpakchois.so.0 >0x00000032ce809da0 0x00000032ce836388 Yes /lib64/libgssapi_krb5.so.2 >0x00000032cd01a680 0x00000032cd08e288 Yes /lib64/libkrb5.so.3 >0x00000032cd804790 0x00000032cd81d188 Yes /lib64/libk5crypto.so.3 >0x00000032cb8013b0 0x00000032cb801fac Yes /lib64/libcom_err.so.2 >0x00000032d5408e70 0x00000032d541ac7c Yes /usr/lib64/libproxy.so.1 >0x00000032c9003b70 0x00000032c901d84c Yes /lib64/libexpat.so.1 >0x00000032d0408870 0x00000032d0462478 Yes /usr/lib64/libpixman-1.so.0 >0x00000032ca001910 0x00000032ca00810c Yes /usr/lib64/libXrender.so.1 >0x00000032d2c00c60 0x00000032d2c05ce8 Yes /lib64/libcrypt.so.1 >0x00000032c74086c0 0x00000032c7413c0c Yes /usr/lib64/libxcb.so.1 >0x00000032d8401b30 0x00000032d840cd1c Yes /usr/lib64/libtasn1.so.3 >0x00000032d2407000 0x00000032d2453388 Yes /lib64/libgcrypt.so.11 >0x00000032d10008a0 0x00000032d1000e28 Yes /lib64/libgpg-error.so.0 >0x00000032cc002860 0x00000032cc0078e8 Yes /lib64/libkrb5support.so.0 >0x00000032cc800ff0 0x00000032cc801a28 Yes /lib64/libkeyutils.so.1 >0x00000032d7402370 0x00000032d7405d9c Yes /usr/lib64/libmodman.so.1 >0x00000032d3003240 0x00000032d3041cb8 Yes /lib64/libfreebl3.so >0x00000032c7000dd0 0x00000032c7001b2c Yes /usr/lib64/libXau.so.6 >0x00007f41a728d130 0x00007f41a72949a8 Yes /lib64/libnss_files.so.2 >0x00007f41a7067bd0 0x00007f41a7080cb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f41a6e50140 0x00007f41a6e5a108 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f41a6c1ec80 0x00007f41a6c3cc08 Yes /usr/lib64/libbluray.so.0 >0x00007f41a6a0e000 0x00007f41a6a16298 Yes /lib64/libudev.so.0 >0x00000032d5c00e20 0x00000032d5c016a8 Yes /lib64/libutil.so.1 >0x00007f41a6806960 0x00007f41a68090f8 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00000032d70081f0 0x00000032d702bf48 Yes /usr/lib64/librsvg-2.so.2 >0x00007f41a65d36e0 0x00007f41a65f204c Yes /usr/lib64/libcroco-0.6.so.3 >0x00007f41a63a7b80 0x00007f41a63a8008 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f41a61a46b0 0x00007f41a61a4ea8 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f41a5f9efb0 0x00007f41a5fa0e88 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007f41a5d8cc40 0x00007f41a5d988c8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f419b5d8900 0x00007f419b5dbc68 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f419939a380 0x00007f41993c157c Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so >0x00000032df20a4e0 0x00000032df239d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x00007f4199183180 0x00007f419918c8f8 Yes /usr/lib64/gstreamer-0.10/libgstflac.so >0x00000032e6209510 0x00000032e621e8cc Yes /usr/lib64/libgsttag-0.10.so.0 >0x00000032e5006580 0x00000032e5017f2c Yes /usr/lib64/libgstaudio-0.10.so.0 >0x00000032dba0be70 0x00000032dba30e08 Yes /usr/lib64/libFLAC.so.8 >0x00000032dfe04e90 0x00000032dfe0ad7c Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x00007f4198f79a40 0x00007f4198f7b0ec Yes /usr/lib64/gstreamer-0.10/libgstcdparanoia.so >0x00007f4198d72660 0x00007f4198d7647c Yes /usr/lib64/libgstcdda-0.10.so.0 >0x00007f4198b5c360 0x00007f4198b6a2ac Yes /usr/lib64/libcdda_interface.so.0 >0x00007f4198950230 0x00007f419895653c Yes /usr/lib64/libcdda_paranoia.so.0 >0x00007f4198745480 0x00007f419874aa2c Yes /usr/lib64/gstreamer-0.10/libgstgio.so >0x00007f41a5b65010 0x00007f41a5b69de8 Yes /lib64/libnss_dns.so.2 >0x00007f41a5956460 0x00007f41a595f1cc Yes /usr/lib64/gstreamer-0.10/libgstaudioresample.so >0x00007f41a56e4e10 0x00007f41a5731618 Yes /usr/lib64/liborc-0.4.so.0 >0x00007f4198531f40 0x00007f4198534f58 Yes /usr/lib64/liborc-test-0.4.so.0 >0x00007f419831bff0 0x00007f419832a4ec Yes /usr/lib64/gstreamer-0.10/libgstaudioconvert.so >0x00007f4198114090 0x00007f4198116e78 Yes /usr/lib64/libcanberra-0.28/libcanberra-pulse.so >0x00000032dce0af00 0x00000032dce32248 Yes /usr/lib64/libpulse.so.0 >0x00000032dc20f6e0 0x00000032dc23ad68 Yes /usr/lib64/libpulsecommon-0.9.23.so >0x00000032d90004e0 0x00000032d900060c Yes /usr/lib64/libX11-xcb.so.1 >0x00000032cf801ad0 0x00000032cf805d7c Yes /usr/lib64/libSM.so.6 >0x00000032d0004d00 0x00000032d0012e1c Yes /usr/lib64/libICE.so.6 >0x00000032d6801380 0x00000032d68042dc Yes /usr/lib64/libXtst.so.6 >0x00000032dae02f90 0x00000032dae06b2c Yes /lib64/libwrap.so.0 >0x00000032dbe061c0 0x00000032dbe48518 Yes /usr/lib64/libsndfile.so.1 >0x00000032dda011c0 0x00000032dda036cc Yes /usr/lib64/libasyncns.so.0 >0x00007f41835fb610 0x00007f41835fcc58 Yes /lib64/libuuid.so.1 >0x00000032d7c04060 0x00000032d7c11888 Yes /lib64/libnsl.so.1 >0x00000032da4139c0 0x00000032da415fac Yes /usr/lib64/libvorbisenc.so.2 >0x00007f41813c2380 0x00007f41813e824c Yes /usr/lib64/gstreamer-0.10/libgstplaybin.so >0x00000032e020a010 0x00000032e021748c Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x00000032dfa03910 0x00000032dfa088ec Yes /usr/lib64/libgstvideo-0.10.so.0 >0x00007f41811b3960 0x00007f41811b6fc8 Yes /usr/lib64/gstreamer-0.10/libgstgconfelements.so >0x00007f4180faaec0 0x00007f4180fafa8c Yes /usr/lib64/gstreamer-0.10/libgstdecodebin.so >0x00007f41803e19a0 0x00007f41803ecd0c Yes /usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so >0x00007f41801cf950 0x00007f41801d9b18 Yes /usr/lib64/gstreamer-0.10/libgstaudioparsers.so >0x00007f4177dfae90 0x00007f4177dfd49c Yes /usr/lib64/gstreamer-0.10/libgstcoreindexers.so >0x00007f4177bf2d50 0x00007f4177bf723c Yes /usr/lib64/gstreamer-0.10/libgstvolume.so >0x00007f41779ce110 0x00007f41779e9b2c Yes /usr/lib64/libgstcontroller-0.10.so.0 >0x00007f41777c2dc0 0x00007f41777c6c38 Yes /usr/lib64/gstreamer-0.10/libgstautodetect.so >0x00007f41775ad260 0x00007f41775ba598 Yes /usr/lib64/gstreamer-0.10/libgstpulse.so >0x00007f4174ba0090 0x00007f4174ba1848 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >$1 = 0x0 >$2 = 0x0 >rax 0x7f419c028de0 139919767014880 >rbx 0x21e2f40 35532608 >rcx 0x32c37ae708 218027976456 >rdx 0x32c37ae700 218027976448 >rsi 0x252d860 38983776 >rdi 0xa1 161 >rbp 0x7f419c046aa0 0x7f419c046aa0 >rsp 0x7fffa0e53370 0x7fffa0e53370 >r8 0x2366d60 37121376 >r9 0x1 1 >r10 0x1 1 >r11 0x32c3579380 218025661312 >r12 0x252d860 38983776 >r13 0x32c54d4a60 218058541664 >r14 0x252d860 38983776 >r15 0x21e2f42 35532610 >rip 0x415407 0x415407 <sanitize_path+7> >eflags 0x10297 [ CF PF AF 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 sanitize_path: > 0x0000000000415400 <+0>: push %r12 > 0x0000000000415402 <+2>: mov %rsi,%r12 > 0x0000000000415405 <+5>: push %rbp > 0x0000000000415406 <+6>: push %rbx >=> 0x0000000000415407 <+7>: cmpb $0x2e,(%rdi) > 0x000000000041540a <+10>: mov %rdi,%rbx > 0x000000000041540d <+13>: je 0x41541b <sanitize_path+27> > 0x000000000041540f <+15>: jmp 0x415425 <sanitize_path+37> > 0x0000000000415411 <+17>: nopl 0x0(%rax) > 0x0000000000415418 <+24>: mov %rbx,%rdi > 0x000000000041541b <+27>: cmpb $0x2e,0x1(%rdi) > 0x000000000041541f <+31>: lea 0x1(%rdi),%rbx > 0x0000000000415423 <+35>: je 0x415418 <sanitize_path+24> > 0x0000000000415425 <+37>: mov %rbx,%rdi > 0x0000000000415428 <+40>: callq 0x40cc68 <g_strdup@plt> > 0x000000000041542d <+45>: mov $0x2d,%edx > 0x0000000000415432 <+50>: mov $0x42073c,%esi > 0x0000000000415437 <+55>: mov %rax,%rdi > 0x000000000041543a <+58>: mov %rax,%rbp > 0x000000000041543d <+61>: callq 0x40c638 <g_strdelimit@plt> > 0x0000000000415442 <+66>: test %r12,%r12 > 0x0000000000415445 <+69>: je 0x415469 <sanitize_path+105> > 0x0000000000415447 <+71>: mov $0x421261,%edi > 0x000000000041544c <+76>: mov $0x5,%ecx > 0x0000000000415451 <+81>: mov %r12,%rsi > 0x0000000000415454 <+84>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000415456 <+86>: je 0x4154a8 <sanitize_path+168> > 0x0000000000415458 <+88>: mov $0x421266,%edi > 0x000000000041545d <+93>: mov $0x5,%ecx > 0x0000000000415462 <+98>: mov %r12,%rsi > 0x0000000000415465 <+101>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000415467 <+103>: je 0x4154a8 <sanitize_path+168> > 0x0000000000415469 <+105>: mov 0x2126e1(%rip),%eax # 0x627b50 <strip_chars> > 0x000000000041546f <+111>: test %eax,%eax > 0x0000000000415471 <+113>: jne 0x4154c4 <sanitize_path+196> > 0x0000000000415473 <+115>: xor %r8d,%r8d > 0x0000000000415476 <+118>: xor %ecx,%ecx > 0x0000000000415478 <+120>: xor %edx,%edx > 0x000000000041547a <+122>: mov $0xffffffffffffffff,%rsi > 0x0000000000415481 <+129>: mov %rbp,%rdi > 0x0000000000415484 <+132>: callq 0x40d538 <g_filename_from_utf8@plt> > 0x0000000000415489 <+137>: mov %rbp,%rdi > 0x000000000041548c <+140>: mov %rax,%r12 > 0x000000000041548f <+143>: callq 0x40d688 <g_free@plt> > 0x0000000000415494 <+148>: test %r12,%r12 > 0x0000000000415497 <+151>: je 0x4154ff <sanitize_path+255> > 0x0000000000415499 <+153>: pop %rbx > 0x000000000041549a <+154>: pop %rbp > 0x000000000041549b <+155>: mov %r12,%rax > 0x000000000041549e <+158>: pop %r12 > 0x00000000004154a0 <+160>: retq > 0x00000000004154a1 <+161>: nopl 0x0(%rax) > 0x00000000004154a8 <+168>: mov $0x20,%edx > 0x00000000004154ad <+173>: mov $0x42126b,%esi > 0x00000000004154b2 <+178>: mov %rbp,%rdi > 0x00000000004154b5 <+181>: callq 0x40c638 <g_strdelimit@plt> > 0x00000000004154ba <+186>: mov 0x212690(%rip),%eax # 0x627b50 <strip_chars> > 0x00000000004154c0 <+192>: test %eax,%eax > 0x00000000004154c2 <+194>: je 0x415473 <sanitize_path+115> > 0x00000000004154c4 <+196>: mov %rbp,%rdi > 0x00000000004154c7 <+199>: mov $0x2d,%edx > 0x00000000004154cc <+204>: mov $0x421274,%esi > 0x00000000004154d1 <+209>: callq 0x40c638 <g_strdelimit@plt> > 0x00000000004154d6 <+214>: mov %rbp,%rdi > 0x00000000004154d9 <+217>: mov $0x20,%edx > 0x00000000004154de <+222>: mov $0x421278,%esi > 0x00000000004154e3 <+227>: callq 0x40c638 <g_strdelimit@plt> > 0x00000000004154e8 <+232>: mov $0x5f,%edx > 0x00000000004154ed <+237>: mov $0x42128a,%esi > 0x00000000004154f2 <+242>: mov %rbp,%rdi > 0x00000000004154f5 <+245>: callq 0x40c638 <g_strdelimit@plt> > 0x00000000004154fa <+250>: jmpq 0x415473 <sanitize_path+115> > 0x00000000004154ff <+255>: mov %rbx,%rdi > 0x0000000000415502 <+258>: pop %rbx > 0x0000000000415503 <+259>: pop %rbp > 0x0000000000415504 <+260>: pop %r12 > 0x0000000000415506 <+262>: jmpq 0x40cc68 <g_strdup@plt> >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 750483
:
531095
| 531096