Bug 3006 - rtsp URLs (and others) still making it into the system
: rtsp URLs (and others) still making it into the system
Status: NEW
Product: MySqueezebox.com
Classification: Unclassified
Component: Internet Radio
: Prod
: All All
: -- normal with 1 vote (vote)
: Future
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-02-15 12:50 UTC by Dan Sully
Modified: 2011-11-06 23:23 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Sully 2006-02-15 12:50:25 UTC
Even after the input validation from the web page - bogus URLs are still making it into the system.

2006-02-14 10:16:09.7660 In fixPath() with file: [rtsp://stream1.rbb-online.de/broadcast/radioeins-live.ra] - working on non-existent audiodir!            
2006-02-14 10:16:09.7663 Backtrace:                                                                                                                        
                                                                                                                                                           
   frame 0: Slim::Utils::Misc::fixPath (/home/svcprod/ss/Orbital-40/service/Slim/Utils/Scan.pm line 115)                                                   
   frame 1: Slim::Utils::Scan::addToList (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Commands.pm line 897)                                   
   frame 2: Slim::Control::Commands::playlistXitemCommand (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 1263)                  
   frame 3: (eval) (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 1263)                                                         
   frame 4: Slim::Control::Request::execute (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 614)                                 
   frame 5: Slim::Control::Request::executeRequest (/home/svcprod/ss/Orbital-40/service/Slim/Player/Client.pm line 1020)                                   
   frame 6: Slim::Player::Client::execute (/home/svcprod/ss/Orbital-40/service/SDI/Service/Player/SqueezeNetworkClient.pm line 265)                        
   frame 7: SDI::Service::Player::SqueezeNetworkClient::startup (/home/svcprod/ss/Orbital-40/service/Slim/Player/Player.pm line 289)                       
   frame 8: Slim::Player::Player::init (/home/svcprod/ss/Orbital-40/service/../base/Slim/Player/Squeezebox.pm line 41)                                     
   frame 9: Slim::Player::Squeezebox::init (/home/svcprod/ss/Orbital-40/service/Slim/Player/SqueezeboxG.pm line 57)                                        
   frame 10: Slim::Player::SqueezeboxG::init (/home/svcprod/ss/Orbital-40/service/Slim/Player/Squeezebox2.pm line 184)                                     
   frame 11: Slim::Player::Squeezebox2::init (/home/svcprod/ss/Orbital-40/service/SDI/Service/Player/SqueezeNetworkClient.pm line 102)                     
   frame 12: SDI::Service::Player::SqueezeNetworkClient::init (/home/svcprod/ss/Orbital-40/service/Slim/Networking/Slimproto.pm line 732)                  
   frame 13: Slim::Networking::Slimproto::_hello_handler (/home/svcprod/ss/Orbital-40/service/Slim/Networking/Slimproto.pm line 333)                       
   frame 14: Slim::Networking::Slimproto::client_readable (/home/svcprod/ss/Orbital-40/service/../base/Slim/Networking/Select.pm line 117)                 
   frame 15: Slim::Networking::Select::select (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 367)                                                
   frame 16: main::idle (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 325)                                                                      
   frame 17: main::main (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 588)                                                                      
                                                                                                                                                           
2006-02-14 10:16:10.3553 opendir failed: /.aptitude: Permission denied                                                                                     
2006-02-14 10:19:22.9308 opendir failed: /etc/ssl/private: Permission denied                                                                               
Undefined subroutine &Slim::Music::Import::artwork called at /home/svcprod/ss/Orbital-40/service/../base/../service/Slim/DataStores/DBI/DBIStore.pm line   
1894.
Comment 1 Dan Sully 2006-02-15 12:51:10 UTC
The CDBI delete error may be related.

2006-02-14 10:16:09.7660 In fixPath() with file: [rtsp://stream1.rbb-online.de/broadcast/radioeins-live.ra] - working on non-existent audiodir!            
2006-02-14 10:16:09.7663 Backtrace:                                                                                                                        
                                                                                                                                                           
   frame 0: Slim::Utils::Misc::fixPath (/home/svcprod/ss/Orbital-40/service/Slim/Utils/Scan.pm line 115)                                                   
   frame 1: Slim::Utils::Scan::addToList (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Commands.pm line 897)                                   
   frame 2: Slim::Control::Commands::playlistXitemCommand (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 1263)                  
   frame 3: (eval) (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 1263)                                                         
   frame 4: Slim::Control::Request::execute (/home/svcprod/ss/Orbital-40/service/../base/Slim/Control/Request.pm line 614)                                 
   frame 5: Slim::Control::Request::executeRequest (/home/svcprod/ss/Orbital-40/service/Slim/Player/Client.pm line 1020)                                   
   frame 6: Slim::Player::Client::execute (/home/svcprod/ss/Orbital-40/service/SDI/Service/Player/SqueezeNetworkClient.pm line 265)                        
   frame 7: SDI::Service::Player::SqueezeNetworkClient::startup (/home/svcprod/ss/Orbital-40/service/Slim/Player/Player.pm line 289)                       
   frame 8: Slim::Player::Player::init (/home/svcprod/ss/Orbital-40/service/../base/Slim/Player/Squeezebox.pm line 41)                                     
   frame 9: Slim::Player::Squeezebox::init (/home/svcprod/ss/Orbital-40/service/Slim/Player/SqueezeboxG.pm line 57)                                        
   frame 10: Slim::Player::SqueezeboxG::init (/home/svcprod/ss/Orbital-40/service/Slim/Player/Squeezebox2.pm line 184)                                     
   frame 11: Slim::Player::Squeezebox2::init (/home/svcprod/ss/Orbital-40/service/SDI/Service/Player/SqueezeNetworkClient.pm line 102)                     
   frame 12: SDI::Service::Player::SqueezeNetworkClient::init (/home/svcprod/ss/Orbital-40/service/Slim/Networking/Slimproto.pm line 732)                  
   frame 13: Slim::Networking::Slimproto::_hello_handler (/home/svcprod/ss/Orbital-40/service/Slim/Networking/Slimproto.pm line 333)                       
   frame 14: Slim::Networking::Slimproto::client_readable (/home/svcprod/ss/Orbital-40/service/../base/Slim/Networking/Select.pm line 117)                 
   frame 15: Slim::Networking::Select::select (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 367)                                                
   frame 16: main::idle (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 325)                                                                      
   frame 17: main::main (/home/svcprod/ss/Orbital-40/service/slimservice.pl line 588)                                                                      
                                                                                                                                                           
2006-02-14 10:16:10.3553 opendir failed: /.aptitude: Permission denied                                                                                     
2006-02-14 10:19:22.9308 opendir failed: /etc/ssl/private: Permission denied                                                                               
Undefined subroutine &Slim::Music::Import::artwork called at /home/svcprod/ss/Orbital-40/service/../base/../service/Slim/DataStores/DBI/DBIStore.pm line   
1894.
Comment 2 Andy Grundman 2006-02-15 12:59:20 UTC
Since I don't see that URL in the streams table, it could have been part of a playlist.  Here's a (broken) link someone entered that is on the same server:

http://stream1.rbb-online.de:8080/viewsource/template.html?nuyhtgAirdz6b0z94evxmjtgzEBbngjDbsn6w0buqe
Comment 3 Dan Sully 2006-02-15 13:20:24 UTC
Ok - then we need to not add that to the DB, and get the error back up to the user.
Comment 4 Blackketter Dean 2008-02-06 09:38:38 UTC
Will review the outstanding SN bugs after 7.0 ships.
Comment 5 Alan Young 2011-11-06 23:23:34 UTC
Unassigned bugs cannot have a priority.