$ gdb gnome-sound-recorder
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run
Starting program: /opt/gnome2.24/bin/gnome-sound-recorder 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6be7720 (LWP 18579)]

(gnome-sound-recorder:18579): GStreamer-CRITICAL **: gst_implements_interface_cast: assertion `gst_element_implements_interface (GST_ELEMENT (from), iface_type)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6be7720 (LWP 18579)]
0x08052aab in record_cb (action=0x8082820, window=0x815f0a0) at gsr-window.c:2056
2056			show_profile_error (NULL, err->message,
(gdb) bt
#0  0x08052aab in record_cb (action=0x8082820, window=0x815f0a0) at gsr-window.c:2056
#1  0xb75fdc3f in IA__g_cclosure_marshal_VOID__VOID (closure=0x818bee8, return_value=0x0, n_param_values=1, param_values=0xbf848f04, invocation_hint=0xbf848e0c, marshal_data=0x8052730)
    at gmarshal.c:77
#2  0xb75f0949 in IA__g_closure_invoke (closure=0x818bee8, return_value=0x0, n_param_values=1, param_values=0xbf848f04, invocation_hint=0xbf848e0c) at gclosure.c:490
#3  0xb7604f0d in signal_emit_unlocked_R (node=0x817df28, detail=0, instance=0x8082820, emission_return=0x0, instance_and_params=0xbf848f04) at gsignal.c:2440
#4  0xb7606b06 in IA__g_signal_emit_valist (instance=0x805bb14, signal_id=134, detail=0, var_args=0xbf84913c "d��� (\b\b (\b\bh\221\204�\221�\207� (\b\b\002") at gsignal.c:2199
#5  0xb7606e49 in IA__g_signal_emit (instance=0x8082820, signal_id=134, detail=0) at gsignal.c:2243
#6  0xb787be55 in _gtk_action_emit_activate (action=0x8082820) at gtkaction.c:877
#7  0xb787cd91 in IA__gtk_action_activate (action=0x8082820) at gtkaction.c:904
#8  0xb75fdc3f in IA__g_cclosure_marshal_VOID__VOID (closure=0x8204b28, return_value=0x0, n_param_values=1, param_values=0xbf849474, invocation_hint=0xbf84937c, marshal_data=0xb787cd40)
    at gmarshal.c:77
#9  0xb75f0949 in IA__g_closure_invoke (closure=0x8204b28, return_value=0x0, n_param_values=1, param_values=0xbf849474, invocation_hint=0xbf84937c) at gclosure.c:490
#10 0xb7604f0d in signal_emit_unlocked_R (node=0x8205cc0, detail=0, instance=0x8282a08, emission_return=0x0, instance_and_params=0xbf849474) at gsignal.c:2440
#11 0xb7606b06 in IA__g_signal_emit_valist (instance=0x805bb14, signal_id=168, detail=0, 
    var_args=0xbf8496b8 "�\226\204�\210\006b�i\006��\210\006b��\226\204�?�_�\200�\016\b\b*(\b�\226\204�\210\006b�����@J \bx\227\204�I\t_�@J \b") at gsignal.c:2199
#12 0xb7606dc2 in IA__g_signal_emit_by_name (instance=0x8282a08, detailed_signal=0xb7adcee3 "clicked") at gsignal.c:2267
#13 0xb7a40687 in button_clicked (widget=0x80ea680, button=0x8282a08) at gtktoolbutton.c:667
#14 0xb75fdc3f in IA__g_cclosure_marshal_VOID__VOID (closure=0x8204a40, return_value=0x0, n_param_values=1, param_values=0xbf8499d4, invocation_hint=0xbf8498dc, marshal_data=0xb7a40660)
    at gmarshal.c:77
#15 0xb75f0949 in IA__g_closure_invoke (closure=0x8204a40, return_value=0x0, n_param_values=1, param_values=0xbf8499d4, invocation_hint=0xbf8498dc) at gclosure.c:490
#16 0xb7604f0d in signal_emit_unlocked_R (node=0x81ff400, detail=0, instance=0x80ea680, emission_return=0x0, instance_and_params=0xbf8499d4) at gsignal.c:2440
#17 0xb7606b06 in IA__g_signal_emit_valist (instance=0x805bb14, signal_id=160, detail=0, 
    var_args=0xbf849c0c "�*a�\210\006b�\200�\016\b(\234\204��J\211�\200�\016\b\200J\211�H\234\204�?�_�\200�\016\b�X\037\b�:\027\b\210\006b�d\237\204�h�\037\bx\234\204�i�^�h�\037\b")
    at gsignal.c:2199
#18 0xb7606e49 in IA__g_signal_emit (instance=0x80ea680, signal_id=160, detail=0) at gsignal.c:2243
#19 0xb7892f5a in IA__gtk_button_clicked (button=0x80ea680) at gtkbutton.c:889
#20 0xb7894abe in gtk_real_button_released (button=0x80ea680) at gtkbutton.c:1484
#21 0xb75fdc3f in IA__g_cclosure_marshal_VOID__VOID (closure=0x81fec68, return_value=0x0, n_param_values=1, param_values=0xbf849f64, invocation_hint=0xbf849e6c, marshal_data=0xb7894a80)
    at gmarshal.c:77
#22 0xb75ef269 in g_type_class_meta_marshal (closure=0x81fec68, return_value=0x0, n_param_values=1, param_values=0xbf849f64, invocation_hint=0xbf849e6c, marshal_data=0x1a4)
    at gclosure.c:567
#23 0xb75f0949 in IA__g_closure_invoke (closure=0x81fec68, return_value=0x0, n_param_values=1, param_values=0xbf849f64, invocation_hint=0xbf849e6c) at gclosure.c:490
#24 0xb7604b65 in signal_emit_unlocked_R (node=0x81ff390, detail=0, instance=0x80ea680, emission_return=0x0, instance_and_params=0xbf849f64) at gsignal.c:2370
#25 0xb7606b06 in IA__g_signal_emit_valist (instance=0x805bb14, signal_id=159, detail=0, var_args=0xbf84a19c "�*a�d����/\211���\204�\0210\211�\200�\016\b�/\211�ء\204�ķ\226�\200�\016\b")
    at gsignal.c:2199
#26 0xb7606e49 in IA__g_signal_emit (instance=0x80ea680, signal_id=159, detail=0) at gsignal.c:2243
#27 0xb7892fea in IA__gtk_button_released (button=0x80ea680) at gtkbutton.c:881
#28 0xb7893011 in gtk_button_button_release (widget=0x80ea680, event=0x843e900) at gtkbutton.c:1377
#29 0xb796b7c4 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8157880, return_value=0xbf84a410, n_param_values=2, param_values=0xbf84a4f4, invocation_hint=0xbf84a3fc, marshal_data=0xb7892ff0)
    at gtkmarshalers.c:84
#30 0xb75ef269 in g_type_class_meta_marshal (closure=0x8157880, return_value=0xbf84a410, n_param_values=2, param_values=0xbf84a4f4, invocation_hint=0xbf84a3fc, marshal_data=0xb4)
    at gclosure.c:567
#31 0xb75f0949 in IA__g_closure_invoke (closure=0x8157880, return_value=0xbf84a410, n_param_values=2, param_values=0xbf84a4f4, invocation_hint=0xbf84a3fc) at gclosure.c:490
#32 0xb7605090 in signal_emit_unlocked_R (node=0x8157bf8, detail=0, instance=0x80ea680, emission_return=0xbf84a6b4, instance_and_params=0xbf84a4f4) at gsignal.c:2478
#33 0xb760683e in IA__g_signal_emit_valist (instance=0x80ea680, signal_id=66, detail=0, var_args=0xbf84a730 "H�\204�") at gsignal.c:2209
#34 0xb7606e49 in IA__g_signal_emit (instance=0x80ea680, signal_id=66, detail=0) at gsignal.c:2243
#35 0xb7a8a297 in gtk_widget_event_internal (widget=0x80ea680, event=0x843e900) at gtkwidget.c:4678
#36 0xb7964a11 in IA__gtk_propagate_event (widget=0x80ea680, event=0x843e900) at gtkmain.c:2336
---Type <return> to continue, or q <return> to quit---
#37 0xb7965c78 in IA__gtk_main_do_event (event=0x843e900) at gtkmain.c:1556
#38 0xb77e17fa in gdk_event_dispatch (source=0x8142fb8, callback=0, user_data=0x0) at gdkevents-x11.c:2351
#39 0xb7551938 in IA__g_main_context_dispatch (context=0x81441e0) at gmain.c:2009
#40 0xb7554b9e in g_main_context_iterate (context=0x81441e0, block=1, dispatch=1, self=0x805e3e8) at gmain.c:2642
#41 0xb7554f27 in IA__g_main_loop_run (loop=0x8439cc0) at gmain.c:2850
#42 0xb7966154 in IA__gtk_main () at gtkmain.c:1163
#43 0x0804eeec in main (argc=1, argv=0x6f6e2064) at gnome-recorder.c:229
(gdb) c
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) exit

