Package: imagej
Version: 1.45k-1
Severity: normal
Pretty simple bug. max_mem is set only on x86_64
in start wrapper, but should in fact be set on
all Linux architectures. Same code as for amd64
works, so it can be moved to Linux generic path.
In fact I think somebody performed some copy-paste,
and forgot to change free_mem to max_mem.
patch below
--- imagej.org 2011-11-17 21:13:10.584635165 +0100
+++ imagej 2011-11-17 21:13:52.254336782 +0100
@@ -107,7 +107,7 @@
else
arch='-d32'
java_path="${ij_path}/jre/bin/java"
- free_mem=`free | awk 'NR == 2 {fmem=int($2 / 1024); if (fmem < 1800)
{print fmem} else {print 1800}}'`
+ max_mem=`free | awk 'NR == 2 {fmem=int($2 / 1024); if (fmem < 1800)
{print fmem} else {print 1800}}'`
free_mem=`free | awk 'NR == 3 {fmem=int($4 / 1024); if (fmem <
1800) {print fmem} else {print 1800}}'`
mem=${free_mem}/3*2
if (( $mem > $default_mem || $mem < $min_mem )) ; then
mem=$default_mem ; fi
Thanks.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.0.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages imagej depends on:
ii openjdk-6-jre 6b23~pre11-1
imagej recommends no packages.
Versions of packages imagej suggests:
pn java-virtual-machine <none>
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]