Public bug reported:

Using banshee in precise while on a public wifi network, it appears that
banshee finds a UPnP server and tries to connect to it, only to receive
a 403 error, which causes banshee to crash.

ssweeny@talyn:~$ banshee 
[Info  16:23:50.345] Running Banshee 2.4.0: [Ubuntu precise (development 
branch) (linux-gnu, x86_64) @ 2012-03-24 12:56:11 UTC]
[Info  16:23:52.081] Updating web proxy from GConf
[Info  16:23:52.268] All services are started 1.507332
[Info  16:23:52.949] AmazonMP3 store redirect URL: 
https://one.ubuntu.com/music/store/amz/
[Info  16:23:54.019] nereid Client Started
[Info  16:23:54.177] GStreamer version 0.10.36.0, gapless: False, replaygain: 
False

Unhandled Exception: Mono.Upnp.Control.UpnpControlException: The invokation 
failed. ---> 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 Mono.Upnp.Internal.ControlClient.Invoke (System.String actionName, 
IDictionary`2 arguments) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceController.Invoke 
(Mono.Upnp.Control.ServiceAction action, IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceAction.InvokeCore (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceAction.Invoke (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController.Browse 
(System.String objectId, BrowseFlag browseFlag, System.String filter, UInt32 
startingIndex, UInt32 requestedCount, System.String sortCriteria, 
System.UInt32& numberReturned, System.UInt32& totalMatches, System.UInt32& 
updateId) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetObject[Container]
 (System.String id) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetRootObject
 () [0x00000] in <filename unknown>:0 
  at Banshee.UPnPClient.UPnPServerSource.Parse (Mono.Upnp.Device device, 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController 
content_directory) [0x00000] in <filename unknown>:0 
  at 
Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () 
[0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: Mono.Upnp.Control.UpnpControlException: The 
invokation failed. ---> 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 Mono.Upnp.Internal.ControlClient.Invoke (System.String actionName, 
IDictionary`2 arguments) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceController.Invoke 
(Mono.Upnp.Control.ServiceAction action, IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceAction.InvokeCore (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at Mono.Upnp.Control.ServiceAction.Invoke (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController.Browse 
(System.String objectId, BrowseFlag browseFlag, System.String filter, UInt32 
startingIndex, UInt32 requestedCount, System.String sortCriteria, 
System.UInt32& numberReturned, System.UInt32& totalMatches, System.UInt32& 
updateId) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetObject[Container]
 (System.String id) [0x00000] in <filename unknown>:0 
  at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetRootObject
 () [0x00000] in <filename unknown>:0 
  at Banshee.UPnPClient.UPnPServerSource.Parse (Mono.Upnp.Device device, 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController 
content_directory) [0x00000] in <filename unknown>:0 
  at 
Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () 
[0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: banshee 2.4.0-1ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu4
Architecture: amd64
CheckboxSubmission: f24bf886cf6158b8cd6d663f166fcff9
CheckboxSystem: 3935143777c965daaa64b51f0134f712
Date: Tue Apr  3 16:24:38 2012
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: Upgraded to precise on 2012-01-17 (77 days ago)

** Affects: banshee (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/972820

Title:
  banshee crash in UPnP plugin

Status in “banshee” package in Ubuntu:
  New

Bug description:
  Using banshee in precise while on a public wifi network, it appears
  that banshee finds a UPnP server and tries to connect to it, only to
  receive a 403 error, which causes banshee to crash.

  ssweeny@talyn:~$ banshee 
  [Info  16:23:50.345] Running Banshee 2.4.0: [Ubuntu precise (development 
branch) (linux-gnu, x86_64) @ 2012-03-24 12:56:11 UTC]
  [Info  16:23:52.081] Updating web proxy from GConf
  [Info  16:23:52.268] All services are started 1.507332
  [Info  16:23:52.949] AmazonMP3 store redirect URL: 
https://one.ubuntu.com/music/store/amz/
  [Info  16:23:54.019] nereid Client Started
  [Info  16:23:54.177] GStreamer version 0.10.36.0, gapless: False, replaygain: 
False

  Unhandled Exception: Mono.Upnp.Control.UpnpControlException: The invokation 
failed. ---> 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 Mono.Upnp.Internal.ControlClient.Invoke (System.String actionName, 
IDictionary`2 arguments) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceController.Invoke 
(Mono.Upnp.Control.ServiceAction action, IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceAction.InvokeCore (IDictionary`2 arguments, 
Int32 retryAttempts) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceAction.Invoke (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController.Browse 
(System.String objectId, BrowseFlag browseFlag, System.String filter, UInt32 
startingIndex, UInt32 requestedCount, System.String sortCriteria, 
System.UInt32& numberReturned, System.UInt32& totalMatches, System.UInt32& 
updateId) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetObject[Container]
 (System.String id) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetRootObject
 () [0x00000] in <filename unknown>:0 
    at Banshee.UPnPClient.UPnPServerSource.Parse (Mono.Upnp.Device device, 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController 
content_directory) [0x00000] in <filename unknown>:0 
    at 
Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () 
[0x00000] in <filename unknown>:0 
    at System.Threading.Thread.StartInternal () [0x00000] in <filename 
unknown>:0 
  [ERROR] FATAL UNHANDLED EXCEPTION: Mono.Upnp.Control.UpnpControlException: 
The invokation failed. ---> 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 Mono.Upnp.Internal.ControlClient.Invoke (System.String actionName, 
IDictionary`2 arguments) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceController.Invoke 
(Mono.Upnp.Control.ServiceAction action, IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceAction.InvokeCore (IDictionary`2 arguments, 
Int32 retryAttempts) [0x00000] in <filename unknown>:0 
    at Mono.Upnp.Control.ServiceAction.Invoke (IDictionary`2 arguments, Int32 
retryAttempts) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController.Browse 
(System.String objectId, BrowseFlag browseFlag, System.String filter, UInt32 
startingIndex, UInt32 requestedCount, System.String sortCriteria, 
System.UInt32& numberReturned, System.UInt32& totalMatches, System.UInt32& 
updateId) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetObject[Container]
 (System.String id) [0x00000] in <filename unknown>:0 
    at 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory.GetRootObject
 () [0x00000] in <filename unknown>:0 
    at Banshee.UPnPClient.UPnPServerSource.Parse (Mono.Upnp.Device device, 
Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController 
content_directory) [0x00000] in <filename unknown>:0 
    at 
Banshee.UPnPClient.UPnPServerSource+<UPnPServerSource>c__AnonStorey0.<>m__0 () 
[0x00000] in <filename unknown>:0 
    at System.Threading.Thread.StartInternal () [0x00000] in <filename 
unknown>:0

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: banshee 2.4.0-1ubuntu3
  ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
  Uname: Linux 3.2.0-21-generic x86_64
  ApportVersion: 2.0-0ubuntu4
  Architecture: amd64
  CheckboxSubmission: f24bf886cf6158b8cd6d663f166fcff9
  CheckboxSystem: 3935143777c965daaa64b51f0134f712
  Date: Tue Apr  3 16:24:38 2012
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: banshee
  UpgradeStatus: Upgraded to precise on 2012-01-17 (77 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/972820/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to