No I did not restart Apache. I will restart Apache and see if I still
get this email. The strange thing is that this crash occurs when no
one is using reviewboard (post midnight). Never seen it crash when
people are using reviewboard.

However, I shutdown mysql server at 1:00 AM to take a cold backup of
the MySQL database and then restart it again. Will this cause the
crash in reviewboard? Strange because no one is accessing reviewboard
at this time of the day.


On Jun 5, 2:45 pm, Christian Hammond <chip...@chipx86.com> wrote:
> That's a crash. I have no idea why that's happening, but perhaps a thread
> is stuck. Have you restarted Apache since you first saw it?
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board -http://www.reviewboard.org
> VMware, Inc. -http://www.vmware.com
>
>
>
>
>
>
>
> On Tue, Jun 5, 2012 at 2:42 AM, Ashith <asithraj.she...@gmail.com> wrote:
> > Reviewboard sends me an auto generated email almost every night with
> > the following subject line,
>
> > [Review Board] ERROR (EXTERNAL IP): Internal Server Error: /dashboard/
>
> > The contents of the mail is an error log which varies but looks
> > somewhat like this,
>
> > Traceback (most recent call last):
>
> >  File "C:\Python26\lib\site-packages\django-1.3.1-py2.6.egg\django\core
> > \handlers\base.py", line 111, in get_response
> >   response = callback(request, *callback_args, **callback_kwargs)
>
> >  File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets
> > \auth\util.py", line 46, in _checklogin
> >   return view_func(request, *args, **kwargs)
>
> >  File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg
> > \reviewboard\accounts\decorators.py", line 41, in _check_valid_prefs
> >   return view_func(request, *args, **kwargs)
>
> >  File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg
> > \reviewboard\reviews\views.py", line 587, in dashboard
> >   return grid.render_to_response(template_name)
>
> >  File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets
> > \datagrid\grids.py", line 710, in render_to_response
> >   self.load_state()
>
> >  File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets
> > \datagrid\grids.py", line 545, in load_state
> >   self.precompute_objects()
>
> >  File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets
> > \datagrid\grids.py", line 647, in precompute_objects
> >   for obj in object_list if obj is not None
>
> >  File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets
> > \datagrid\grids.py", line 251, in render_cell
> >   mark_safe(self.datagrid.cell_template_obj.render(ctx))
>
> > AttributeError: 'NoneType' object has no attribute 'render'
>
> > <WSGIRequest
> > GET:<QueryDict: {u'view': [u'incoming']}>,
> > POST:<QueryDict: {}>,
> > COOKIES:{'collapsediffs': 'True',
> > 'csrftoken': 'da733eb7808c9b8671804a3bbf3c6b71',
> > 'rbsessionid': '220704cc92f549fd20000fc4edd975ce',
> > 'show_ew': 'false'},
> > META:{'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
> > 'DOCUMENT_ROOT': 'E:/cg.reviews.com/htdocs',
> > 'GATEWAY_INTERFACE': 'CGI/1.1',
> > 'HTTPS': '1',
> > 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/
> > xml;q=0.9,*/*;q=0.8',
> > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
> > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
> > 'HTTP_CACHE_CONTROL': 'max-age=0',
> > 'HTTP_CONNECTION': 'keep-alive',
> > 'HTTP_COOKIE': 'rbsessionid=220704cc92f549fd20000fc4edd975ce;
> > csrftoken=da733eb7808c9b8671804a3bbf3c6b71; collapsediffs=True;
> > show_ew=false',
> > 'HTTP_HOST': 'cg.reviewboard',
> > 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/
> > 20100101 Firefox/12.0',
> > 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH',
> > 'PATH_INFO': u'/dashboard/',
> > 'PATH_TRANSLATED': 'E:\\cg.reviews.com\\htdocs\\reviewboard.wsgi\
> > \dashboard\\',
> > 'QUERY_STRING': 'view=incoming',
> > 'REMOTE_ADDR': '192.168.0.31',
> > 'REMOTE_PORT': '50824',
> > 'REQUEST_METHOD': 'GET',
> > 'REQUEST_URI': '/dashboard/?view=incoming',
> > 'SCRIPT_FILENAME': 'E:/cg.reviews.com/htdocs/reviewboard.wsgi',
> > 'SCRIPT_NAME': u'',
> > 'SERVER_ADDR': '192.168.3.70',
> > 'SERVER_ADMIN': 'ashith...@creativegenius.co.in',
> > 'SERVER_NAME': 'cg.reviewboard',
> > 'SERVER_PORT': '443',
> > 'SERVER_PROTOCOL': 'HTTP/1.1',
> > 'SERVER_SIGNATURE': '',
> > 'SERVER_SOFTWARE': 'Apache/2.2.18 (Win32) mod_wsgi/3.3 Python/2.6.4
> > SVN/1.6.2 DAV/2 mod_ssl/2.2.18 OpenSSL/0.9.8r',
> > 'SSL_TLS_SNI': 'cg.reviewboard',
> > 'SystemRoot': 'C:\\WINDOWS',
> > 'WINDIR': 'C:\\WINDOWS',
> > 'mod_wsgi.application_group': 'cg.reviewboard|',
> > 'mod_wsgi.callable_object': 'application',
> > 'mod_wsgi.handler_script': '',
> > 'mod_wsgi.input_chunked': '0',
> > 'mod_wsgi.process_group': '',
> > 'mod_wsgi.request_handler': 'wsgi-script',
> > 'mod_wsgi.script_reloading': '1',
> > 'mod_wsgi.version': (3, 3),
> > 'wsgi.errors': <mod_wsgi.Log object at 0x03A7AB38>,
> > 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter
> > object at 0x03F8EF50>,
> > 'wsgi.input': <mod_wsgi.Input object at 0x037B0C50>,
> > 'wsgi.multiprocess': False,
> > 'wsgi.multithread': True,
> > 'wsgi.run_once': False,
> > 'wsgi.url_scheme': 'https',
> > 'wsgi.version': (1, 1)}>
>
> > Why does reviewboard send me this mail?
>
> > --
> > Want to help the Review Board project? Donate today at
> >http://www.reviewboard.org/donate/
> > Happy user? Let us know athttp://www.reviewboard.org/users/
> > -~----------~----~----~----~------~----~------~--~---
> > To unsubscribe from this group, send email to
> > reviewboard+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to