[Pidgin] #9743: Audio/Visual Call without camera, close window segfault
Pidgin
trac at pidgin.im
Tue Jul 21 18:11:30 EDT 2009
#9743: Audio/Visual Call without camera, close window segfault
-----------------------------+----------------------------------------------
Reporter: wtogami | Owner: Maiku
Type: defect | Status: new
Component: Voice and Video | Version:
Keywords: |
-----------------------------+----------------------------------------------
pidgin-2.6.0 snapshot on 20090721
farsight2-0.0.12-1.fc11.x86_64
glib2-2.20.3-1.fc11.x86_64
gtk2-2.16.2-1.fc11.x86_64
1) I have no camera
2) Request Audio/Visual call
3) Close window
4) Segfault
(gdb) bt
#0 0x00000035c8e332f5 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00000035c8e34b20 in *__GI_abort () at abort.c:88
#2 0x000000000048d524 in sighandler (sig=<value optimized out>) at
gtkmain.c:194
#3 <signal handler called>
#4 purple_media_manager_remove_output_window (manager=<value optimized
out>, output_window_id=<value optimized out>) at mediamanager.c:783
#5 0x00007f2e88e1554e in purple_media_manager_remove_output_windows
(manager=0x208c710, media=0x21b71e0, session_id=0x337cfb0 "video-session",
participant=<value optimized out>) at mediamanager.c:826
#6 0x00007f2e88e10525 in purple_media_remove_output_windows
(media=0x21b71e0) at media.c:3075
#7 0x000000000048f899 in pidgin_media_dispose (media=0x31e8390) at
gtkmedia.c:396
#8 0x000000358dc0dbf0 in IA__g_object_run_dispose (object=0x31e8390) at
gobject.c:789
#9 0x000000000048ec95 in pidgin_media_state_changed_cb (media=0x21b71e0,
state=PURPLE_MEDIA_STATE_END, sid=0x0, name=0x0, gtkmedia=0x31e8390) at
gtkmedia.c:794
#10 0x000000358dc0b83e in IA__g_closure_invoke (closure=0x31af620,
return_value=0x0, n_param_values=4, param_values=0x33c4000,
invocation_hint=0x7fffecd6acc0) at gclosure.c:767
#11 0x000000358dc20b83 in signal_emit_unlocked_R (node=0x31a1c30,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#12 0x000000358dc21f49 in IA__g_signal_emit_valist (instance=0x21b71e0,
signal_id=<value optimized out>, detail=0, var_args=0x7fffecd6aeb0) at
gsignal.c:2980
#13 0x000000358dc22493 in IA__g_signal_emit (instance=0x31bb178,
signal_id=2, detail=1) at gsignal.c:3037
#14 0x00007f2e88e0fc62 in purple_media_end (media=0x21b71e0,
session_id=0x0, participant=0x0) at media.c:2126
#15 0x000000358dc0b83e in IA__g_closure_invoke (closure=0x320f4a0,
return_value=0x0, n_param_values=1, param_values=0x30dd120,
invocation_hint=0x7fffecd6b0f0) at gclosure.c:767
#16 0x000000358dc20b83 in signal_emit_unlocked_R (node=0x1ee6540,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3247
#17 0x000000358dc21f49 in IA__g_signal_emit_valist (instance=0x32383a0,
signal_id=<value optimized out>, detail=0, var_args=0x7fffecd6b2e0) at
gsignal.c:2980
#18 0x000000358dc22493 in IA__g_signal_emit (instance=0x31bb178,
signal_id=2, detail=1) at gsignal.c:3037
#19 0x0000003b7d036b19 in IA__gtk_widget_activate (widget=0x32383a0) at
gtkwidget.c:4792
#20 0x0000003b7cf3b96d in IA__gtk_menu_shell_activate_item
(menu_shell=0x3251290, menu_item=0x32383a0, force_deactivate=<value
optimized out>) at gtkmenushell.c:1139
#21 0x0000003b7cf3d13b in gtk_menu_shell_button_release (widget=0x3251290,
event=<value optimized out>) at gtkmenushell.c:678
#22 0x0000003b7cf2dce8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1eb3780,
return_value=0x7fffecd6b600, n_param_values=<value optimized out>,
param_values=0x2488aa0, invocation_hint=<value optimized out>,
marshal_data=0x3b7cf33bc0) at gtkmarshalers.c:84
#23 0x000000358dc0b83e in IA__g_closure_invoke (closure=0x1eb3780,
return_value=0x7fffecd6b600, n_param_values=2, param_values=0x2488aa0,
invocation_hint=0x7fffecd6b5c0) at gclosure.c:767
#24 0x000000358dc20855 in signal_emit_unlocked_R (node=0x1eb37f0,
detail=<value optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>,
instance_and_params=<value optimized out>) at gsignal.c:3285
#25 0x000000358dc21ddc in IA__g_signal_emit_valist (instance=0x3251290,
signal_id=<value optimized out>, detail=0, var_args=0x7fffecd6b7b0) at
gsignal.c:2990
#26 0x000000358dc22493 in IA__g_signal_emit (instance=0x31bb178,
signal_id=2, detail=1) at gsignal.c:3037
#27 0x0000003b7d03143f in gtk_widget_event_internal (widget=0x3251290,
event=0x7f2e38003480) at gtkwidget.c:4761
#28 0x0000003b7cf26543 in IA__gtk_propagate_event (widget=0x3251290,
event=0x7f2e38003480) at gtkmain.c:2396
#29 0x0000003b7cf27503 in IA__gtk_main_do_event (event=0x7f2e38003480) at
gtkmain.c:1601
#30 0x0000003b7c24e17c in gdk_event_dispatch (source=<value optimized
out>, callback=<value optimized out>, user_data=<value optimized out>) at
gdkevents-x11.c:2367
#31 0x000000358d837afe in g_main_dispatch (context=<value optimized out>)
at gmain.c:1814
#32 IA__g_main_context_dispatch (context=<value optimized out>) at
gmain.c:2367
#33 0x000000358d83b1d8 in g_main_context_iterate (context=0x1eaf970,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2445
#34 0x000000358d83b635 in IA__g_main_loop_run (loop=0x252df70) at
gmain.c:2653
#35 0x0000003b7cf279c7 in IA__gtk_main () at gtkmain.c:1205
#36 0x000000000048cf78 in main (argc=1, argv=0x7fffecd6def8) at
gtkmain.c:915
--
Ticket URL: <http://developer.pidgin.im/ticket/9743>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list