can't open product form view

Bug #657621 reported by Lorenzo Battistini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Undecided
Somesh Khare

Bug Description

addons trunk revno 4267
If you try to open the product form view, you'll get:

Traceback (most recent call last):
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 57, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 140, in execute
    res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/osv.py", line 130, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/elbati/workspace/openerp/addons/openobject-addons/stock/product.py", line 329, in fields_view_get
    res = super(product_product,self).fields_view_get(cr, uid, view_id, view_type, context, toolbar=toolbar, submenu=submenu)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1715, in fields_view_get
    xarch, xfields = self.__view_look_dom_arch(cr, user, result['arch'], view_id, context=context)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1369, in __view_look_dom_arch
    fields_def = self.__view_look_dom(cr, user, node, view_id, context=context)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
    fields.update(self.__view_look_dom(cr, user, f, view_id, context))
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
    fields.update(self.__view_look_dom(cr, user, f, view_id, context))
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1364, in __view_look_dom
    fields.update(self.__view_look_dom(cr, user, f, view_id, context))
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1347, in __view_look_dom
    check_group(node)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1258, in check_group
    can_see = any(access_pool.check_groups(cr, user, group) for group in groups)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/osv/orm.py", line 1258, in <genexpr>
    can_see = any(access_pool.check_groups(cr, user, group) for group in groups)
  File "/home/elbati/workspace/openerp/server/openobject-server/bin/addons/base/ir/ir_model.py", line 243, in check_groups
    cr.execute("select 1 from res_groups_users_rel where uid=%s and gid IN (select res_id from ir_model_data where module=%s and name=%s)", (uid, grouparr[0], grouparr[1],))
IndexError: list index out of range

I'm attaching patch

Revision history for this message
Lorenzo Battistini (elbati) wrote :
Changed in openobject-addons:
assignee: nobody → SKH(OpenERP) (skh-openerp)
Revision history for this message
Somesh Khare (somesh.khare) wrote :

Hello eLBati,

Thank you for reporting.
It has been fixed by revision fp@fp-laptop-20101010173239-4563xgh24q2jt0lt.

Changed in openobject-addons:
status: New → Fix Released
Changed in openobject-addons:
milestone: none → 6.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.