Hoary: gnome sound recorder crashes when stopping recording

Bug #10540 reported by ChristofferS
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-media (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

I am using an USB Logitech Premium Headset 30 to record something from the
microphone.

When I press stop, the Gnome Sound Recorder crashes (does not respond).

http://bugzilla.gnome.org/show_bug.cgi?id=161255: http://bugzilla.gnome.org/show_bug.cgi?id=161255

Revision history for this message
Sebastien Bacher (seb128) wrote :

how do you select the recording source ?
could you provide a backtrace of the crash ?
You can get one in this way:
$ gdb
(gdb) run
... get it crashing, or ctrl+C in the console when it freezes
(gdb) bt

Revision history for this message
ChristofferS (ubuntu-curo) wrote :

Howto select recording source ? That's a very good question. I posted it on
ubuntu-devel, but nobody has answered.

I just plugged my USB headset in and it took control over all audio. I assume
that it is my USB headset that is the recording source.

Here is the backtrace:

Program received signal SIGINT, Interrupt.
[Switching to Thread 1090327360 (LWP 5548)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x40d1844a in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x40d0d81a in ?? () from /usr/lib/libgthread-2.0.so.0
#3 0x0821a140 in ?? ()
#4 0x08219cd0 in ?? ()
#5 0xbfffde08 in ?? ()
#6 0x40054e69 in gst_debug_log () from /usr/lib/libgstreamer-0.8.so.1
#7 0x40077041 in gst_thread_get_current () from /usr/lib/libgstreamer-0.8.so.1
#8 0x4007737b in gst_thread_get_current () from /usr/lib/libgstreamer-0.8.so.1
#9 0x4004dfa6 in gst_element_set_state () from /usr/lib/libgstreamer-0.8.so.1
#10 0x4003faf9 in gst_bin_set_state () from /usr/lib/libgstreamer-0.8.so.1
#11 0x4004dc54 in gst_element_set_state () from /usr/lib/libgstreamer-0.8.so.1
#12 0x0804e03c in gsr_window_close ()
#13 0x4025a461 in bonobo_socket_add_id () from /usr/lib/libbonoboui-2.so.0
#14 0x40cb46e6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x40bd9fe0 in bonobo_closure_invoke_va_list ()
   from /usr/lib/libbonobo-2.so.0
#16 0x40bda247 in bonobo_closure_invoke () from /usr/lib/libbonobo-2.so.0
#17 0xbfffe170 in ?? ()
#18 0xbfffe1cc in ?? ()
#19 0x402dbe7a in XSetClipMask () from /usr/X11R6/lib/libX11.so.6
Previous frame inner to this frame (corrupt stack?)

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've opened a bug about this upstream:
http://bugzilla.gnome.org/show_bug.cgi?id=161255

Revision history for this message
Sebastien Bacher (seb128) wrote :

do you still have this bug ? do you know how to build debugging package
(http://www.ubuntulinux.org/wiki/DebuggingProgramCrash/), upstream need a full
backtrace of the crash.

Revision history for this message
ChristofferS (ubuntu-curo) wrote :

Sound recording is working fine now. Maybe it's a kernel problem? I think I was
running kernel 2.6.9 when the bug appeared.

Revision history for this message
ChristofferS (ubuntu-curo) wrote :

I just tried to change my default source to ALSA using gstreamer-properties,
since my headset uses ALSA. Gstreamer-properties says it cannot create a
pipeline. OSS and ESD don't work either. So now the gnome-sound-recorder does
not work anymore but it is probably a problem with polypaudio.

Revision history for this message
Sebastien Bacher (seb128) wrote :

you can try to restart polypaudio the esdsink works with it

Revision history for this message
ChristofferS (ubuntu-curo) wrote :

When I restart polypaudio, I cannot get the gnome-sound-recorder to crash. I
think you can close this bug.

Revision history for this message
Sebastien Bacher (seb128) wrote :

bug closed, thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.