Jordi Gutiérrez Hermoso <jord...@octave.org> writes:

> On 19 June 2012 15:50, Sébastien Villemot <sebastien.ville...@ens.fr> wrote:
>> Jordi Gutiérrez Hermoso <jord...@octave.org> writes:
>>
>>> On 19 June 2012 15:31, Sébastien Villemot <sebastien.ville...@ens.fr> wrote:
>>>> Michael Goffioul <michael.goffi...@gmail.com> writes:
>>>>
>>>>> I have no problem using it with Java7 under windows. I would suggest
>>>>> to run octave in valgrind and look for suspicious messages.
>>>>
>>>> I have indeed invalid writes / unitialized values under valgrind.
>>>
>>> How about showing us where this is happening? :-)
>>>
>
>>> Let's see some valgrind output...
>>
>> For example if java is compiled against GCJ 4.7:
>>
>> octave:1> pkg list
>> Package Name  | Version | Installation directory
>> --------------+---------+-----------------------
>>        java *|   1.2.8 | /usr/share/octave/packages/java-1.2.8
>> octave:2> javaclasspath
>> Trying to create JVM
>> panic: Abandon -- stopping myself...
>> attempting to save variables to `octave-core'...
>> save to `octave-core' complete
>> Abandon
>>
>> (the message "Trying to create JVM" was added by myself in the source)
>>
>> I attach a GDB backtrace and a valgrind log.
>
> Sigh, this is from an optimised build. It's half useless. I guess I'll
> have to produce my own stack trace and valgrind output in a debug
> build.

> I don't see any Octave source code in the valgrind output except at a
> location that points to a line in a source file that doesn't seem to
> exist.

Which file?

> So how urgently do we need this fix? And who's paying for it?

It is relatively urgent (a few weeks) if we want the java package in
Debian.

I find your question about "who's paying" a little insulting… I am a
free software contributor like you and everybody here, I know that
people are working on their free time (except when they're paid for it,
and as you know I have recently brought some funding to Octave), and I
am not blaming anyone. So what's wrong?

-- 
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594

Attachment: pgpmHiOhlXCwb.pgp
Description: PGP signature

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to