Re: [viewvc-users] UnboundLocalError: local variable 'log_pagestart' referenced before assignment

"C. Michael Pilato" <[email protected]> Thu, 25 Oct 2012 09:39:00 -0400
Newsgroups gmane.comp.version-control.cvs.viewcvs.user
Organization CollabNet, Inc.
Message-ID <[email protected]>
I can confirm this problem, and apologize for the sloppy coding. :-(

This patch should fix the bug:

Index: lib/viewvc.py
===================================================================
--- lib/viewvc.py	(revision 2803)
+++ lib/viewvc.py	(working copy)
@@ -2551,6 +2551,7 @@
       sortby = vclib.SORTBY_DEFAULT

   first = last = 0
+  log_pagestart = None
   if cfg.options.log_pagesize:
     log_pagestart = int(request.query_dict.get('log_pagestart', 0))
     total = cfg.options.log_pagesextra * cfg.options.log_pagesize

On 10/25/2012 08:48 AM, [email protected] wrote:
> Hi,
> 
> after updating from 1.1.15 to 1.1.16, we get this error when clicking on a  
> file:
> 
> An Exception Has Occurred
> Python Traceback
> 
> Traceback (most recent call last):
>    File "/var/www/viewvc_1.1.16/lib/viewvc.py", line 4675, in main
>      request.run_viewvc()
>    File "/var/www/viewvc_1.1.16/lib/viewvc.py", line 395, in run_viewvc
>      self.view_func(self)
>    File "/var/www/viewvc_1.1.16/lib/viewvc.py", line 2678, in view_log
>      'log_pagestart': log_pagestart},
> UnboundLocalError: local variable 'log_pagestart' referenced before  
> assignment
> 
> 
> Seems to be a problem with the new version.
> 
> 
> Lars
> 
> ------------------------------------------------------
> http://viewvc.tigris.org/ds/viewMessage.do?dsForumId=4255&dsMessageId=3023436
> 
> To unsubscribe from this discussion, e-mail: [[email protected]].
> 


-- 
C. Michael Pilato <[email protected]>
CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development

------------------------------------------------------
http://viewvc.tigris.org/ds/viewMessage.do?dsForumId=4255&dsMessageId=3023445

To unsubscribe from this discussion, e-mail: [[email protected]].
signature.asc (application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJQiUD0AAoJEPXg8AH+aBMzbzsP/RkN3Q11K57mUut9MtKJZPYO
gvQNAXdKJ6ioyDD9ok/Rww7JP9dOXa9yjCHfL3OxODdM9hnWInpYb74qlZgLYcfg
uwN/tQD51FMDlObXODtXQ9xXs1K4gh3aZlRUeXoVMt17JFJwIwPwxfQewR843tI1
XFXwWvNbSCiYVhxCydRo5+G2ydsqCyOvnJPMycUBGcf+z+gWMgP+vVLUy6ykWY8e
6fAQs/gS0ECZ2WaoLG01N7S1QolwN2XcJzmNeja1yCodJiudDV4QxeQ2lLNpaUwJ
21LFcp2MJ1evNJCdlqkeotvGVFbVann8NQ8EoYoTFA+T6GBIAGU4wgCvO1diWyV+
BUS3exnkymSbP8t7Rmbf5pAt54scVSEvcT5rKd/roGJCwy8TZ3z+at3KYdD89tnk
Z98HWe2OmzofHssXQjjfaPXKi4nlyzMS5Q9kG7p1jVIhpkHFknZ/+7qp04oiOXYC
RBCQQ/ylxoMa3PmiE/VFttpFC1nUsOUzBqc+QQfL/b017vrOSK058wNcpQB68Y+V
aZ/IucBUAsaXd0xebn7MBV/mBe9M9DmJuyMo4Gcn22mz6qUdrP3/CW8yUTD3aOBY
PkrfH8j82W1rw8x77Qj+lSts06Wenxp5c/ep73be2mdKt2WA+c50luUf4rO2TXUY
tBO/MbkPj+d/PgS/rl1Y
=hcX3
-----END PGP SIGNATURE-----