Bug 987618 - Control center crashes when starting pulseaudio sound control when external USB sound card is present
Summary: Control center crashes when starting pulseaudio sound control when external U...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: control-center
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Control Center Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-07-23 18:55 UTC by Evgeniy Polyakov
Modified: 2015-02-17 16:19 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-02-17 16:19:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Comment (164.91 KB, text/plain)
2013-07-23 18:55 UTC, Evgeniy Polyakov
no flags Details

Description Evgeniy Polyakov 2013-07-23 18:55:23 UTC
Created attachment 915738 [details]
Comment

(This comment was longer than 65,535 characters and has been moved to an attachment by Red Hat Bugzilla).

Comment 1 Ian Kelling 2013-09-28 15:05:48 UTC
I also have this bug. My hardware is different, but it is also a usb sound card. /proc/asound/cards calls it "Burr-Brown from TI USB Audio CODEC at usb-0000:00:1a.0-1.4.2, full speed". For me, "gnome-control-center sound" was crashing when I selected the usb sound device in the list of input/recording devices. Then I ran some pulsaudio tool to sele`ct that device as default. After that, "gnome-control-center sound" began crashing immediately on load. In gdb it appeard to be the same crash.

Also, kde settings is able to work with my device just fine, so it is almost certainly a gnome problem.

This bug is a big problem for me, so I'm planning to test development & past gnome versions to figure out when the bug was introduced & if it has been fixed. I didn't see anything in the gnome bug tracker.

My control-center version is 3.8.5, x86_64, on f19.

Here is my stack trace, which looks about the same, and also repeats for many megabytes, but I have cut it off after the first repeating call:

$ gdb -batch -ex "run sound" -ex "thread apply all bt full" -ex "quit" /usr/bin/gnome-control-center > gdb.txt 2>&1

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3600.3-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
Missing separate debuginfo for /lib64/libgraphite2.so.3
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/a1/aa32c91bc181cb69ebc81bbfd03a1349ea4e33.debug
[New Thread 0x7ffff7f63700 (LWP 4541)]
[New Thread 0x7ffff5fa7700 (LWP 4542)]
[New Thread 0x7ffff5492700 (LWP 4543)]
[New Thread 0x7ffff4c91700 (LWP 4544)]
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

[New Thread 0x7fffe155f700 (LWP 4546)]

Program received signal SIGSEGV, Segmentation fault.
_IO_vfprintf_internal (s=s@entry=0x7fffff7ffdc0, format=<optimized out>, format@entry=0x53b6f0 "active_input_update device id = %i", ap=ap@entry=0x7fffff7ffff8) at vfprintf.c:1700
1700	    free (workstart);

Thread 6 (Thread 0x7fffe155f700 (LWP 4546)):
#0  0x0000003411eeb76d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00000034142480f4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fffd80010c0, timeout=-1, context=0x10188a0) at gmain.c:3995
        poll_func = 0x3414256d50 <g_poll>
#2  g_main_context_iterate (context=context@entry=0x10188a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fffd80010c0
#3  0x00000034142481fc in g_main_context_iteration (context=0x10188a0, may_block=1) at gmain.c:3762
        retval = <optimized out>
#4  0x00007fffe15669cd in dconf_gdbus_worker_thread () from /usr/lib64/gio/modules/libdconfsettings.so
No symbol table info available.
#5  0x000000341426c185 in g_thread_proxy (data=0x1014400) at gthread.c:798
        thread = 0x1014400
#6  0x0000003412607c53 in start_thread (arg=0x7fffe155f700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7fffe155f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736973895424, 7146932133207925169, 1, 140736973896128, 140736973895424, 16877728, -7146999013975334479, 7153726288418890161}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x0000003411ef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 5 (Thread 0x7ffff4c91700 (LWP 4544)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
No locals.
#1  0x00000034142875b5 in g_cond_wait_until (cond=cond@entry=0xe12838, mutex=mutex@entry=0xe12830, end_time=end_time@entry=2434045020) at gthread-posix.c:859
        ts = {tv_sec = 2434, tv_nsec = 45020000}
        status = <optimized out>
#2  0x000000341421eaf1 in g_async_queue_pop_intern_unlocked (queue=0xe12830, wait=wait@entry=1, end_time=2434045020) at gasyncqueue.c:424
        retval = <optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3  0x000000341421f0b8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572
        end_time = <optimized out>
#4  0x000000341426cb18 in g_thread_pool_wait_for_new_task (pool=0xe12210) at gthreadpool.c:264
        task = <optimized out>
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298
        task = 0xe608e0
        pool = 0xe12210
#6  0x000000341426c185 in g_thread_proxy (data=0xe53940) at gthread.c:798
        thread = 0xe53940
#7  0x0000003412607c53 in start_thread (arg=0x7ffff4c91700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7ffff4c91700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737300207360, 7146932133207925169, 1, 140737300208064, 140737300207360, 14754320, -7146955895724908111, 7153726288418890161}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#8  0x0000003411ef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 4 (Thread 0x7ffff5492700 (LWP 4543)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
No locals.
#1  0x00000034142875b5 in g_cond_wait_until (cond=cond@entry=0xe12838, mutex=mutex@entry=0xe12830, end_time=end_time@entry=2434045319) at gthread-posix.c:859
        ts = {tv_sec = 2434, tv_nsec = 45319000}
        status = <optimized out>
#2  0x000000341421eaf1 in g_async_queue_pop_intern_unlocked (queue=0xe12830, wait=wait@entry=1, end_time=2434045319) at gasyncqueue.c:424
        retval = <optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3  0x000000341421f0b8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572
        end_time = <optimized out>
#4  0x000000341426cb18 in g_thread_pool_wait_for_new_task (pool=0xe12210) at gthreadpool.c:264
        task = <optimized out>
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298
        task = 0xe60810
        pool = 0xe12210
#6  0x000000341426c185 in g_thread_proxy (data=0xe538f0) at gthread.c:798
        thread = 0xe538f0
#7  0x0000003412607c53 in start_thread (arg=0x7ffff5492700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7ffff5492700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737308600064, 7146932133207925169, 1, 140737308600768, 140737308600064, 14754320, -7146954796750151247, 7153726288418890161}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#8  0x0000003411ef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 3 (Thread 0x7ffff5fa7700 (LWP 4542)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007ffff6573cbb in pipe_semaphore_wait (sema=0xa3a2a0) at ../../../../../src/gallium/auxiliary/os/os_thread.h:434
No locals.
#2  radeon_drm_cs_emit_ioctl (param=0xa3a0a0) at radeon_drm_winsys.c:553
        ws = 0xa3a0a0
        cs = <optimized out>
        i = <optimized out>
        empty_stack = <optimized out>
#3  0x0000003412607c53 in start_thread (arg=0x7ffff5fa7700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7ffff5fa7700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737320220416, 7146932133207925169, 1, 140737320221120, 140737320220416, 140737326380107, -7146954101502320207, 7153726288418890161}, 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>
#4  0x0000003411ef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 2 (Thread 0x7ffff7f63700 (LWP 4541)):
#0  0x0000003411eeb76d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00000034142480f4 in g_main_context_poll (priority=2147483647, n_fds=5, fds=0x7ffff0002f00, timeout=-1, context=0x9bdab0) at gmain.c:3995
        poll_func = 0x3414256d50 <g_poll>
#2  g_main_context_iterate (context=0x9bdab0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 5
        allocated_nfds = 5
        fds = 0x7ffff0002f00
#3  0x000000341424855a in g_main_loop_run (loop=0x9bda40) at gmain.c:3895
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#4  0x00000034d1cc6d66 in gdbus_shared_thread_func (user_data=0x9bda80) at gdbusprivate.c:278
        data = 0x9bda80
#5  0x000000341426c185 in g_thread_proxy (data=0x9b80a0) at gthread.c:798
        thread = 0x9b80a0
#6  0x0000003412607c53 in start_thread (arg=0x7ffff7f63700) at pthread_create.c:308
        __res = <optimized out>
        pd = 0x7ffff7f63700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737353496320, 7146932133207925169, 1, 140737353497024, 140737353496320, 10214016, -7146949804387540559, 7153726288418890161}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x0000003411ef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 1 (Thread 0x7ffff7f66a40 (LWP 4537)):
#0  _IO_vfprintf_internal (s=s@entry=0x7fffff7ffdc0, format=<optimized out>, format@entry=0x53b6f0 "active_input_update device id = %i", ap=ap@entry=0x7fffff7ffff8) at vfprintf.c:1700
        nspecs = 0
        nargs = 0
        args_size = <optimized out>
        max_ref_arg = 0
        cnt = <optimized out>
        nspecs_size = 2304
        bytes_per_arg = <optimized out>
        args_value = <optimized out>
        args_type = <optimized out>
        _buffer = {__routine = 0xffffffff, __arg = 0x0, __canceltype = 0, __prev = 0x0}
        _avail = <optimized out>
        thousands_sep = 0x0
        grouping = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>
        done = 32
        f = 0x53b710 "%i"
        lead_str_end = <optimized out>
        end_of_spec = <optimized out>
        work_buffer = '\000' <repeats 296 times>...
        workstart = 0x0
        workend = <optimized out>
        ap_save = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffff8000d0, reg_save_area = 0x7fffff800010}}
        nspecs_done = 0
        save_errno = <optimized out>
        readonly_format = 0
        args_malloced = 0x0
        specs = <optimized out>
        specs_malloced = false
        jump_table = "\001\000\000\004\000\016\000\006\000\000\a\002\000\003\t\000\005\b\b\b\b\b\b\b\b\b\000\000\000\000\000\000\000\032\000\031\000\023\023\023\000\035\000\000\f\000\000\000\000\000\000\025\000\000\000\000\022\000\r\000\000\000\000\000\000\032\000\024\017\023\023\023\n\017\034\000\v\030\027\021\026\f\000\025\033\020\000\000\022\000\r"
#1  0x0000003411f0cfa5 in __GI___vasprintf_chk (result_ptr=result_ptr@entry=0x7fffff7fff18, flags=flags@entry=1, format=0x53b6f0 "active_input_update device id = %i", format@entry=0x7fffff7fff18 "", args=0x7fffff7ffff8) at vasprintf_chk.c:66
        string = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code"
        sf = {_sbf = {_f = {_flags = -72515584, _IO_read_ptr = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_read_end = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_read_base = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_write_base = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_write_ptr = 0x1599a40 "from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_write_end = 0x1599a84 "", _IO_buf_base = 0x1599a20 "active_input_update device id = from_stream - Could not find a device for stream 'PCM2902 Audio Code", _IO_buf_end = 0x1599a84 "", _IO_save_base = 0x0, _IO_backup_base = 0x0, _IO_save_end = 0x0, _markers = 0x0, _chain = 0x0, _fileno = 0, _flags2 = 4, _old_offset = 0, _cur_column = 0, _vtable_offset = 0 '\000', _shortbuf = "", _lock = 0x0, _offset = 0, _codecvt = 0x0, _wide_data = 0x0, _freeres_list = 0x0, _freeres_buf = 0x0, _freeres_size = 0, _mode = -1, _unused2 = '\000' <repeats 19 times>}, vtable = 0x34121b9740 <_IO_str_jumps>}, _s = {_allocate_buffer = 0x3411e80000 <__GI___libc_malloc>, _free_buffer = 0x3411e80420 <__GI___libc_free>}}
        ret = <optimized out>
        needed = <optimized out>
        allocated = <optimized out>
#2  0x0000003414286a0c in vasprintf (__ap=<optimized out>, __fmt=0x7fffff7fff18 "", __ptr=0x7fffff7fff18) at /usr/include/bits/stdio2.h:210
No locals.
#3  g_vasprintf (string=string@entry=0x7fffff7fff18, format=<optimized out>, args=args@entry=0x7fffff7ffff8) at gprintf.c:314
        __PRETTY_FUNCTION__ = "g_vasprintf"
#4  0x0000003414264d20 in g_strdup_vprintf (format=<optimized out>, args=args@entry=0x7fffff7ffff8) at gstrfuncs.c:517
        string = 0x0
#5  0x000000341424ec44 in g_logv (log_domain=0x537bbf "sound-cc-panel", log_level=G_LOG_LEVEL_DEBUG, format=<optimized out>, args=args@entry=0x7fffff7ffff8) at gmessages.c:878
        was_fatal = 0
        was_recursion = 0
        msg = <optimized out>
        msg_alloc = 0x0
        i = <optimized out>
#6  0x000000341424eff2 in g_log (log_domain=log_domain@entry=0x537bbf "sound-cc-panel", log_level=log_level@entry=G_LOG_LEVEL_DEBUG, format=format@entry=0x53b6f0 "active_input_update device id = %i") at gmessages.c:1010
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffff8000d0, reg_save_area = 0x7fffff800010}}
#7  0x00000000004aa455 in active_input_update (active_input=0x1089b40, dialog=0x1012030) at gvc-mixer-dialog.c:831
        model = <optimized out>
        iter = {stamp = 22670204, user_data = 0x159ea50, user_data2 = 0x159eb7c, user_data3 = 0x0}
        stream = <optimized out>
#8  on_control_active_input_update (control=<optimized out>, id=<optimized out>, dialog=0x1012030) at gvc-mixer-dialog.c:1252
        in = 0x1089b40
#9  0x0000003414e11da1 in g_cclosure_marshal_VOID__UINTv (closure=closure@entry=0xe30e90, return_value=return_value@entry=0x0, instance=instance@entry=0xe609b0, args=args@entry=0x7fffff800398, marshal_data=marshal_data@entry=0x0, n_params=n_params@entry=1, param_types=param_types@entry=0x1006c00) at gmarshal.c:484
        cc = 0xe30e90
        data1 = <optimized out>
        data2 = <optimized out>
        callback = <optimized out>
        arg0 = <optimized out>
        args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffff800470, reg_save_area = 0x7fffff8003b0}}
#10 0x0000003414e0fbcf in _g_closure_invoke_va (closure=closure@entry=0xe30e90, return_value=return_value@entry=0x0, instance=instance@entry=0xe609b0, args=args@entry=0x7fffff800398, n_params=1, param_types=0x1006c00) at gclosure.c:840
        marshal = 0x3414e11d20 <g_cclosure_marshal_VOID__UINTv>
        marshal_data = 0x0
        in_marshal = 1
        real_closure = 0xe30e70
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#11 0x0000003414e27d87 in g_signal_emit_valist (instance=0xe609b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffff800398) at gsignal.c:3234
        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 = 0x7fffff800630, instance = 0xe609b0, ihint = {signal_id = 315, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 16797040}
        signal_id = 315
        instance_type = 16797040
        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 = 0xe30e90
        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>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#12 0x0000003414e28a72 in g_signal_emit (instance=<optimized out>, signal_id=signal_id@entry=315, detail=detail@entry=0) at gsignal.c:3384
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffff800470, reg_save_area = 0x7fffff8003b0}}
#13 0x00000000004a18c4 in gvc_mixer_control_set_default_source (control=control@entry=0xe609b0, stream=stream@entry=0xe608e0) at gvc-mixer-control.c:357
        input = <optimized out>
        o = <optimized out>
        __PRETTY_FUNCTION__ = "gvc_mixer_control_set_default_source"
#14 0x00000000004a34a0 in gvc_mixer_control_change_input (control=0xe609b0, input=0x1089b40) at gvc-mixer-control.c:681
        stream = 0xe608e0
        default_stream = <optimized out>
        active_port = <optimized out>
        input_port = <optimized out>
#15 0x00000000004a980f in on_input_selection_changed (selection=<optimized out>, dialog=0x1012030) at gvc-mixer-dialog.c:1447
        model = 0xe546c0
        iter = {stamp = 1592074238, user_data = 0x10a2e00, user_data2 = 0x0, user_data3 = 0x0}
        active = 1
        id = 5
        input = <optimized out>
#16 0x0000003414e0fbcf in _g_closure_invoke_va (closure=closure@entry=0xe85120, return_value=return_value@entry=0x0, instance=instance@entry=0xf25540, args=args@entry=0x7fffff8006f8, n_params=0, param_types=0x0) at gclosure.c:840
        marshal = 0x3414e117b0 <g_cclosure_marshal_VOID__VOIDv>
        marshal_data = 0x0
        in_marshal = 1
        real_closure = 0xe85100
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#17 0x0000003414e27d87 in g_signal_emit_valist (instance=0xf25540, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffff8006f8) at gsignal.c:3234
        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 = 0x7fffff800a20, instance = 0xf25540, ihint = {signal_id = 274, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 14736176}
        signal_id = 274
        instance_type = 14736176
        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 = 0xe85120
        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>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#18 0x0000003414e28a72 in g_signal_emit (instance=instance@entry=0xf25540, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3384
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffff8007d0, reg_save_area = 0x7fffff800710}}
#19 0x0000003ff787c1ef in _gtk_tree_selection_internal_select_node (selection=selection@entry=0xf25540, node=<optimized out>, tree=<optimized out>, path=path@entry=0x1591f40, mode=<optimized out>, override_browse_mode=override_browse_mode@entry=0) at gtktreeselection.c:1604
        priv = <optimized out>
        flags = <optimized out>
        dirty = <optimized out>
        anchor_path = <optimized out>
#20 0x0000003ff787c7c9 in gtk_tree_selection_select_path (selection=selection@entry=0xf25540, path=path@entry=0x1591f40) at gtktreeselection.c:907
        priv = 0xf25560
        node = 0x10a21c0
        tree = 0xeac930
        ret = <optimized out>
        mode = <optimized out>
        __PRETTY_FUNCTION__ = "gtk_tree_selection_select_path"
#21 0x0000003ff787c8c1 in gtk_tree_selection_select_iter (selection=0xf25540, iter=iter@entry=0x7fffff800860) at gtktreeselection.c:985
        priv = <optimized out>
        path = 0x1591f40
        model = <optimized out>
        __PRETTY_FUNCTION__ = "gtk_tree_selection_select_iter"
#22 0x00000000004aa536 in active_input_update (active_input=0x1089b40, dialog=0x1012030) at gvc-mixer-dialog.c:859
        selection = <optimized out>
        is_selected = 1
        id = 5
        model = 0xe546c0
        iter = {stamp = 1592074238, user_data = 0x10a2e00, user_data2 = 0x0, user_data3 = 0x0}
        stream = <optimized out>
#23 on_control_active_input_update (control=<optimized out>, id=<optimized out>, dialog=0x1012030) at gvc-mixer-dialog.c:1252
        in = 0x1089b40

Comment 2 Ian Kelling 2013-10-01 16:15:09 UTC
As of 9/30/2013 this bug exists in the latest gnome sources (3.10 & 3.12 moduleset), and does not exist in debian wheezy.

Comment 3 Ian Kelling 2014-01-18 05:52:57 UTC
This bug no longer happens after I upgraded to Fedora 20.

Comment 4 Fedora End Of Life 2015-01-09 19:04:08 UTC
This message is a notice that Fedora 19 is now at end of life. Fedora 
has stopped maintaining and issuing updates for Fedora 19. It is 
Fedora's policy to close all bug reports from releases that are no 
longer maintained. Approximately 4 (four) weeks from now this bug will
be closed as EOL if it remains open with a Fedora 'version' of '19'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 19 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 5 Fedora End Of Life 2015-02-17 16:19:35 UTC
Fedora 19 changed to end-of-life (EOL) status on 2015-01-06. Fedora 19 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.