#784 closed defect (worksforme)
Gui barfs on editing NFS share
| Reported by: | nabbebx | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | GUI | Version: | 8.0.1-RC1 |
| Keywords: | Cc: |
Description
It's actually on FreeNAS-8r7765-amd64
Request Method: GET
Request URL: http://freenas.private/admin/app-sharing/NFS_Share/edit/2/
Django Version: 1.3
Python Version: 2.7.2
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.staticfiles',
'freeadmin',
'south',
'dojango',
'account',
'system',
'network',
'storage',
'sharing',
'services']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'freenasUI.freeadmin.middleware.LocaleMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'freenasUI.freeadmin.middleware.RequireLoginMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'dojango.middleware.DojoCollector')
Traceback:
File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
105. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/usr/local/www/freenasUI/freeadmin/middleware.py" in process_view
58. return login_required(view_func)(request,*view_args,**view_kwargs)
File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "/usr/local/www/freenasUI/freeadmin/views.py" in generic_model_edit
559. content_type='text/html')
File "/usr/local/lib/python2.7/site-packages/django/shortcuts/__init__.py" in render
44. return HttpResponse(loader.render_to_string(*args, **kwargs),
File "/usr/local/lib/python2.7/site-packages/django/template/loader.py" in render_to_string
188. return t.render(context_instance)
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render
123. return self._render(context)
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render
117. return self.nodelist.render(context)
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render_node
757. return node.render(context)
File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
55. result = self.nodelist.render(context)
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render_node
757. return node.render(context)
File "/usr/local/www/freenasUI/freeadmin/templatetags/freeadmin.py" in render
71. html = u"""<tr><th>%s</th><td>%s%s</td></tr>""" % (bf.label_tag(), bf_errors, bf)
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in __unicode__
408. return self.as_widget()
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in as_widget
439. return widget.render(name, self.value(), attrs=attrs)
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in value
477. return self.field.prepare_value(data)
File "/usr/local/www/freenasUI/freeadmin/forms.py" in prepare_value
80. user = FreeNAS_User(rv)
File "/usr/local/www/freenasUI/common/freenasusers.py" in __new__
264. obj = FreeNAS_Directory_User(user, **kwargs)
File "/usr/local/www/freenasUI/common/freenasldap.py" in __new__
1896. obj = FreeNAS_LDAP_User(user, **kwargs)
File "/usr/local/www/freenasUI/common/freenasldap.py" in __init__
1785. self.__get_user(user)
File "/usr/local/www/freenasUI/common/freenasldap.py" in __get_user
1796. ldap_user = self.get_user(user)
File "/usr/local/www/freenasUI/common/freenasldap.py" in get_user
636. elif user.isdigit():
Exception Type: AttributeError at /admin/app-sharing/NFS_Share/edit/2/
Exception Value: 'NoneType' object has no attribute 'isdigit'
Change History (3)
comment:1 Changed 20 months ago by gcooper
comment:2 Changed 20 months ago by gcooper
- Resolution set to worksforme
- Status changed from new to closed
comment:3 Changed 20 months ago by nabbebx
I can not reproduce this either on R8.0.1
Note: See
TracTickets for help on using
tickets.

This issue was most likely caused via the following procedure:
I tried to reproduce with the procedure noted above and I couldn't repro this with r8146 on trunk. Please reopen with more details if you can reproduce this exact issue with that build or later.