-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0pdd web-service is broken #567
Comments
Serivce is fine, your project file is broken for some reason |
OK, is there some info on what should I (or anyone else) do to fix that project file? Do you have any clue on why did it broke? Where should I look to investigate this issue further? UPD: it seems, that the XML-file you mentioned is indeed broken :) look at it's source code: <!DOCTYPE html>
<html>
<head>
<title>
error
</title>
<meta charset='UTF-8'>
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<meta content='PDD, GitHub, Puzzle Driven Development' name='keywords'>
<meta content='Hosted PDD puzzles collector' name='description'>
<link href='https://www.0pdd.com/css/main.css' rel='stylesheet' type='text/css'>
<link href='https://avatars2.githubusercontent.com/u/24456188' rel='shortcut icon'>
</head> The error is that If you render that XML as a web page, not as an XML-document (i.e. by copy-pasting its content in a new .html file and opening it in a browser), you'll get the error, that I've posted initially. |
Does it mean that there's an XML-file for my project somewhere on a 0pdd server, and that XML-file was corrupted by writing HTML with an error description into it? If it is so, should I rename the issue to reflect the error's nature more precisely? |
Html has less restrictions and not closed tags is not a problem. |
Something happens after puzzle closing - last commit with one message about closing and after that the error |
@rultor release, tag is |
@pnatashap @nergal-perm the error is pretty weird: |
@nergal-perm @yegor256 Oops, I failed. You can see the full log here (spent 7min)
|
It seems that the broken file is just a symptom. The root problem appeared some time earlier, I suppose. Looks like the method that writes some data to a file expect the data to always be valid XML and just writes whatever came in. But earlier (deeper in the stack) the exception was raised and its text propagated until the file write moment. Could it be something like that? |
@pnatashap I also can't understand why it doesn't deploy now (some error with the |
@yegor256 looks like https://github.com/yegor256/0pdd/blob/master/Gemfile.lock#L272 should be '2.3.17' |
@rultor release, tag is |
@nergal-perm @yegor256 Oops, I failed. You can see the full log here (spent 6min)
|
@pnatashap this was something else :( |
@yegor256 you add app.json but https://github.com/pnatashap/0pdd/blob/master/CHECKS is still used and caused the error
|
[#567] remove CHECKS file, as healhchecks were moved to app.json
@rultor release, tag is |
@nergal-perm @yegor256 Oops, I failed. You can see the full log here (spent 5min)
|
@rultor release, tag is |
@nergal-perm @yegor256 Oops, I failed. You can see the full log here (spent 7min)
|
@rultor release, tag is |
@yegor256 , @pnatashap , it helped, thanks. I suppose the issue can be closed. |
There's another issue right now, but I'll open another ticket for that :) |
@nergal-perm ok, thanks, closing |
The 0pdd web-service stopped working recently, no issues are opened or closed based on changed puzzles in source files.
Web page at https://www.0pdd.com/p?name=nergal-perm/java-decita shows the following:
Internal error at BUILD
Please help us improve our service and submit the following stacktrace to our issue tracker in GitHub: yegor256/0pdd
The text was updated successfully, but these errors were encountered: