Hello Marcin
The patch was applied successfully and now I am able to set a volume max bytes
to larger values (>4GB) and the save is OK.
However there is now another error when I click on the details of the pool.
DivisionByZeroError
Description
Modulo by zero
Source File
/var/www/baculum/protected/Web/Portlets/DirectiveSize.php (117)
0106: * Example:
0107: * size_value: 121000
0108: * given format: b
0109: * returned value: 121
0110: * returned format: kb
0111: */
0112: private function formatSize($size_bytes, $format) {
0113: $value = $size_bytes;
0114: if ($value > 0) {
0115: for ($i = (count($this->size_formats) - 1); $i >= 0; $i--) {
0116: if ($this->size_formats[$i]['format'] != $format) {
0117: $remainder = $value %
$this->size_formats[$i]['value'];
0118: if ($remainder == 0) {
0119: $value /= $this->size_formats[$i]['value'];
0120: $format = $this->size_formats[$i]['format'];
0121: break;
0122: }
0123: }
0124: }
0125: }
0126: return array('value' => $value, 'format' => $format);
0127: }
0128:
0129: private function getValueBytes($value, $size_format) {
I have saved the API and WEB logs but I don’t think I can send the attachments
to the list?
I’m going to upgrade Raspbian to 64 bit so will not have the 32 bit environment
to do any further testing
I’ll report back on how that goes.
Best
-Chris-
> On 17 Mar 2022, at 02:58, Marcin Haba <[email protected]> wrote:
>
> Hello Chris,
>
> You can copy the patch to this directory:
>
> /var/www/baculum/protected/API/Class/
>
> and then go to this directory:
>
> cd /var/www/baculum/protected/API/Class/
>
> check if patch is applying:
>
> patch -p6 --dry-run < baculum_fix_save_resource_32bit.patch
>
> and if yes then finally run:
>
> patch -p6 < baculum_fix_save_resource_32bit.patch
>
> Good luck.
>
> Best regards,
> Marcin
>
> On Wed, 16 Mar 2022 at 21:49, Chris Wilkinson <[email protected]
> <mailto:[email protected]>> wrote:
> When I look at this patch, it seems to be for a tree that doesn't match what
> I have.
>
> The file to be patched is located at /var/www/baculum/protected/API/Class/..
> in my tree. Do I need to drop the 'gui' in the patch?
>
> I am on v9.6.7
>
> My knowledge of patching is sketchy at best so would it possible to send some
> instructions on applying it?
>
> Best
> Chris
>
> On Wed, 16 Mar 2022, 9:05 am Chris Wilkinson, <[email protected]
> <mailto:[email protected]>> wrote:
> Thank you Marcin for this patch. I’d expected it to be a lot more complicated
> than that. I’ll check it out and let you know.
>
> Best
> -Chris-
>
>
>
>
>> On 16 Mar 2022, at 06:17, Marcin Haba <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> <baculum_fix_save_resource_32bit.patch>
>
>
>
> --
> "Greater love hath no man than this, that a man lay down his life for his
> friends." Jesus Christ
>
> "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za
> przyjaciół swoich." Jezus Chrystus
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users