After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595928 - Blocks when querying HTTP file info off a bad server
Blocks when querying HTTP file info off a bad server
Status: RESOLVED DUPLICATE of bug 600830
Product: glib
Classification: Platform
Component: gio
unspecified
Other Linux
: Normal major
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2009-09-22 10:15 UTC by Philip Withnall
Modified: 2009-12-18 09:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Philip Withnall 2009-09-22 10:15:27 UTC
This was generated with the YouTube plugin of Totem — search for something, then try and play it. Totem queries the URI's file info for "metadata::totem::position", and hangs. The URI in question is on youtube.com: http://www.youtube.com/get_video?video_id=NQQdsKH3Qt8&t=vjVQa1PpcFNCOP1LeY_WWDRF2AOpLveXgpX_fNdynIk%3D&fmt=18

Querying this URI with gvfs-info also results in a hang. However, querying "http://youtube.com/" works fine.

Thread 1 (Thread 0x7ffff57a37e0 (LWP 19673))

  • #0 *__GI___poll
    at ../sysdeps/unix/sysv/linux/poll.c line 87
  • #1 socket_do_iteration
    at dbus-transport-socket.c line 1046
  • #2 _dbus_transport_do_iteration
    at dbus-transport.c line 956
  • #3 _dbus_connection_do_iteration_unlocked
    at dbus-connection.c line 1150
  • #4 _dbus_connection_block_pending_call
  • #5 dbus_connection_send_with_reply_and_block
    at dbus-connection.c line 3316
  • #6 _g_vfs_daemon_call_sync
    at gvfsdaemondbus.c line 808
  • #7 do_sync_path_call
    at gdaemonfile.c line 417
  • #8 g_daemon_file_query_info
    at gdaemonfile.c line 767
  • #9 IA__g_file_query_info
    at gfile.c line 1095
  • #10 totem_try_restore_position
    at totem-uri.c line 759
  • #11 totem_action_set_mrl_with_warning
  • #12 totem_action_set_mrl
    at totem-object.c line 1804
  • #13 totem_action_set_mrl_and_play
    at totem-object.c line 1117
  • #14 totem_add_to_playlist_and_play
    at totem-object.c line 472
  • #15 row_activated_cb
    at totem-video-list.c line 356
  • #16 _gtk_marshal_VOID__BOXED_OBJECT
    at gtkmarshalers.c line 1385
  • #17 IA__g_closure_invoke
  • #18 signal_emit_unlocked_R
    at gsignal.c line 3247
  • #19 IA__g_signal_emit_valist
    at gsignal.c line 2980
  • #20 IA__g_signal_emit
    at gsignal.c line 3037
  • #21 IA__gtk_tree_view_row_activated
    at gtktreeview.c line 11670
  • #22 gtk_tree_view_button_press
    at gtktreeview.c line 2826
  • #23 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #24 g_type_class_meta_marshal
    at gclosure.c line 878
  • #25 IA__g_closure_invoke
    at gclosure.c line 767
  • #26 signal_emit_unlocked_R
    at gsignal.c line 3285
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2990
  • #28 IA__g_signal_emit
    at gsignal.c line 3037
  • #29 gtk_widget_event_internal
    at gtkwidget.c line 4767
  • #30 IA__gtk_widget_event
    at gtkwidget.c line 4564
  • #31 IA__gtk_propagate_event
    at gtkmain.c line 2404
  • #32 IA__gtk_main_do_event
    at gtkmain.c line 1594
  • #33 gdk_event_dispatch
  • #34 g_main_dispatch
    at gmain.c line 1960
  • #35 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #36 g_main_context_iterate
    at gmain.c line 2591
  • #37 IA__g_main_loop_run
    at gmain.c line 2799

Comment 1 Dan Winship 2009-12-18 09:18:55 UTC
this has been fixed

*** This bug has been marked as a duplicate of bug 600830 ***