Bug 1135693 - [abrt] mate-media: get_channel_map_for_card(): mate-volume-control killed by SIGABRT
Summary: [abrt] mate-media: get_channel_map_for_card(): mate-volume-control killed by ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mate-media
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Mashal
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:43c25d26741d1eba71dbc99a000...
: 1152464 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-08-30 12:24 UTC by Laszlo Pal
Modified: 2015-03-10 02:08 UTC (History)
6 users (show)

Fixed In Version: mate-media-1.8.0-3.fc20
Clone Of:
Environment:
Last Closed: 2014-11-22 12:40:15 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (33.06 KB, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: cgroup (181 bytes, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: core_backtrace (14.71 KB, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: dso_list (12.25 KB, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: environ (977 bytes, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: limits (1.29 KB, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: maps (54.86 KB, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: open_fds (687 bytes, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: proc_pid_status (974 bytes, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
File: var_log_messages (211 bytes, text/plain)
2014-08-30 12:24 UTC, Laszlo Pal
no flags Details
screenshot of my devices and what I was doing. (43.55 KB, image/png)
2015-03-10 02:06 UTC, Amadeus W.M.
no flags Details

Description Laszlo Pal 2014-08-30 12:24:08 UTC
Description of problem:
trying to test sound

Version-Release number of selected component:
mate-media-1.8.0-2.fc20

Additional info:
reporter:       libreport-2.2.3
backtrace_rating: 4
cmdline:        mate-volume-control
crash_function: get_channel_map_for_card
executable:     /usr/bin/mate-volume-control
kernel:         3.15.10-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 get_channel_map_for_card at gvc-speaker-test.c:390
 #5 update_channel_map at gvc-speaker-test.c:417
 #6 g_object_new_internal at /lib64/libgobject-2.0.so.0
 #7 g_object_new_valist at /lib64/libgobject-2.0.so.0
 #9 gvc_speaker_test_new at gvc-speaker-test.c:492
 #10 on_test_speakers_clicked at gvc-mixer-dialog.c:1537
 #11 _g_closure_invoke_va at /lib64/libgobject-2.0.so.0
 #17 gtk_real_button_released at gtkbutton.c:1712
 #18 _g_closure_invoke_va at /lib64/libgobject-2.0.so.0
 #21 gtk_button_button_release at gtkbutton.c:1604

Comment 1 Laszlo Pal 2014-08-30 12:24:12 UTC
Created attachment 932904 [details]
File: backtrace

Comment 2 Laszlo Pal 2014-08-30 12:24:13 UTC
Created attachment 932905 [details]
File: cgroup

Comment 3 Laszlo Pal 2014-08-30 12:24:14 UTC
Created attachment 932906 [details]
File: core_backtrace

Comment 4 Laszlo Pal 2014-08-30 12:24:16 UTC
Created attachment 932907 [details]
File: dso_list

Comment 5 Laszlo Pal 2014-08-30 12:24:17 UTC
Created attachment 932908 [details]
File: environ

Comment 6 Laszlo Pal 2014-08-30 12:24:18 UTC
Created attachment 932909 [details]
File: limits

Comment 7 Laszlo Pal 2014-08-30 12:24:21 UTC
Created attachment 932910 [details]
File: maps

Comment 8 Laszlo Pal 2014-08-30 12:24:22 UTC
Created attachment 932911 [details]
File: open_fds

Comment 9 Laszlo Pal 2014-08-30 12:24:23 UTC
Created attachment 932912 [details]
File: proc_pid_status

Comment 10 Laszlo Pal 2014-08-30 12:24:25 UTC
Created attachment 932913 [details]
File: var_log_messages

Comment 11 Wolfgang Ulbrich 2014-11-12 20:13:40 UTC
*** Bug 1152464 has been marked as a duplicate of this bug. ***

Comment 12 Fedora Update System 2014-11-13 00:18:22 UTC
mate-media-1.8.0-3.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/mate-media-1.8.0-3.fc20

Comment 13 Fedora Update System 2014-11-13 18:21:18 UTC
Package mate-media-1.8.0-3.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mate-media-1.8.0-3.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-14970/mate-media-1.8.0-3.fc20
then log in and leave karma (feedback).

Comment 14 Fedora Update System 2014-11-22 12:40:15 UTC
mate-media-1.8.0-3.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 15 Amadeus W.M. 2015-03-08 14:17:20 UTC
mate-volume-control just crashed on me and I submitted a bug with ABRT but the bug was market as duplicate of this bug. 

rpm -q mate-media
mate-media-1.8.0-3.fc20.x86_64

so I do have the rpm that should have fixed it.

Comment 16 Wolfgang Ulbrich 2015-03-08 14:37:12 UTC
mate-media-1.8.0-3.fc20.x86_64 is latest version.
Can you please attach backtrace file from the abrt folder?
/var/tmp/abrt/<your_bug>/

Comment 17 Wolfgang Ulbrich 2015-03-08 14:40:52 UTC
And please can you describe exactly what you did with mate-volume-control?

Comment 18 Wolfgang Ulbrich 2015-03-08 14:42:28 UTC
and which soundcard?

Comment 19 Amadeus W.M. 2015-03-09 03:41:47 UTC
(In reply to Wolfgang Ulbrich from comment #16)
> mate-media-1.8.0-3.fc20.x86_64 is latest version.
> Can you please attach backtrace file from the abrt folder?
> /var/tmp/abrt/<your_bug>/

Sorry, I don't know how to attach the actual file so I'm pasting it here.
Also, is there a way to automatically upload the entire /var/tmp/abrt/<my bug>/ directory? I'll be happy to do that.

Here is the backtrace:


[New LWP 1473]
[New LWP 1476]
[New LWP 1477]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `mate-volume-control'.
Program terminated with signal SIGABRT, Aborted.
#0  0x0000003c56635877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	  return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);

Thread 3 (Thread 0x7f876f8c6700 (LWP 1477)):
#0  0x0000003c566ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x0000003c592495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f87600010c0, timeout=-1, context=0x7f876800d510) at gmain.c:4007
        poll_func = 0x3c59258500 <g_poll>
#2  g_main_context_iterate (context=0x7f876800d510, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x7f87600010c0
#3  0x0000003c59249a3a in g_main_loop_run (loop=0x7f876800d4a0) at gmain.c:3907
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#4  0x00000030526d0376 in gdbus_shared_thread_func (user_data=0x7f876800d4e0) at gdbusprivate.c:278
        data = 0x7f876800d4e0
#5  0x0000003c5926ea45 in g_thread_proxy (data=0x7f876800f850) at gthread.c:798
        thread = 0x7f876800f850
#6  0x0000003c56e07ee5 in start_thread (arg=0x7f876f8c6700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f876f8c6700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140219668784896, -625163583328321942, 0, 0, 140219668785600, 140219668784896, 602398301244128874, -636603177261695382}, 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  0x0000003c566f4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 2 (Thread 0x7f87700c7700 (LWP 1476)):
#0  0x0000003c566ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x0000003c592495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f87680010c0, timeout=-1, context=0x10563e0) at gmain.c:4007
        poll_func = 0x3c59258500 <g_poll>
#2  g_main_context_iterate (context=context@entry=0x10563e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7f87680010c0
#3  0x0000003c592496dc in g_main_context_iteration (context=context@entry=0x10563e0, may_block=may_block@entry=1) at gmain.c:3774
        retval = <optimized out>
#4  0x00007f87700d8b7d in dconf_gdbus_worker_thread (user_data=0x10563e0) at dconf-gdbus-thread.c:81
        context = 0x10563e0
#5  0x0000003c5926ea45 in g_thread_proxy (data=0x106be30) at gthread.c:798
        thread = 0x106be30
#6  0x0000003c56e07ee5 in start_thread (arg=0x7f87700c7700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f87700c7700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140219677177600, -625163583328321942, 0, 0, 140219677178304, 140219677177600, 602384008129838698, -636603177261695382}, 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  0x0000003c566f4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 1 (Thread 0x7f877adcda80 (LWP 1473)):
#0  0x0000003c56635877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 1473
        selftid = 1473
#1  0x0000003c56636f68 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x5b, sa_sigaction = 0x5b}, sa_mask = {__val = {18462880, 0, 532575944823, 140733193388033, 82, 140736407091648, 0, 72057594054705152, 5836665117072162816, 140734954995712, 140736407091776, 18462880, 0, 0, 18462880, 259196629856}}, sa_flags = 82, sa_restorer = 0x0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x0000003c592500ed in _g_log_abort () at gmessages.c:255
No locals.
#3  0x0000003c5926dc97 in g_assertion_message (domain=domain@entry=0x0, file=file@entry=0x422ed9 "gvc-speaker-test.c", line=line@entry=390, func=func@entry=0x423300 <__FUNCTION__.53147> "get_channel_map_for_card", message=message@entry=0x124cab0 "assertion failed: (stream)") at gtestutils.c:2278
        lstr = "390\000\377\177\000\000\000Hem\340\060\275x\b\000\000\000\000\000\000\000N;B\000\000\000\000"
        s = 0x119b8a0 ""
#4  0x0000003c5926dcfa in g_assertion_message_expr (domain=domain@entry=0x0, file=file@entry=0x422ed9 "gvc-speaker-test.c", line=line@entry=390, func=func@entry=0x423300 <__FUNCTION__.53147> "get_channel_map_for_card", expr=expr@entry=0x423b4e "stream") at gtestutils.c:2293
        s = 0x124cab0 "assertion failed: (stream)"
#5  0x00000000004137ac in get_channel_map_for_card (output_name=<synthetic pointer>, card=0xfff4d0, control=<optimized out>) at gvc-speaker-test.c:390
        stream = <optimized out>
        card_index = 1
        sinks = 0x1247900
        l = <optimized out>
        map = <optimized out>
#6  update_channel_map (speaker_test=0x12501b0) at gvc-speaker-test.c:417
        output_name = <optimized out>
        __PRETTY_FUNCTION__ = "update_channel_map"
#7  0x0000003c5aa15a09 in object_set_property (nqueue=0x1238e40, value=<optimized out>, pspec=0x112ca10, object=0x12501b0) at gobject.c:1366
        tmp_value = {g_type = 16904320, data = {{v_int = 16990368, v_uint = 16990368, v_long = 16990368, v_ulong = 16990368, v_int64 = 16990368, v_uint64 = 16990368, v_float = 2.41072662e-38, v_double = 8.3943571390004484e-317, v_pointer = 0x10340a0}, {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}}}
        redirect = <optimized out>
        enable_diagnostic = 0x3c5aa417a6 "0"
        class = 0x124a480
        param_id = 2
#8  g_object_new_internal (class=class@entry=0x124a480, params=params@entry=0x7fffbf8d3cd0, n_params=2) at gobject.c:1779
        value = <optimized out>
        pspec = 0x112ca10
        j = <optimized out>
        node = 0x1246730
        nqueue = 0x1238e40
        object = 0x12501b0
        __FUNCTION__ = "g_object_new_internal"
#9  0x0000003c5aa17814 in g_object_new_valist (object_type=object_type@entry=19168496, first_property_name=first_property_name@entry=0x422eb3 "card", var_args=var_args@entry=0x7fffbf8d3e20) at gobject.c:2002
        stack_params = {{pspec = 0x12128b0, value = 0x7fffbf8d3c20}, {pspec = 0x112ca10, value = 0x7fffbf8d3bf0}, {pspec = 0x8, value = 0xffff80004072c291}, {pspec = 0x50, value = 0x2}, {pspec = 0x6e00000032, value = 0x0}, {pspec = 0x10, value = 0xffff80004072c261}, {pspec = 0x6e00000002, value = 0x0}, {pspec = 0x30, value = 0x0}, {pspec = 0x7fffbf8d3da0, value = 0x0}, {pspec = 0x6e0000005b, value = 0x0}, {pspec = 0x0, value = 0x7c00000077}, {pspec = 0x7fffbf8d3d9f, value = 0x3}, {pspec = 0x0, value = 0x9b4916f0}, {pspec = 0xc, value = 0x3c569b7760 <main_arena>}, {pspec = 0x1d010, value = 0x50}, {pspec = 0x7fffbf8d3e90, value = 0x124dff0}}
        params = 0x7fffbf8d3cd0
        name = <optimized out>
        n_params = 2
        class = <optimized out>
        unref_class = <optimized out>
        object = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_new_valist"
        __FUNCTION__ = "g_object_new_valist"
#10 0x0000003c5aa17c11 in g_object_new (object_type=19168496, first_property_name=first_property_name@entry=0x422eb3 "card") at gobject.c:1559
        var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffbf8d3f10, reg_save_area = 0x7fffbf8d3e40}}
        __PRETTY_FUNCTION__ = "g_object_new"
#11 0x0000000000413f68 in gvc_speaker_test_new (control=0x10340a0, card=card@entry=0xfff4d0) at gvc-speaker-test.c:492
        speaker_test = <optimized out>
        __PRETTY_FUNCTION__ = "gvc_speaker_test_new"
#12 0x0000000000410374 in on_test_speakers_clicked (widget=<optimized out>, user_data=<optimized out>) at gvc-mixer-dialog.c:1537
        dialog = 0x105c2b0
        card = 0xfff4d0
        profile = <optimized out>
        d = 0x124d0d0
        speaker_test = <optimized out>
        container = <optimized out>
        title = 0x1168800 "Test"
#13 0x0000003c5aa104c7 in _g_closure_invoke_va (closure=closure@entry=0x112f220, return_value=return_value@entry=0x0, instance=instance@entry=0x112ab30, args=args@entry=0x7fffbf8d4130, n_params=0, param_types=0x0) at gclosure.c:840
        marshal = 0x3c5aa12080 <g_cclosure_marshal_VOID__VOIDv>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x112f200
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#14 0x0000003c5aa29749 in g_signal_emit_valist (instance=0x112ab30, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffbf8d4130) at gsignal.c:3238
        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 = 0x7fffbf8d4320, instance = 0x112ab30, ihint = {signal_id = 211, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 18005360}
        signal_id = 211
        instance_type = 18005360
        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 = 0x112f220
        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 = 0x10ca440
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
        __FUNCTION__ = "g_signal_emit_valist"
#15 0x0000003c5aa2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbf8d4210, reg_save_area = 0x7fffbf8d4150}}
#16 0x0000003c5aa104c7 in _g_closure_invoke_va (closure=closure@entry=0x11e6600, return_value=return_value@entry=0x0, instance=instance@entry=0x112f8f0, args=args@entry=0x7fffbf8d43e0, n_params=0, param_types=0x0) at gclosure.c:840
        marshal = 0x3c5aa12080 <g_cclosure_marshal_VOID__VOIDv>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x11e65e0
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#17 0x0000003c5aa29749 in g_signal_emit_valist (instance=0x112f8f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffbf8d43e0) at gsignal.c:3238
        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 = 0x7fffbf8d45e0, instance = 0x112f8f0, ihint = {signal_id = 108, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 17179456}
        signal_id = 108
        instance_type = 17179456
        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 = 0x11e6600
        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 = 0x1063f30
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
        __FUNCTION__ = "g_signal_emit_valist"
#18 0x0000003c5aa2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbf8d44c0, reg_save_area = 0x7fffbf8d4400}}
#19 0x0000003e3bc8fb25 in gtk_real_button_released (button=0x112f8f0) at gtkbutton.c:1712
        button = 0x112f8f0
#20 0x0000003c5aa104c7 in _g_closure_invoke_va (closure=closure@entry=0x1063ab0, return_value=return_value@entry=0x0, instance=instance@entry=0x112f8f0, args=args@entry=0x7fffbf8d46a0, n_params=0, param_types=0x0) at gclosure.c:840
        marshal = 0x3c5aa0ea10 <g_type_class_meta_marshalv>
        marshal_data = 0x340
        in_marshal = 0
        real_closure = 0x1063a90
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#21 0x0000003c5aa29749 in g_signal_emit_valist (instance=0x112f8f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffbf8d46a0) at gsignal.c:3238
        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 = 0x7fffbf8d4900, instance = 0x112f8f0, ihint = {signal_id = 107, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 17179456}
        signal_id = 107
        instance_type = 17179456
        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 = 0x1063ab0
        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 = 0x1063ae0
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
        __FUNCTION__ = "g_signal_emit_valist"
#22 0x0000003c5aa2a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbf8d4780, reg_save_area = 0x7fffbf8d46c0}}
#23 0x0000003e3bc8e7d3 in gtk_button_button_release (widget=widget@entry=0x112f8f0, event=<optimized out>) at gtkbutton.c:1604
        button = <optimized out>
        event = <optimized out>
        widget = 0x112f8f0
#24 0x0000003e3bd484ec in _gtk_marshal_BOOLEAN__BOXED (closure=0x104f0e0, return_value=0x7fffbf8d48c0, n_param_values=<optimized out>, param_values=0x7fffbf8d4970, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86
        callback = 0x3e3bc8e7a0 <gtk_button_button_release>
        cc = <optimized out>
        data1 = 0x112f8f0
        data2 = 0x104cea0
        v_return = <optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#25 0x0000003c5aa10298 in g_closure_invoke (closure=closure@entry=0x104f0e0, return_value=return_value@entry=0x7fffbf8d48c0, n_param_values=2, param_values=param_values@entry=0x7fffbf8d4970, invocation_hint=invocation_hint@entry=0x7fffbf8d4910) at gclosure.c:777
        marshal = 0x3c5aa0eb90 <g_type_class_meta_marshal>
        marshal_data = 0x160
        in_marshal = 0
        real_closure = 0x104f0c0
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#26 0x0000003c5aa2211b in signal_emit_unlocked_R (node=node@entry=0x104f110, detail=detail@entry=0, instance=instance@entry=0x112f8f0, emission_return=emission_return@entry=0x7fffbf8d4a20, instance_and_params=instance_and_params@entry=0x7fffbf8d4970) at gsignal.c:3624
        accumulator = 0x1045cf0
        emission = {next = 0x0, instance = 0x112f8f0, ihint = {signal_id = 47, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 17179456}
        handler_list = 0x0
        return_accu = 0x7fffbf8d48c0
        accu = {g_type = 20, 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 = 47
        max_sequential_handler_number = 612
        return_value_altered = 0
#27 0x0000003c5aa29ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffbf8d4b00) at gsignal.c:3340
        return_value = {g_type = 20, 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}}}
        error = 0x0
        rtype = 20
        static_scope = 0
        instance_and_params = 0x7fffbf8d4970
        signal_return_type = <optimized out>
        param_values = 0x7fffbf8d4988
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
        __FUNCTION__ = "g_signal_emit_valist"
#28 0x0000003c5aa2a3af in g_signal_emit (instance=instance@entry=0x112f8f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffbf8d4be0, reg_save_area = 0x7fffbf8d4b20}}
#29 0x0000003e3be777a4 in gtk_widget_event_internal (widget=widget@entry=0x112f8f0, event=event@entry=0x112c980) at gtkwidget.c:5017
        signal_num = <optimized out>
        return_val = 0
#30 0x0000003e3be77a79 in IA__gtk_widget_event (widget=widget@entry=0x112f8f0, event=event@entry=0x112c980) at gtkwidget.c:4814
        __PRETTY_FUNCTION__ = "IA__gtk_widget_event"
#31 0x0000003e3bd46714 in IA__gtk_propagate_event (widget=0x112f8f0, event=0x112c980) at gtkmain.c:2490
        tmp = <optimized out>
        handled_event = <optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#32 0x0000003e3bd46b0b in IA__gtk_main_do_event (event=0x112c980) at gtkmain.c:1685
        event_widget = <optimized out>
        grab_widget = 0x112f8f0
        window_group = <optimized out>
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        __FUNCTION__ = "IA__gtk_main_do_event"
#33 0x0000003e3a86040c in gdk_event_dispatch (source=source@entry=0xfef670, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403
        display = <optimized out>
        event = 0x112c980
#34 0x0000003c592492a6 in g_main_dispatch (context=0xfef760) at gmain.c:3066
        dispatch = 0x3e3a8603c0 <gdk_event_dispatch>
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        current_source_link = {data = 0xfef670, next = 0x0}
        source = 0xfef670
        current = 0x103ba40
        i = 0
#35 g_main_context_dispatch (context=context@entry=0xfef760) at gmain.c:3642
No locals.
#36 0x0000003c59249628 in g_main_context_iterate (context=0xfef760, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
        max_priority = 2147483647
        timeout = 681
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 4
        fds = 0x10315f0
#37 0x0000003c59249a3a in g_main_loop_run (loop=0x1000bb0) at gmain.c:3907
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#38 0x0000003e3bd45b57 in IA__gtk_main () at gtkmain.c:1257
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x1000bb0
#39 0x000000000040a2b7 in main (argc=1, argv=0x7fffbf8d4f78) at dialog-main.c:204
        error = 0x0
        control = 0x10340a0
        app = 0xff1430
        entries = {{long_name = 0x4234d6 "page", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x62dfa0 <page>, description = 0x4234ce "Startup page", arg_description = 0x4233f8 "effects|hardware|input|output|applications"}, {long_name = 0x4234db "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x62dfa8 <debug>, description = 0x4234e1 "Enable debugging code", arg_description = 0x0}, {long_name = 0x424f7b "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x62dfac <show_version>, description = 0x4234f7 "Version of this application", 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
0x0000003c57205890  0x0000003c57274a08  Yes         /lib64/libm.so.6
0x0000003e39401de0  0x0000003e394032f0  Yes         /lib64/libcanberra-gtk.so.0
0x0000003c59e1df60  0x0000003c59ea4f1c  Yes         /lib64/libX11.so.6
0x0000003e3f4033f0  0x0000003e3f40c1ec  Yes         /lib64/libcanberra.so.0
0x0000003e39804d30  0x0000003e398093e4  Yes         /lib64/libunique-1.0.so.0
0x000000306702e870  0x0000003067116880  Yes         /lib64/libxml2.so.2
0x0000003e3900cc00  0x0000003e3902205c  Yes         /lib64/libmate-desktop-2.so.17
0x0000003e3bc69960  0x0000003e3befcc30  Yes         /lib64/libgtk-x11-2.0.so.0
0x0000003e3a81e850  0x0000003e3a87ee04  Yes         /lib64/libgdk-x11-2.0.so.0
0x0000003e38804880  0x0000003e38809358  Yes         /lib64/libpangocairo-1.0.so.0
0x0000003c6760a3b0  0x0000003c67615f34  Yes         /lib64/libatk-1.0.so.0
0x0000003e380136d0  0x0000003e380e2ef8  Yes         /lib64/libcairo.so.2
0x0000003054606ed0  0x000000305461aac0  Yes         /lib64/libgdk_pixbuf-2.0.so.0
0x0000003052631be0  0x00000030526f365c  Yes         /lib64/libgio-2.0.so.0
0x0000003e38c07320  0x0000003e38c0f90c  Yes         /lib64/libpangoft2-1.0.so.0
0x0000003c63e0d050  0x0000003c63e2bf88  Yes         /lib64/libpango-1.0.so.0
0x0000003c5aa0b160  0x0000003c5aa39a18  Yes         /lib64/libgobject-2.0.so.0
0x0000003e37806cc0  0x0000003e378242fc  Yes         /lib64/libfontconfig.so.1
0x0000003e3740d320  0x0000003e374793e4  Yes         /lib64/libfreetype.so.6
0x0000003c6ee031f0  0x0000003c6ee066e4  Yes         /lib64/libstartup-notification-1.so.0
0x0000003e42a00e10  0x0000003e42a026c4  Yes         /lib64/libpulse-mainloop-glib.so.0
0x0000003e4120c8d0  0x0000003e412392b8  Yes         /lib64/libpulse.so.0
0x0000003c5921a6e0  0x0000003c592b2f1c  Yes         /lib64/libglib-2.0.so.0
0x0000003c5661f560  0x0000003c56760994  Yes         /lib64/libc.so.6
0x0000003c5d2006b0  0x0000003c5d20081c  Yes         /lib64/libgthread-2.0.so.0
0x0000003c71202110  0x0000003c7120640c  Yes         /lib64/libvorbisfile.so.3
0x0000003c6fe03850  0x0000003c6fe1b180  Yes         /lib64/libvorbis.so.0
0x0000003c70201aa0  0x0000003c70204098  Yes         /lib64/libogg.so.0
0x0000003e3fa02d80  0x0000003e3fa0e5c4  Yes         /lib64/libtdb.so.1
0x0000003c6fa024b0  0x0000003c6fa06788  Yes         /lib64/libltdl.so.7
0x0000003c56e059a0  0x0000003c56e11554  Yes         /lib64/libpthread.so.0
0x0000003c59609a00  0x0000003c596176c8  Yes         /lib64/libxcb.so.1
0x0000003c56a00ed0  0x0000003c56a019d0  Yes         /lib64/libdl.so.2
0x0000003e3c40a610  0x0000003e3c41c8b4  Yes         /lib64/libdbus-glib-1.so.2
0x0000003e37c07ab0  0x0000003e37c31bc4  Yes         /lib64/libdbus-1.so.3
0x0000003c57602210  0x0000003c5760e930  Yes         /lib64/libz.so.1
0x0000003c57a030e0  0x0000003c57a19050  Yes         /lib64/liblzma.so.5
0x0000003c5de01c30  0x0000003c5de075d0  Yes         /lib64/libXrandr.so.2
0x0000003055e04380  0x0000003055e08e20  Yes         /lib64/libdconf.so.1
0x0000003c5ba01190  0x0000003c5ba02088  Yes         /lib64/libgmodule-2.0.so.0
0x0000003c5ca015f0  0x0000003c5ca03948  Yes         /lib64/libXfixes.so.3
0x0000003c5c601b70  0x0000003c5c607be8  Yes         /lib64/libXrender.so.1
0x0000003c5e200bb0  0x0000003c5e201510  Yes         /lib64/libXinerama.so.1
0x0000003c5e602240  0x0000003c5e60c5f8  Yes         /lib64/libXi.so.6
0x0000003c60e02ab0  0x0000003c60e07690  Yes         /lib64/libXcursor.so.1
0x0000003c66a00cd0  0x0000003c66a016e8  Yes         /lib64/libXcomposite.so.1
0x0000003c5f200c40  0x0000003c5f20156c  Yes         /lib64/libXdamage.so.1
0x0000003c5ae03760  0x0000003c5ae0d460  Yes         /lib64/libXext.so.6
0x0000003e38406d40  0x0000003e3843b04c  Yes         /lib64/libharfbuzz.so.0
0x0000003c6160a510  0x0000003c61691b4c  Yes         /lib64/libpixman-1.so.0
0x0000003053e06c00  0x0000003053e1c47a  Yes         /lib64/libEGL.so.1
0x0000003c5a605680  0x0000003c5a626df8  Yes         /lib64/libpng16.so.16
0x0000003c64200b90  0x0000003c64201460  Yes         /lib64/libxcb-shm.so.0
0x0000003c64e03610  0x0000003c64e06a7c  Yes         /lib64/libxcb-render.so.0
0x00000030536192a0  0x0000003053672fd2  Yes         /lib64/libGL.so.1
0x0000003c58a022d0  0x0000003c58a050ac  Yes         /lib64/librt.so.1
0x0000003c59a01870  0x0000003c59a05fe8  Yes         /lib64/libffi.so.6
0x0000003051e064a0  0x0000003051e18fe4  Yes         /lib64/libselinux.so.1
0x0000003c58e03a40  0x0000003c58e127dc  Yes         /lib64/libresolv.so.2
0x0000003c5b603e00  0x0000003c5b61ccdc  Yes         /lib64/libexpat.so.1
0x0000003c716025b0  0x0000003c716033e4  Yes         /lib64/libxcb-util.so.1
0x0000003c5fa00600  0x0000003c5fa0070c  Yes         /lib64/libX11-xcb.so.1
0x0000003e41a15600  0x0000003e41a547ec  Yes         /usr/lib64/pulseaudio/libpulsecommon-5.0.so
0x0000003c65e04f30  0x0000003c65e121ec  Yes         /lib64/libICE.so.6
0x0000003055601c20  0x0000003055605c44  Yes         /lib64/libSM.so.6
0x0000003c6ba014c0  0x0000003c6ba03e58  Yes         /lib64/libXtst.so.6
0x0000003e40603510  0x0000003e406149f6  Yes         /lib64/libsystemd-journal.so.0
0x0000003e40a00e00  0x0000003e40a02780  Yes         /lib64/libsystemd-id128.so.0
0x0000003c77003010  0x0000003c77007d84  Yes         /lib64/libjson-c.so.2
0x0000003c77c033e0  0x0000003c77c06eb8  Yes         /lib64/libwrap.so.0
0x00000036cf0063d0  0x00000036cf03f18c  Yes         /lib64/libsndfile.so.1
0x0000003c77801380  0x0000003c778039f8  Yes         /lib64/libasyncns.so.0
0x0000003c70a01620  0x0000003c70a02e58  Yes         /lib64/libcap.so.2
0x0000003c56200b10  0x0000003c56219c30  Yes         /lib64/ld-linux-x86-64.so.2
0x0000003e3c800ed0  0x0000003e3c80598c  Yes         /lib64/libcrypt.so.1
0x0000003c5a200ee0  0x0000003c5a201bfc  Yes         /lib64/libXau.so.6
                                        No          /lib64/libgraphite2.so.3
0x0000003c60601930  0x0000003c60602a88  Yes         /lib64/libxcb-dri2.so.0
0x0000003c63202610  0x0000003c63204748  Yes         /lib64/libxcb-xfixes.so.0
0x0000003c61a01020  0x0000003c61a01bc8  Yes         /lib64/libxcb-shape.so.0
0x0000003054a02930  0x0000003054a08244  Yes         /lib64/libgbm.so.1
0x0000003c62a04930  0x0000003c62a086f0  Yes         /lib64/libwayland-client.so.0
0x0000003c62205950  0x0000003c6220aae0  Yes         /lib64/libwayland-server.so.0
0x0000003053a09920  0x0000003053a1335e  Yes         /lib64/libglapi.so.0
0x0000003066803210  0x0000003066808b48  Yes         /lib64/libdrm.so.2
0x0000003c6020a030  0x0000003c60211df8  Yes         /lib64/libxcb-glx.so.0
0x0000003c5d601010  0x0000003c5d603958  Yes         /lib64/libXxf86vm.so.1
0x0000003051a01770  0x0000003051a4b9f0  Yes         /lib64/libpcre.so.1
0x0000003052e01510  0x0000003052e02b64  Yes         /lib64/libuuid.so.1
0x0000003c6ce07800  0x0000003c6ce56a48  Yes         /lib64/libgcrypt.so.11
0x0000003c6ca00a30  0x0000003c6ca010a8  Yes         /lib64/libgpg-error.so.0
0x0000003c57e02af0  0x0000003c57e122a8  Yes         /lib64/libgcc_s.so.1
0x0000003c70e04110  0x0000003c70e10d64  Yes         /lib64/libnsl.so.1
0x0000003c76001340  0x0000003c76009334  Yes         /lib64/libgsm.so.1
0x000000305d4092b0  0x000000305d445370  Yes         /lib64/libFLAC.so.8
0x0000003c75013b60  0x0000003c7501617c  Yes         /lib64/libvorbisenc.so.2
0x0000003c6a6013d0  0x0000003c6a60341c  Yes         /lib64/libattr.so.1
0x0000003e3ac03f80  0x0000003e3ac5812d  Yes         /lib64/libfreebl3.so
0x00007f8774677950  0x00007f877469cd28  Yes         /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
0x00007f87744695b0  0x00007f877446e850  Yes         /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
0x00007f87700d5ab0  0x00007f87700da130  Yes         /usr/lib64/gio/modules/libdconfsettings.so
0x00007f876ee9eef0  0x00007f876eeb94b8  Yes         /usr/lib64/gio/modules/libgvfsdbus.so
0x0000003e3ec128c0  0x0000003e3ec2a618  Yes         /lib64/libgvfscommon.so.0
0x00007f876ec2f890  0x00007f876ec5b000  Yes         /lib64/libbluray.so.1
0x0000003e3a0034a0  0x0000003e3a00bf6c  Yes         /lib64/libudev.so.1
0x0000003c6d200f10  0x0000003c6d201804  Yes         /lib64/libutil.so.1
$1 = 0x0
$2 = 0x124cbf0 "ERROR:gvc-speaker-test.c:390:get_channel_map_for_card: assertion failed: (stream)"
rax            0x0	0
rbx            0x119b8a0	18462880
rcx            0xffffffffffffffff	-1
rdx            0x6	6
rsi            0x5c1	1473
rdi            0x5c1	1473
rbp            0x3c5952b360	0x3c5952b360 <__glib_assert_msg>
rsp            0x7fffbf8d38c8	0x7fffbf8d38c8
r8             0x1	1
r9             0x20	32
r10            0x8	8
r11            0x202	514
r12            0x52	82
r13            0x0	0
r14            0x422ed9	4337369
r15            0xfff4d0	16774352
rip            0x3c56635877	0x3c56635877 <__GI_raise+55>
eflags         0x202	[ IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
Dump of assembler code for function __GI_raise:
   0x0000003c56635840 <+0>:	mov    %fs:0x2d4,%ecx
   0x0000003c56635848 <+8>:	mov    %fs:0x2d0,%esi
   0x0000003c56635850 <+16>:	test   %esi,%esi
   0x0000003c56635852 <+18>:	jne    0x3c56635888 <__GI_raise+72>
   0x0000003c56635854 <+20>:	mov    $0xba,%eax
   0x0000003c56635859 <+25>:	syscall 
   0x0000003c5663585b <+27>:	mov    %eax,%ecx
   0x0000003c5663585d <+29>:	mov    %eax,%fs:0x2d0
   0x0000003c56635865 <+37>:	mov    %eax,%esi
   0x0000003c56635867 <+39>:	movslq %edi,%rdx
   0x0000003c5663586a <+42>:	movslq %esi,%rsi
   0x0000003c5663586d <+45>:	movslq %ecx,%rdi
   0x0000003c56635870 <+48>:	mov    $0xea,%eax
   0x0000003c56635875 <+53>:	syscall 
=> 0x0000003c56635877 <+55>:	cmp    $0xfffffffffffff000,%rax
   0x0000003c5663587d <+61>:	ja     0x3c5663589d <__GI_raise+93>
   0x0000003c5663587f <+63>:	repz retq 
   0x0000003c56635881 <+65>:	nopl   0x0(%rax)
   0x0000003c56635888 <+72>:	test   %ecx,%ecx
   0x0000003c5663588a <+74>:	jg     0x3c56635867 <__GI_raise+39>
   0x0000003c5663588c <+76>:	mov    %ecx,%eax
   0x0000003c5663588e <+78>:	neg    %eax
   0x0000003c56635890 <+80>:	and    $0x7fffffff,%ecx
   0x0000003c56635896 <+86>:	cmove  %esi,%eax
   0x0000003c56635899 <+89>:	mov    %eax,%ecx
   0x0000003c5663589b <+91>:	jmp    0x3c56635867 <__GI_raise+39>
   0x0000003c5663589d <+93>:	mov    0x381594(%rip),%rdx        # 0x3c569b6e38
   0x0000003c566358a4 <+100>:	neg    %eax
   0x0000003c566358a6 <+102>:	mov    %eax,%fs:(%rdx)
   0x0000003c566358a9 <+105>:	or     $0xffffffffffffffff,%rax
   0x0000003c566358ad <+109>:	retq   
End of assembler dump.

Comment 20 Amadeus W.M. 2015-03-09 04:04:30 UTC
(In reply to Wolfgang Ulbrich from comment #17)
> And please can you describe exactly what you did with mate-volume-control?


I have an EasyCap usb framegrabber that uses tha usbtv driver under v4l. I normally grab images with it using tvtime like so: 

tvtime --dev=/dev/video0
Running tvtime 1.0.6.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/silviu/.tvtime/tvtime.xml
alsa: stream started from hw:1,0 to hw:0,0 (48000 Hz, buffer delay = 115.21 ms)
videoinput: Can't get tuner info: Inappropriate ioctl for device
videoinput: Can't get tuner info: Inappropriate ioctl for device
videoinput: Can't mute card.  Post a bug report with your
videoinput: driver info to http://linuxtv.org/
videoinput: Include this error: 'Inappropriate ioctl for device'

Note the "can't mute card" message. Normally I don't hear any sound from it, but with my current configuration there is a noticeably hissing sonud, so I tried to disable the camera sound altogether, using mate-volume-control. I think I was toggling the On/Analog Stereo Input under Hardware/Profile, for the USBTV007 device when the crash happened.

I'd be happy to upload a snapshot of mate-volume-control showing what I was messing with at the time of the crash, but I don't know how.

Comment 21 Amadeus W.M. 2015-03-09 04:09:50 UTC
(In reply to Wolfgang Ulbrich from comment #18)
> and which soundcard?

pactl list sources
Source #0
	State: SUSPENDED
	Name: alsa_input.pci-0000_00_1d.7-usb-0_4.analog-stereo
	Description: USBTV007 Video Grabber [EasyCAP] Analog Stereo
	Driver: module-alsa-card.c
	Sample Specification: s16le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 6
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: n/a
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USBTV Audio Input"
		alsa.id = "USBTV Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "usbtv"
		alsa.long_card_name = "USBTV Audio at bus 1 device 3"
		device.bus_path = "pci-0000:00:1d.7-usb-0:4"
		sysfs.path = "/devices/pci0000:00/0000:00:1d.7/usb1/1-4/sound/card1"
		device.vendor.name = "Fushicai"
		device.product.name = "USBTV007 Video Grabber [EasyCAP]"
		device.string = "hw:1"
		device.buffering.buffer_size = "22120"
		device.buffering.fragment_size = "11060"
		device.access_mode = "mmap"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "USBTV007 Video Grabber [EasyCAP] Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card"
	Ports:
		analog-input: Analog Input (priority: 10000)
	Active Port: analog-input
	Formats:
		pcm

Source #1
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.5.analog-stereo.monitor
	Description: Monitor of Built-in Audio Analog Stereo
	Driver: module-alsa-card.c
	Sample Specification: s16le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 7
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_00_1f.5.analog-stereo
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY 
	Properties:
		device.description = "Monitor of Built-in Audio Analog Stereo"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "Intel ICH5"
		alsa.long_card_name = "Intel ICH5 with AD1981B at irq 17"
		alsa.driver_name = "snd_intel8x0"
		device.bus_path = "pci-0000:00:1f.5"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.5/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "24d5"
		device.product.name = "82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (Precision Workstation 670 Mainboard)"
		device.form_factor = "internal"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Formats:
		pcm

Source #2
	State: SUSPENDED
	Name: alsa_input.pci-0000_00_1f.5.analog-stereo
	Description: Built-in Audio Analog Stereo
	Driver: module-alsa-card.c
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Owner Module: 7
	Mute: no
	Volume: front-left: 61680 /  94% / -1.58 dB,   front-right: 61680 /  94% / -1.58 dB
	        balance 0.00
	Base Volume: 27636 /  42% / -22.50 dB
	Monitor of Sink: n/a
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "Intel ICH5"
		alsa.id = "Intel ICH"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "Intel ICH5"
		alsa.long_card_name = "Intel ICH5 with AD1981B at irq 17"
		alsa.driver_name = "snd_intel8x0"
		device.bus_path = "pci-0000:00:1f.5"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.5/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "24d5"
		device.product.name = "82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (Precision Workstation 670 Mainboard)"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "65536"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		alsa.mixer_name = "Analog Devices AD1981B"
		alsa.components = "AC97a:41445374"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Ports:
		analog-input-mic;input-microphone-1: Microphone / Microphone 1 (priority: 8720)
		analog-input-mic;input-microphone-2: Microphone / Microphone 2 (priority: 8719)
		analog-input-linein: Line In (priority: 8100)
		analog-input-aux: Analog Input (priority: 8000)
		analog-input-video: Video (priority: 7000)
	Active Port: analog-input-mic;input-microphone-1
	Formats:
		pcm

Comment 22 Wolfgang Ulbrich 2015-03-09 09:51:20 UTC
We have an 'add attachment' button under the attachment section at bugzilla site.
Did this issue occurs frequently ?
Means is it reproducible?

Comment 23 Amadeus W.M. 2015-03-10 02:06:15 UTC
Created attachment 999714 [details]
screenshot of my devices and what I was doing.

I was trying toggling the Usbtv sound device on/off, as it was making a fairly loud hiss. Turning the device off didn't stop the hiss. The mate-volume-control gui crashed that one time, but I can't replicate this now.

Comment 24 Amadeus W.M. 2015-03-10 02:08:16 UTC
(In reply to Wolfgang Ulbrich from comment #22)
> We have an 'add attachment' button under the attachment section at bugzilla
> site.
> Did this issue occurs frequently ?
> Means is it reproducible?

I can't replicate it, it only happened that one time. 

Turning the Usbtv device on/off doesn't stop the hiss, but I guess that's another issue.


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