help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-glpk] Fwd: Crash running the RELAX-IV algorithm


From: xypron . glpk
Subject: Re: [Help-glpk] Fwd: Crash running the RELAX-IV algorithm
Date: Fri, 26 Apr 2013 22:03:07 +0200 (CEST)

Hello Sylvain,

> Do you think there is a way to catch this kind of errors in the Java

http://www.cs.princeton.edu/~appel/papers/safejni.pdf
describes how the problem might be attacked.

But it seems that SafeJNI has not been developed any further. At least I could 
not find any download.

Best regards

Heinrich Schuchardt

http://www.xypron.de

Am 26.04.13 um 15:34 schrieb Sylvain Fournier

> Hello Heinrich,
>
>
>
> Do you think there is a way to catch this kind of errors in the Java
>
> wrapper in order to prevent the VM from crashing, or is this exception
>
> handling linked to the C code?
>
> I also noted that even if the new RELAX-IV algorithm is running without any
>
> error in Java, a GLPK constant may be missing: it would be
>
> GLPKConstants.GLP_JAVA_A_RC (the last parameter in the call to
>
> glp_mincost_relax4). Without this constant, I am using GLP_JAVA_V_PI but I
>
> am not sure it is a stable workaround.
>
> Regards,
>
>
>
> --
>
> *Sylvain Fournier*
>
> Analista de Pesquisa Operacional
>
> *48 3239-2423*
>
> WPLEX Software Ltda.
>
> Rod SC 401 no. 8600 Corporate Park bloco 5 sala 101
>
> 88050-000 Santo Antônio de Lisboa, Florianópolis SC +55 48 3239-2400
>
> wplex.com.br
>
> [image: WPLEX]
>
>
>
>
>
>
>
>
>
> ---------- Forwarded message ----------
>
> From: Sylvain Fournier <address@hidden>
>
> Date: 2013/4/25
>
> Subject: Crash running the RELAX-IV algorithm
>
> To: address@hidden
>
>
>
>
>
> Hello,
>
>
>
> I tried to run the new min cost flow algorithm (RELAX-IV) on a problem I
>
> have using glpk-java, and the java VM crashes (it doesn't catch the error)
>
> while the algorithm is processing.
>
> Using a regular C program, it also crashes:
>
> *** glibc detected *** ./run-relax4: free(): invalid next size (normal):
>
> 0x0000000001cfb220 ***
>
> It seems to be a memory issue but I am not a C specialist.
>
>  I attach my problem in the dimacs format.
>
> The same problem runs without any problem using the old okalg, and I tried
>
> to run RELAX-IV on the sample.min example given in the graph documentation,
>
> which also works.
>
> Please let me know if I am doing something wrong.
>
>
>
> Regards,
>
>
>
> --
>
> *Sylvain Fournier*
>
>  Analista de Pesquisa Operacional
>
> *48 3239-2423*
>
> WPLEX Software Ltda.
>
> Rod SC 401 no. 8600 Corporate Park bloco 5 sala 101
>
> 88050-000 Santo Antônio de Lisboa, Florianópolis SC +55 48 3239-2400
>
> wplex.com.br
>
> [image: WPLEX]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]