[GHC] #13273: AttributeError: 'Environment' object has no attribute 'get_db_cnx'
GHC
ghc-devs at haskell.org
Sun Feb 12 08:51:31 UTC 2017
#13273: AttributeError: 'Environment' object has no attribute 'get_db_cnx'
-------------------------------------+-------------------------------------
Reporter: Siddharth | Owner: (none)
Bhat |
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
==== How to Reproduce ====
While doing a POST operation on `/ticket/12636`, Trac issued an internal
error.
''(please provide additional details here)''
Request parameters:
{{{
{u'__FORM_TOKEN': u'73aa35b2c757eee5d2b0ae62',
u'action': u'leave',
u'action_assign_reassign_owner': u'bollu',
u'action_resolve_resolve_resolution': u'fixed',
u'comment': u'I believe the guarantee at that chunk of code is that
`void_total` of the era will be `>= 0`.\r\n\r\nI could add an asset at
those sections of code if need be. If not, what is the correct type to be
used here? I think `size_t` is reasonable as none of them are supposed to
be negative in the first place.\r\n\r\n',
u'field_architecture': u'Unknown/Multiple',
u'field_blockedby': u'',
u'field_blocking': u'',
u'field_cc': u'simonmar',
u'field_component': u'Runtime System',
u'field_description': u'during compile I
noticed\r\n\r\n{{{\r\nrts\\ProfHeap.c: In function
\'dumpCensus\':\r\n\r\nrts\\ProfHeap.c:768:26: error:\r\n warning:
format \'%lu\' expects argument of type \'long unsigned int\', but
argument 3 has type \'long long unsigned int\' [-Wformat=]\r\n
fprintf(hp_file, "VOID\\t%lu\\n",\r\n
^\r\n\r\nrts\\ProfHeap.c:770:26: error:\r\n warning: format \'%lu\'
expects argument of type \'long unsigned int\', but argument 3 has type
\'long long unsigned int\' [-Wformat=]\r\n fprintf(hp_file,
"LAG\\t%lu\\n",\r\n
^\r\n\r\nrts\\ProfHeap.c:772:26: error:\r\n warning: format \'%lu\'
expects argument of type \'long unsigned int\', but argument 3 has type
\'long long unsigned int\' [-Wformat=]\r\n fprintf(hp_file,
"USE\\t%lu\\n",\r\n
^\r\n\r\nrts\\ProfHeap.c:774:26: error:\r\n warning: format \'%lu\'
expects argument of type \'long unsigned int\', but argument 3 has type
\'long long unsigned int\' [-Wformat=]\r\n fprintf(hp_file,
"INHERENT_USE\\t%lu\\n",\r\n
^\r\n\r\nrts\\ProfHeap.c:776:26: error:\r\n warning: format \'%lu\'
expects argument of type \'long unsigned int\', but argument 3 has type
\'long long unsigned int\' [-Wformat=]\r\n fprintf(hp_file,
"DRAG\\t%lu\\n",\r\n ^\r\n}}}\r\n',
u'field_differential': u'',
u'field_failure': u'None/Unknown',
u'field_keywords': u'newcomer',
u'field_milestone': u'',
u'field_os': u'Windows',
u'field_priority': u'normal',
u'field_related': u'',
u'field_summary': u"ProfHeap's printf modifiers are incorrect",
u'field_testcase': u'',
u'field_type': u'bug',
u'field_version': u'8.0.1',
u'field_wikipage': u'',
'id': u'12636',
u'replyto': u'',
u'sfp_email': u'',
u'sfph_mail': u'',
u'start_time': u'1486808510359145',
u'submit': u'Submit changes',
u'view_time': u'1486808510359145'}
}}}
User agent: `#USER_AGENT#`
==== System Information ====
''System information not available''
==== Enabled Plugins ====
''Plugin information not available''
==== Interface Customization ====
''Interface customization information not available''
==== Python Traceback ====
{{{
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/trac/web/main.py", line
613, in _dispatch_request
dispatcher.dispatch(req)
File "/usr/local/lib/python2.7/dist-packages/trac/web/main.py", line
253, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/local/lib/python2.7/dist-packages/trac/ticket/web_ui.py",
line 177, in process_request
return self._process_ticket_request(req)
File "/usr/local/lib/python2.7/dist-packages/trac/ticket/web_ui.py",
line 661, in _process_ticket_request
valid = self._validate_ticket(req, ticket, not valid) and valid
File "/usr/local/lib/python2.7/dist-packages/trac/ticket/web_ui.py",
line 1378, in _validate_ticket
for field, message in manipulator.validate_ticket(req, ticket):
File "build/bdist.linux-x86_64/egg/defaultcc/main.py", line 31, in
validate_ticket
comp_default_cc = DefaultCC(self.env, ticket['component'])
File "build/bdist.linux-x86_64/egg/defaultcc/model.py", line 25, in
__init__
db = self.env.get_db_cnx()
AttributeError: 'Environment' object has no attribute 'get_db_cnx'
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13273>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list