Closed vorpal-buildbot closed 5 years ago
500 error at /report/
Failed to execute SELECT m.
date, m.id, m.round, m.elimination, dm1.games AS game_wins, dm2.deck_id AS opponent_deck_id, IFNULL(dm2.games, 0) AS game_losses, d2.name AS opponent_deck_name, LOWER(IFNULL(IFNULL(IFNULL(p.name, p.mtgo_username), p.mtggoldfish_username), p.tappedout_username)) AS opponent FROM
matchAS m INNER JOIN deck_match AS dm1 ON m.id = dm1.match_id AND dm1.deck_id = %s LEFT JOIN deck_match AS dm2 ON m.id = dm2.match_id AND dm2.deck_id <> %s INNER JOIN deck AS d1 ON dm1.deck_id = d1.id LEFT JOIN deck AS d2 ON dm2.deck_id = d2.id LEFT JOIN person AS p ON p.id = d2.person_id ORDER BY m.date, round
with ['30204', '30204']
because of (1021, 'Disk full (/tmp/#sql_5dd_4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")')
Reported on decksite by carmandor
--------------------------------------------------------------------------------
Request Method: POST
Path: /report/?
Cookies: {'__cfduid': 'dd5318220e6b5f452673ca9c96230918c1539425740', '_ga': 'GA1.2.2064621318.1539425807', '_gid': 'GA1.2.1132578404.1543266798', 'deck_id': '30204', 'session': '.eJx9kc1uwjAQhN9lz1GVQIgJNyjqn1CoqCglVRWZ2HEMsZ3aTihFvHsdJMqhUo8zu57d_XyErKZaYEmlhZHVDfUAE8EljApcGacIFVwoctXc5EqTjDsLwjgKg94wiBBCcT-KfQQe_FORGWt4RS6TKsUYJd0GRslzYg_1Yw-EZSprDNUSC-rCctytSJR2GQo3tuxlxmLblfbT20n-zUxKdmnStuPkKZCpasV-PFXN7Npv1Y66o46A85wac9FQr6td85hs6-WqLPPP9dZU8xf8vEj9ZEAL955-1VxTk2HHJxiEPorQEKEbd5WP4vBa75BFfjj0fQ80LZxV_g5JDju7YjPxsDCT1_TtfjNnm7bkdnPXX0YrN8Qhrd01746d-wheHJx3JmXgw4NzTGYPXQtMKNZUw8mDP9gs1oy6NWVTVacfRDqbLw.DudXGQ.PQq71yD7MpOnOD8_QjH7mn8LZ3I'}
Endpoint: add_report
View Args: {}
Person: 496412816777936907
Referrer: https://pennydreadfulmagic.com/report/
Request Data: {'entry': '30204', 'opponent': '30206', 'result': '2–1', 'draws': '0'}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: IT
X-Forwarded-For: 93.36.184.227, 188.114.103.55
Cf-Ray: 483a0ad33ac43dcb-MXP
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: max-age=0
Origin: https://pennydreadfulmagic.com
Upgrade-Insecure-Requests: 1
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Referer: https://pennydreadfulmagic.com/report/
Accept-Language: it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7
Cookie: __cfduid=dd5318220e6b5f452673ca9c96230918c1539425740; _ga=GA1.2.2064621318.1539425807; _gid=GA1.2.1132578404.1543266798; deck_id=30204; session=.eJx9kc1uwjAQhN9lz1GVQIgJNyjqn1CoqCglVRWZ2HEMsZ3aTihFvHsdJMqhUo8zu57d_XyErKZaYEmlhZHVDfUAE8EljApcGacIFVwoctXc5EqTjDsLwjgKg94wiBBCcT-KfQQe_FORGWt4RS6TKsUYJd0GRslzYg_1Yw-EZSprDNUSC-rCctytSJR2GQo3tuxlxmLblfbT20n-zUxKdmnStuPkKZCpasV-PFXN7Npv1Y66o46A85wac9FQr6td85hs6-WqLPPP9dZU8xf8vEj9ZEAL955-1VxTk2HHJxiEPorQEKEbd5WP4vBa75BFfjj0fQ80LZxV_g5JDju7YjPxsDCT1_TtfjNnm7bkdnPXX0YrN8Qhrd01746d-wheHJx3JmXgw4NzTGYPXQtMKNZUw8mDP9gs1oy6NWVTVacfRDqbLw.DudXGQ.PQq71yD7MpOnOD8_QjH7mn8LZ3I
Cf-Connecting-Ip: 93.36.184.227
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
Content-Length: 53
DatabaseException
Failed to execute SELECT m.
date, m.id, m.round, m.elimination, dm1.games AS game_wins, dm2.deck_id AS opponent_deck_id, IFNULL(dm2.games, 0) AS game_losses, d2.name AS opponent_deck_name, LOWER(IFNULL(IFNULL(IFNULL(p.name, p.mtgo_username), p.mtggoldfish_username), p.tappedout_username)) AS opponent FROM
matchAS m INNER JOIN deck_match AS dm1 ON m.id = dm1.match_id AND dm1.deck_id = %s LEFT JOIN deck_match AS dm2 ON m.id = dm2.match_id AND dm2.deck_id <> %s INNER JOIN deck AS d1 ON dm1.deck_id = d1.id LEFT JOIN deck AS d2 ON dm2.deck_id = d2.id LEFT JOIN person AS p ON p.id = d2.person_id ORDER BY m.date, round
with ['30204', '30204']
because of (1021, 'Disk full (/tmp/#sql_5dd_4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")')
Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/main.py", line 332, in add_report
if form.validate() and lg.report(form):
File "./decksite/league.py", line 227, in report
for m in match.get_matches(form):
File "./decksite/data/match.py", line 58, in get_matches
matches = [Container(m) for m in db().select(sql, [d.id, d.id])]
File "./shared/database.py", line 41, in select
[_, rows] = self.execute_anything(sql, args)
File "./shared/database.py", line 60, in execute_anything
raise DatabaseException('Failed to execute `{sql}` with `{args}` because of `{e}`'.format(sql=sql, args=args, e=e))
Exception_hash: 0d28771504396abea75a7f043d22e163c96f6899
Labels: decksite; DatabaseException
Failed to execute
SELECT m.
date, m.id, m.round, m.elimination, dm1.games AS game_wins, dm2.deck_id AS opponent_deck_id, IFNULL(dm2.games, 0) AS game_losses, d2.name AS opponent_deck_name, LOWER(IFNULL(IFNULL(IFNULL(p.name, p.mtgo_username), p.mtggoldfish_username), p.tappedout_username)) AS opponent FROM
matchAS m INNER JOIN deck_match AS dm1 ON m.id = dm1.match_id AND dm1.deck_id = %s LEFT JOIN deck_match AS dm2 ON m.id = dm2.match_id AND dm2.deck_id <> %s INNER JOIN deck AS d1 ON dm1.deck_id = d1.id LEFT JOIN deck AS d2 ON dm2.deck_id = d2.id LEFT JOIN person AS p ON p.id = d2.person_id ORDER BY m.date, round
with['30204', '30204']
because of(1021, 'Disk full (/tmp/#sql_5dd_4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")')
Reported on decksite by logged_out
DatabaseException Failed to execute
SELECT m.
date, m.id, m.round, m.elimination, dm1.games AS game_wins, dm2.deck_id AS opponent_deck_id, IFNULL(dm2.games, 0) AS game_losses, d2.name AS opponent_deck_name, LOWER(IFNULL(IFNULL(IFNULL(p.name, p.mtgo_username), p.mtggoldfish_username), p.tappedout_username)) AS opponent FROM
matchAS m INNER JOIN deck_match AS dm1 ON m.id = dm1.match_id AND dm1.deck_id = %s LEFT JOIN deck_match AS dm2 ON m.id = dm2.match_id AND dm2.deck_id <> %s INNER JOIN deck AS d1 ON dm1.deck_id = d1.id LEFT JOIN deck AS d2 ON dm2.deck_id = d2.id LEFT JOIN person AS p ON p.id = d2.person_id ORDER BY m.date, round
with['30204', '30204']
because of(1021, 'Disk full (/tmp/#sql_5dd_4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")')
Stack Trace:Exception_hash: 0d28771504396abea75a7f043d22e163c96f6899