[haiku-bugs] Re: [Haiku] #5913: OSError: (2, 'No such file or directory')

  • From: "idefix" <trac@xxxxxxxxxxxx>
  • Date: Wed, 05 May 2010 16:26:15 -0000

#5913: OSError: (2, 'No such file or directory')
--------------------------+-------------------------------------------------
 Reporter:  idefix        |       Owner:  haiku-web
     Type:  bug           |      Status:  new      
 Priority:  normal        |   Milestone:           
Component:  Website/Trac  |     Version:           
 Keywords:                |   Blockedby:           
 Platform:  All           |    Blocking:           
--------------------------+-------------------------------------------------

Comment(by idefix):

 Another bug, related to this one:

 If you click on the `Create` button in the `Internal Error` page that the
 [http://dev.haiku-os.org/depgraph/5208 Depgraph] link opens, the following
 page opens:
 {{{
 Request-URI Too Large

 The requested URL's length exceeds the capacity limit for this server.
 Apache/2.2.15 (Linux/SUSE) Server at dev.haiku-os.org Port 80
 }}}
 Which isn't all too surprising, as the URL is rather long:
 {{{
 http://dev.haiku-
 
os.org/newticket?reporter=idefix&summary=OSError%3A+%282%2C+%27No+such+file+or+directory%27%29&description=%0D%0A%3D%3D%3D%3D+How+to+Reproduce+%3D%3D%3D%3D%0D%0A%0D%0AWhile+doing+a+GET+operation+on+%60%2Fdepgraph%2F5208%60%2C+Trac+issued+an+internal+error.%0D%0A%0D%0A%27%27%28please+provide+additional+details+here%29%27%27%0D%0A%0D%0A%0D%0A%0D%0AUser+Agent+was%3A+%60Opera%2F9.80+%28X11%3B+Linux+i686%3B+U%3B
 +en-
 
GB%29+Presto%2F2.5.24+Version%2F10.53%60%0D%0A%0D%0A%3D%3D%3D%3D+System+Information+%3D%3D%3D%3D%0D%0A%0D%0A%7C%7C+%27%27%27Trac%27%27%27+%7C%7C+%600.11.7%60+%7C%7C%0D%0A%7C%7C+%27%27%27Python%27%27%27+%7C%7C+%602.6+%28r26%3A66714%2C+Feb++3+2009%2C+20%3A52%3A03%29+%60+%5B%5Bbr%5D%5D+%60%5BGCC+4.3.2+%5Bgcc-4_3-branch+revision+141291%5D%5D%60+%7C%7C%0D%0A%7C%7C+%27%27%27setuptools%27%27%27+%7C%7C+%600.6c8%60+%7C%7C%0D%0A%7C%7C+%27%27%27psycopg2%27%27%27+%7C%7C+%602.0.12%60+%7C%7C%0D%0A%7C%7C+%27%27%27Genshi%27%27%27+%7C%7C+%600.5.1%60+%7C%7C%0D%0A%7C%7C+%27%27%27mod_wsgi%27%27%27+%7C%7C+%602.5+%28WSGIProcessGroup++WSGIApplicationGroup+%25%7BGLOBAL%7D%29%60+%7C%7C%0D%0A%7C%7C+%27%27%27Pygments%27%27%27+%7C%7C+%601.2.2%60+%7C%7C%0D%0A%7C%7C+%27%27%27Subversion%27%27%27+%7C%7C+%601.6.3+%28r38063%29%60+%7C%7C%0D%0A%7C%7C+%27%27%27jQuery%3A%27%27%27+%7C%7C+%601.2.6%60+%7C%7C%0D%0A%0D%0A%3D%3D%3D%3D+Python+Traceback+%3D%3D%3D%3D%0D%0A%7B%7B%7B%0D%0ATraceback+%28most+recent+call+last%29%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Ftrac%2Fweb%2Fmain.py%22%2C+line+450%2C+in+_dispatch_request%0D%0A++++dispatcher.dispatch%28req%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Ftrac%2Fweb%2Fmain.py%22%2C+line+227%2C+in+dispatch%0D%0A++++data%2C+content_type%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Ftrac%2Fweb%2Fchrome.py%22%2C+line+773%2C+in+render_template%0D%0A++++stream.render%28method%2C+doctype%3Ddoctype%2C+out%3Dbuffer%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+179%2C+in+render%0D%0A++++return+encode%28generator%2C+method%3Dmethod%2C+encoding%3Dencoding%2C+out%3Dout%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+61%2C+in+encode%0D%0A++++for+chunk+in+iterator%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+311%2C+in+__call__%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+753%2C+in+__call__%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+592%2C+in+__call__%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+698%2C+in+__call__%0D%0A++++for+kind%2C+data%2C+pos+in+chain%28stream%2C+%5B%28None%2C+None%2C+None%29%5D%29%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Foutput.py%22%2C+line+532%2C+in+__call__%0D%0A++++for+ev+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Ftrac%2Fweb%2Fchrome.py%22%2C+line+838%2C+in+_strip_accesskeys%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Ftrac%2Fweb%2Fchrome.py%22%2C+line+827%2C+in+_generate%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+569%2C+in+_include%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fmarkup.py%22%2C+line+298%2C+in+_match%0D%0A++++ctxt%2C+start%3Didx+%2B+1%2C+%2A%2Avars%29%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fmarkup.py%22%2C+line+298%2C+in+_match%0D%0A++++ctxt%2C+start%3Didx+%2B+1%2C+%2A%2Avars%29%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fmarkup.py%22%2C+line+245%2C+in+_match%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+543%2C+in+_exec%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+533%2C+in+_eval%0D%0A++++for+event+in+substream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+496%2C+in+_eval%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+551%2C+in+_flatten%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fpath.py%22%2C+line+141%2C+in+_generate%0D%0A++++subevent+%3D+stream.next%28%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+569%2C+in+_include%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fmarkup.py%22%2C+line+234%2C+in+_strip%0D%0A++++event+%3D+stream.next%28%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+543%2C+in+_exec%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+533%2C+in+_eval%0D%0A++++for+event+in+substream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+496%2C+in+_eval%0D%0A++++for+kind%2C+data%2C+pos+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+551%2C+in+_flatten%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fcore.py%22%2C+line+283%2C+in+_ensure%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Fpath.py%22%2C+line+141%2C+in+_generate%0D%0A++++subevent+%3D+stream.next%28%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+569%2C+in+_include%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fmarkup.py%22%2C+line+234%2C+in+_strip%0D%0A++++event+%3D+stream.next%28%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+543%2C+in+_exec%0D%0A++++for+event+in+stream%3A%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+520%2C+in+_eval%0D%0A++++result+%3D+_eval_expr%28data%2C+ctxt%2C+%2A%2Avars%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Fbase.py%22%2C+line+286%2C+in+_eval_expr%0D%0A++++retval+%3D+expr.evaluate%28ctxt%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6
 %2Fsite-
 
packages%2Fgenshi%2Ftemplate%2Feval.py%22%2C+line+180%2C+in+evaluate%0D%0A++++return+eval%28self.code%2C+_globals%2C+%7B%27__data__%27%3A+data%7D%29%0D%0A++File+%22%2Fsrv%2Ftrac%2Fdev
 .haiku-os.org%2Feggs%2FTracMasterTickets-2.1.3_haiku-py2.6.egg-
 
tmp%2Fmastertickets%2Ftemplates%2Fdepgraph.html%22%2C+line+22%2C+in+%3CExpression+u%22Markup%28graph_render%28%27cmapx%27%29.decode%28%27utf8%27%29%29%22%3E%0D%0A++++%24%7BMarkup%28graph_render%28%27cmapx%27%29.decode%28%27utf8%27%29%29%7D%0D%0A++File+%22build%2Fbdist.linux-i686%2Fegg%2Fmastertickets%2Fgraphviz.py%22%2C+line+129%2C+in+render%0D%0A++++proc+%3D+subprocess.Popen%28%5Bdot_path%2C+%27-T%25s%27%25format%5D%2C+stdin%3Dsubprocess.PIPE%2C+stdout%3Dsubprocess.PIPE%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6%2Fsubprocess.py%22%2C+line+595%2C+in+__init__%0D%0A++++errread%2C+errwrite%29%0D%0A++File+%22%2Fusr%2Flib%2Fpython2.6%2Fsubprocess.py%22%2C+line+1106%2C+in+_execute_child%0D%0A++++raise+child_exception%0D%0AOSError%3A+%5BErrno+2%5D+No+such+file+or+directory%0D%0A%0D%0A%7D%7D%7D%0D%0A++++&create=Create#
 }}}
 It might be a good idea to change the submit method of the `Create` button
 from `GET` to `POST`.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5913#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: