Michael Goffioul wrote: > On Wed, Jul 13, 2011 at 4:15 PM, Philip Nienhuis<pr.nienh...@hccnet.nl> > wrote: >> Hi Michael: >> >> (octave-dev@lists.sourceforge.net cc'ed) >> >> Michael Goffioul wrote: >>> >>> On Tue, Jul 12, 2011 at 7:30 PM, Philip Nienhuis<pr.nienh...@hccnet.nl> >>> wrote: >>>> >>>> Michael Goffioul wrote: >>>>> >>>>> The backtrace is weird, it looks like polymorphism isn't use, as in >>>>> octave_base_value::subsref >>>>> is called instead of the overridden octave_com_object::subsref. I >>>>> assume you recompiled the >>>>> Windows package as well. >>>> >>>> No - how does one do that? >>>> >>>> (I did figure it may be needed but didn't know how to get it together, so >>>> I >>>> skipped that step.) >>>> >>>> I'll try some more backtracing earlier on in the code as you suggested, >>>> but >>>> I have to sneak that in between other "duties". >>> >>> Grab the package sources from sourceforget and try "pkg install...". >> >> Yeah, it occurred to me this morning that installing an octave-forge package >> might invoke the very compiler flags used to build Octave itself. So if >> debug was enabled for Octave, it'll apply to packages too. >> Or is this a wrong supposition? >> (BTW: This may be something for the wiki. This info may be obvious for the >> gurus, but is nowhere to be found.) >> >> Now, I have done "pkg install -forge windows" from the debug octave build. >> So the backtrace I posted was from a "debug" windows package after all. >> >> Hopefully I 'll have a chance to dig further somewhere the next days. >> >> Philip >> > > Hi Philip, > > After being inactive for a while, I recently recompiled octave and a bunch > of forge packages. So I could debug the issue you reported and found out that > the code I was looking at (SVN) is not the one that is downloaded from the > octave-forge download pages. The SVN code contains some changes that > should fix the issue. So it's just a matter of releasing a new version of the > Windows package.
This does ring a bell - I already stated a few posts back that I recognized the symptoms from -maybe- two years back, or longer. Given your explanation above it is intruiging that Benjamin managed to compile it for the 3.2.4-MinGW binary. I also couldn't track down the changes you mention. I d/led a GNU tarball, copied all files in it over into an unzipped windows-1.0.8.tar.gz package, ran ./autogen.sh, tar.gz-ed it again and tried to install it in Octave-MinGW-3.4.2, but I got tons of warnings and several compile errors. But admittedly the 3.4.2 development environment I have with me on my laptop (abroad) may not be perfect. Did you succeed in installing it yourself? > Given my limited available time, It can take me a while before I release a new > version of the package, so I'd suggest you do it instead (if you have the > time, > of course). Sure, if I can get the package to compile myself. And it may take a while as I haven't got much time in September. Better to first try to get it to compile & work OK with Octave 3.4.x & 3.5.+ (MinGW; you still run MSVC, don't you?) before it's released. Hopefully somewhere next week I can tell you how far I got. Thanks, Philip ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev