[Bug 500520] New: totem does not work outside of gnome
http://bugzilla.novell.com/show_bug.cgi?id=500520 Summary: totem does not work outside of gnome Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: lnussel@novell.com QAContact: qa@suse.de CC: vuntz@novell.com Found By: Development totem does not work outside of gnome with remote URLs. That renders esp the very cool browser plugin useless in practice when firefox is used on alternative desktops. Try for example (with the proper codecs installed): $ totem http://www.cinecitta.de/filmeevents/startrek.mov ** Message: no file info ** Message: Error: Resource not found. gstfilesrc.c(1018): gst_file_src_start (): /GstPlayBin:play/GstFileSrc:source: No such file "/filmeevents/startrek.mov" Gstreamer itself works fine though: $ gst-launch-0.10 playbin uri=http://www.cinecitta.de/filmeevents/startrek.mov [plays movie] Same problem with packages from Factory. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c1 --- Comment #1 from Ludwig Nussel <lnussel@novell.com> 2009-06-02 04:00:06 MDT --- src/backend/bacon-video-widget-gst-0.10.c has this code: /* Only use the URI when FUSE isn't available for a file */ path = g_file_get_path (file); if (path) { bvw->com->mrl = g_filename_to_uri (path, NULL, NULL); g_free (path); } else { bvw->com->mrl = g_strdup (mrl); } This behaves differently depending on whether DBUS_SESSION_BUS_ADDRESS is set. If it's set as it's the case in a gnome session 'path' is NULL and everything is fine. However if DBUS_SESSION_BUS_ADDRESS is not set 'path' is set to the file part of the url ("/filmeevents/startrek.mov" in the above example) and totem takes that as new url via g_filename_to_uri() which breaks playback of course. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c2 --- Comment #2 from Ludwig Nussel <lnussel@novell.com> 2009-06-02 06:20:29 MDT --- Could it be a bug in glib/gio? The doc says g_file_get_path () - Gets the local pathname for GFile, if one exists. A local pathname for a http url clearly does not exist yet g_file_get_path returns one. It also returns the path if I remove /usr/lib64/gio/modules/ so I guess the bug is in core glib. Some debugging showed that g_file_is_native returned false. So I guess the backend used for the url is gdummyfile. It return false for is_native always. g_dummy_file_get_path however does return the path without checking anything. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c3 --- Comment #3 from Ludwig Nussel <lnussel@novell.com> 2009-06-03 01:38:53 MDT --- https://bugzilla.novell.com/show_bug.cgi?id=500520 http://git.gnome.org/cgit/glib/commit/?id=cefebf7ff2e80aaf9ced426598b033482f... https://build.opensuse.org/package/show?package=glib2&project=home%3Alnussel%3Abranches%3AopenSUSE%3A11.1 could we please release an for this update? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 Ludwig Nussel <lnussel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-gnome@forge.provo. |vuntz@novell.com |novell.com | Summary|totem does not work outside |glib gdummyfile get_path |of gnome |broken -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c4 --- Comment #4 from Ludwig Nussel <lnussel@novell.com> 2009-06-03 01:40:15 MDT --- http://bugzilla.gnome.org/show_bug.cgi?id=566747 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c5 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ast@novell.com --- Comment #5 from Vincent Untz <vuntz@novell.com> 2009-06-04 12:40:11 MDT --- (In reply to comment #3)
https://bugzilla.novell.com/show_bug.cgi?id=500520 http://git.gnome.org/cgit/glib/commit/?id=cefebf7ff2e80aaf9ced426598b033482f... https://build.opensuse.org/package/show?package=glib2&project=home%3Alnussel%3Abranches%3AopenSUSE%3A11.1
could we please release an for this update?
It's not up to me, but up to the maintenance team. Anja? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:planned:update -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c7 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|glib gdummyfile get_path |[Fix for next update] glib |broken |gdummyfile get_path broken --- Comment #7 from Vincent Untz <vuntz@novell.com> 2009-06-08 07:46:35 MDT --- (changing the summary so that it's easier to know what's the status when looking at my bug list) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:planned:update |maint:planned:update | |maint:planned:update -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User lnussel@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c8 --- Comment #8 from Ludwig Nussel <lnussel@novell.com> 2009-08-26 05:14:31 MDT --- A glib2 update was released without this fix. For whatever reason glib2 vanished from the planned updates list. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=500520#c9 --- Comment #9 from Vincent Untz <vuntz@novell.com> 2009-08-28 02:25:53 MDT --- (fwiw, I wasn't aware there was a glib2 update on the tracks) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c10 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #10 from Vincent Untz <vuntz@novell.com> 2010-01-18 22:11:09 UTC --- I submitted the fix as part of the update for bug 538005. This is sr#29978. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c11 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:planned:update |maint:running:30278 |maint:planned:update | --- Comment #11 from Swamp Workflow Management <swamp@suse.com> 2010-01-19 12:57:44 UTC --- The SWAMPID for this issue is 30278. Please submit the patch and patchinfo file using this ID. (https://swamp.suse.de/webswamp/wf/30278) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c14 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:30278 |maint:running:30278 | |maint:released:11.1:30282 --- Comment #14 from Swamp Workflow Management <swamp@suse.com> 2010-04-26 08:23:36 UTC --- Update released for: glib2, glib2-branding-upstream, glib2-debuginfo, glib2-debuginfo-32bit, glib2-debuginfo-x86, glib2-debugsource, glib2-devel, glib2-doc, glib2-lang, libgio-2_0-0, libgio-fam, libglib-2_0-0, libgmodule-2_0-0, libgobject-2_0-0, libgthread-2_0-0 Products: openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c15 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:30278 |maint:running:30278 |maint:released:11.1:30282 |maint:released:11.1:30282 | |maint:released:sle11:30281 --- Comment #15 from Swamp Workflow Management <swamp@suse.com> 2010-04-27 08:26:39 UTC --- Update released for: glib2, glib2-branding-upstream, glib2-debuginfo, glib2-debuginfo-32bit, glib2-debuginfo-64bit, glib2-debuginfo-x86, glib2-debugsource, glib2-devel, glib2-devel-32bit, glib2-doc, glib2-lang, libgio-2_0-0, libgio-2_0-0-32bit, libgio-2_0-0-x86, libgio-fam, libglib-2_0-0, libglib-2_0-0-32bit, libglib-2_0-0-x86, libgmodule-2_0-0, libgmodule-2_0-0-32bit, libgmodule-2_0-0-x86, libgobject-2_0-0, libgobject-2_0-0-32bit, libgobject-2_0-0-x86, libgthread-2_0-0, libgthread-2_0-0-32bit, libgthread-2_0-0-x86 Products: SLE-DEBUGINFO 11 (i386, ia64, ppc64, s390x, x86_64) SLE-DESKTOP 11 (i386, x86_64) SLE-SDK 11 (i386, ia64, ppc64, s390x, x86_64) SLE-SERVER 11 (i386, ia64, ppc64, s390x, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:30278 |maint:released:11.1:30282 |maint:released:11.1:30282 | |maint:released:sle11:30281 | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=500520 http://bugzilla.novell.com/show_bug.cgi?id=500520#c16 --- Comment #16 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (500520) was mentioned in https://build.opensuse.org/request/show/29978 11.1:Test / glib2 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com