Description

This page: http://wiki.wireshark.org/CaptureSetup/WLAN#head-02456742c655394c9e948a4c9a59d3441c92782f came up during a Google search but when I visit it I get this error:


CacheError [Errno 28] No space left on device: '/web/wiki.wireshark.org/wswiki/data/cache/wikiconfig/surgeprotect/surge-log7PE7LD.tmp'

If you want to report a bug, please save this page and attach it to your bug report.

Show debugging information Report bug Visit MoinMoin wiki


The "Report bug" link directs me here. It be a good idea if the code sent an email to the Administrator (limit one per 6 hours) to tell them to fix the site instead of telling the end-user to report a bug to MoinMoin (when it _seems_ obvious what the problem is, of course it _might_ actually be a bug in MoinMoin and not a full HD).

Steps to reproduce

  1. Visit: http://wiki.wireshark.org/CaptureSetup/WLAN#head-02456742c655394c9e948a4c9a59d3441c92782f

Example

URL: http://wiki.wireshark.org/CaptureSetup/WLAN#head-02456742c655394c9e948a4c9a59d3441c92782f

Component selection

Clicking on the "Show debugging information" link produces this info:

Traceback
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

/web/wiki.wireshark.org/moin-1.6.3/lib/python2.5/site-packages/MoinMoin/request/request_wsgi.py in __init__ (self=<MoinMoin.request.request_wsgi.Request object at 0x40b8a90>, env={'DOCUMENT_ROOT': '/web/wiki.wireshark.org/docroot', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'image/gif, image/x-xbitmap, image/jpeg, image/pj...-silverlight, application/x-silverlight-2-b2, */*', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_COOKIE': '__utma=44101410.688542407.1221537988.1221537988....csr=209.85.173.104|utmcct=/search|utmcmd=referral', 'HTTP_HOST': 'wiki.wireshark.org', 'HTTP_UA_CPU': 'x86', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5....1022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)', ...})

26 
27 self._setup_vars_from_std_env(env) 
28 RequestBase.__init__(self, {}) 
29 
30 except Exception, err: 
global RequestBase = <class 'MoinMoin.request.RequestBase'> RequestBase.__init__ = <unbound method RequestBase.__init__> self = <MoinMoin.request.request_wsgi.Request object at 0x40b8a90> 
/web/wiki.wireshark.org/moin/lib/python2.5/site-packages/MoinMoin/request/__init__.py in __init__ (self=<MoinMoin.request.request_wsgi.Request object at 0x40b8a90>, properties={})

260 if not self.forbidden and self.isForbidden(): 
261 self.makeForbidden403() 
262 if not self.forbidden and self.surge_protect(): 
263 self.makeUnavailable503() 
264 
self = <MoinMoin.request.request_wsgi.Request object at 0x40b8a90> self.forbidden = False self.surge_protect = <bound method Request.surge_protect of <MoinMoin.request.request_wsgi.Request object at 0x40b8a90>> 
/web/wiki.wireshark.org/moin/lib/python2.5/site-packages/MoinMoin/request/__init__.py in surge_protect (self=<MoinMoin.request.request_wsgi.Request object at 0x40b8a90>, kick_him=False)

356 data.append("%s\t%d\t%s\t%s" % (id, t, action, surge_indicator)) 
357 data = "\n".join(data) 
358 cache.update(data) 
359 except StandardError: 
360 pass 
cache = <MoinMoin.caching.CacheEntry instance at 0x40af290> cache.update = <bound method CacheEntry.update of <MoinMoin.caching.CacheEntry instance at 0x40af290>> data = '24.85.108.117\t1221779697\tall\t\n24.85.108.117\t1221779697\tshow\t' 
/web/wiki.wireshark.org/moin-1.6.3/lib/python2.5/site-packages/MoinMoin/caching.py in update (self=<MoinMoin.caching.CacheEntry instance at 0x40af290>, content='24.85.108.117\t1221779697\tall\t\n24.85.108.117\t1221779697\tshow\t')

147 self.request.log("Can't acquire write lock in %s" % self.lock_dir) 
148 except (pickle.PicklingError, OSError, IOError, ValueError), err: 
149 raise CacheError(str(err)) 
150 
151 def remove(self): 
global CacheError = <class 'MoinMoin.caching.CacheError'> builtin str = <type 'str'> err = OSError(28, 'No space left on device') 
CacheError
[Errno 28] No space left on device: '/web/wiki.wireshark.org/wswiki/data/cache/wikiconfig/surgeprotect/surge-log7PE7LD.tmp'

args = ("[Errno 28] No space left on device: '/web/wiki.w...ache/wikiconfig/surgeprotect/surge-log7PE7LD.tmp'",) 
message = "[Errno 28] No space left on device: '/web/wiki.w...ache/wikiconfig/surgeprotect/surge-log7PE7LD.tmp'" 
System Details
Date: Thu, 18 Sep 2008 23:14:57 +0000 
Platform: Linux gurgle 2.6.24-19-server #1 SMP Fri Jul 11 21:50:43 UTC 2008 x86_64 
Python: Python 2.5.2 (/usr/bin/python) 
MoinMoin: Release 1.6.3 (release) 

Details

See the URL. After it is fixed you might be able to visit http://www.archive.org/ to view the problem.

Workaround

Discussion

An automatic email to the Admin would be better than having MoinMoin tell people that there is a bug (in the event that there is no bug). I get enough email so I won't leave my email address.

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/Erroneous_HD-Full_Instead_of_Email (last edited 2008-09-19 06:50:11 by ThomasWaldmann)