Ravenports / ravenadm

Administration tool for Ravenports
http://www.ravenports.com
ISC License
17 stars 3 forks source link

raised STORAGE_ERROR : s-intman.adb:136 explicit raise #6

Open mneumann opened 6 years ago

mneumann commented 6 years ago

I put a 1.5 MB large file into the files subdirectory of a port specification. Buildsheet was successfully created, but when running ravenadm test PORT it raises the exception. Probably there is a limitation on the file size, but it should be denied earlier during build sheet generation.

jrmarino commented 6 years ago

what is the file? Not binary hopefully. Typically a file that big would be downloaded (patches can be downloaded). I don't think it's a file size limitation though. storage_error often means running out of heap space.

jrmarino commented 6 years ago

did any log get created?

mneumann commented 6 years ago

That file was binary :). I wanted to copy the libstdc++.so.9 that way.

ftigeot commented 6 years ago

I am also seing this error on a Linux/glibc system, while trying to build the logstash6 port from issue #7 .

Relevant lines of 00_last_results.log:

00:00:01 [01] => logstash6:standard
00:00:01 UNHANDLED TASK 1 EXCEPTION: raised STORAGE_ERROR : s-intman.adb:136 explicit raise

(the operating system is Debian 9.5/amd64)

jrmarino commented 4 years ago

I think this has been solved. buildsheets are no longer slurped but read line-by-line. We hit this on very large buildsheets later.

jrmarino commented 1 year ago

I still see this occasionally. STORAGE_ERROR needs be handled. reopening the issue.