Does this program still work?

Asked by Brian Z

When I try to connect with this application, it crashes instantly. If I do run it from the terminal, there is a long error message involving "FlickrNet.FlickrWebException: HTTP Error 403, Forbidden". Is it still possible to get this application working?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu dfo Edit question
Assignee:
No assignee Edit question
Solved by:
Brian Z
Solved:
Last query:
Last reply:
Revision history for this message
Warren Hill (warren-hill) said :
#1

What application?

Open a terminal and run this command

lsb_release -a; uname -a

To tell us exactly which version of Ubuntu you have

Next run the application in the same terminal

Post all the output back here so we can see what program you are running and have to full error message.

Revision history for this message
Brian Z (brian-zbr) said :
#2

I'm not actually running Ubuntu, but Linux Mint Olivia 15. This was the closest thing I could find to an active-looking support page for this package. The official one seems to have been inactive since 2007. A lot has changed on the flickr side in recent years, so what I was asking was whether this thing is still actually working for *anyone* out there. If not I wouldn't waste my time trying to fix it.

That said, here is the full terminal output from dfo. The first line happens when I open the application, the rest comes only when I hit "connect".

(Main:7671): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion `icon_size != GTK_ICON_SIZE_INVALID' failed
Marshaling activate signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> FlickrNet.FlickrWebException: HTTP Error 403, Forbidden ---> System.Net.WebException: The remote server returned an error: (403) Forbidden.
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at FlickrNet.Flickr.DoGetResponse (System.String url, System.String variables) [0x00000] in <filename unknown>:0
  at FlickrNet.Flickr.GetResponse (System.Collections.Hashtable parameters, TimeSpan cacheTimeout) [0x00000] in <filename unknown>:0
  at FlickrNet.Flickr.GetResponseNoCache (System.Collections.Hashtable parameters) [0x00000] in <filename unknown>:0
  at FlickrNet.Flickr.AuthGetFrob () [0x00000] in <filename unknown>:0
  at FirstTimeAuthentication.ConnectToFlickr () [0x00000] in <filename unknown>:0
  at FirstTimeAuthentication..ctor () [0x00000] in <filename unknown>:0
  at FirstTimeAuthentication.FireUp () [0x00000] in <filename unknown>:0
  at DeskFlickrUI.OnWorkOfflineEvent (System.Object sender, System.EventArgs args) [0x00000] in <filename unknown>:0
  at DeskFlickrUI.ConnectionHandler (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at DeskFlickrUI.CreateGUI()
   at GladeApp.Main(System.String[] args)

Revision history for this message
Warren Hill (warren-hill) said :
#3

According to this page:

https://launchpad.net/ubuntu/+source/dfo

It's still in the latest version of Ubuntu and there are no open bugs reported.

I don't use it myself so can't comment whether it works on Ubuntu or not. I'd suggest you report a bug if you were using Ubuntu but since you're using Mint nobody will be interested in fixing it unless you can confirm the problem is in Ubuntu too.

If it is then someone will have to decide whether to fix it or remove the package from the distribution.

It was still being maintained in July 2011 (there were upstream patches from Debian) but the upstream trunk does not seem to have changed since 2008.

So it may have been abandoned and if you, or anyone else, can confirm that it does not work in Ubuntu too reporting a bug is the path to either getting it fixed or removed.

Sorry I can't help more but since you are not using Ubuntu the question is off topic on this site.

Revision history for this message
Warren Hill (warren-hill) said :
#4

Also see here

https://code.google.com/p/dfo/

Seems to have been abandoned

Revision history for this message
Brian Z (brian-zbr) said :
#5

OK, thanks for all the info anyway! I'll try elsewhere, unless I get the chance to see if it works in Ubuntu myself.