credativ team mailing list archive
-
credativ team
-
Mailing list archive
-
Message #01157
[Bug 899794] Re: [6.1] cannot upload company logo
Hello,
We have tried to reproduce this issue on many different setups, and it is very hard to reproduce (hence difficult to assign a proper importance to the bug). It seems to be dependent on the version of psycopg2 (and perhaps Python and PostgreSQL too), but we have not been able to pinpoint the actual component that causes this yet.
I don't think this is related to the psycopg FAQ entry mentioned in comment #2, because it is specific to PostgreSQL 9.0 and the only case where we could detect the problem was with PostgreSQL 8.4.
We are continuing to investigate, but we need as much information as possible to diagnose this, such as:
- what version of Python, PostgreSQL, Psycopg2 are you using?
- can you reproduce this problem on other machines? (using which versions?)
- could you try upgrading psycopg2 to the latest version if this is not what you are using?
Thanks for any information you could provide!
** Changed in: openobject-server
Importance: Medium => Undecided
** Changed in: openobject-server
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of OpenERP
Framework Experts, which is subscribed to OpenERP Server.
https://bugs.launchpad.net/bugs/899794
Title:
[6.1] cannot upload company logo
Status in OpenERP Server:
Incomplete
Bug description:
from a virtual ubuntu 10.04 server installing OpenERP from trunk:
OpenERP-server rev: 3848
OpenERP-addons rev: 5861
OpenERP-web rev: 1596
using pip for installing essentially all software except python-ldap, postgresql.
0) Go to http://<virtualserver>:8069
Create a new database without demo data
This should automatically log you in as Admin with a screen to install modules
1) Click "SETTINGS"
2) Click "Set Company Header and Footer"
3) Click folder icon to add new logo
4) Click "Save"
Result is:
OpenERP Server Error
Client Traceback (most recent call last):
File "/opt/openerp/openerp-web/addons/web/common/http.py", line 154, in dispatch
response["result"] = method(controller, self, **self.params)
File "/opt/openerp/openerp-web/addons/web/controllers/main.py", line 772, in save
r = m.write([id], data, req.session.eval_context(req.context))
File "/opt/openerp/openerp-web/addons/web/common/openerplib/main.py", line 429, in proxy
*args)
File "/opt/openerp/openerp-web/addons/web/common/openerplib/main.py", line 306, in proxy
result = self.connector.send(self.service_name, method, *args)
File "/opt/openerp/openerp-web/addons/web/common/openerplib/main.py", line 276, in send
raise fault
Server Traceback (most recent call last):
File "/opt/openerp/openerp-web/addons/web/common/openerplib/main.py", line 257, in send
result = openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/opt/openerp/openerp-server/openerp/netsvc.py", line 325, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/openerp-server/openerp/service/web_services.py", line 580, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/openerp-server/openerp/osv/osv.py", line 120, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/openerp-server/openerp/osv/osv.py", line 172, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/openerp-server/openerp/osv/osv.py", line 163, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/openerp-server/openerp/addons/base/res/res_company.py", line 240, in write
return super(res_company, self).write(cr, *args, **argv)
File "/opt/openerp/openerp-server/openerp/osv/orm.py", line 3854, in write
'where id IN %s', upd1 + [sub_ids])
File "/opt/openerp/openerp-server/openerp/sql_db.py", line 153, in wrapper
return f(self, *args, **kwargs)
File "/opt/openerp/openerp-server/openerp/sql_db.py", line 215, in execute
res = self._obj.execute(query, params)
TypeError: can't escape non-string object
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/899794/+subscriptions