|
From: Maynard J. <may...@us...> - 2013-08-16 15:46:23
|
On 08/16/2013 09:55 AM, Julian Seward wrote: > > Maynard, > > Florian landed a change last night -- r13498/r2742 -- which should fix this. > Pls yell if it's still broken. OK, thanks. I'll be out for a couple weeks as of this afternoon, and so will verify the fix when I return. -Maynard > > J > > On 08/14/2013 02:51 PM, Maynard Johnson wrote: >> On 08/13/2013 03:03 PM, Florian Krohm wrote: >>> On 08/13/2013 09:51 PM, Maynard Johnson wrote: >>>> Using an SVN checkout done today, I get the following error when running a test java app under Valgrind: >> Sorry, but I forgot to say yesterday that I was only seeing this error on my Intel Core 2 Duo laptop. The current valgrind from SVN trunk worked OK on my ppc64 box. >> >> I'm at a different work location today and using a Sandybridge laptop (Intel Core i7) -- and oddly, I cannot reproduce the error, using the same JVM. >> >> -Maynard >>>> >>>> [maynard@oc3431575272 myJavaStuff]$ valgrind --tool=none java ThreadLoop 1 >>>> ==18410== Nulgrind, the minimal Valgrind tool >>>> ==18410== Copyright (C) 2002-2012, and GNU GPL'd, by Nicholas Nethercote. >>>> ==18410== Using Valgrind-3.9.0.SVN and LibVEX; rerun with -h for copyright info >>>> ==18410== Command: java ThreadLoop 1 >>>> ==18410== >>>> --18410-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting >>>> --18410-- si_code=1; Faulting address: 0x11; sp: 0x80277d490 >>>> >>>> valgrind: the 'impossible' happened: >>>> Killed by fatal signal >>>> ==18410== at 0x380BF6BB: deepCopyIRExpr (ir_defs.c:2130) >>>> ==18410== by 0x380BFB14: deepCopyIRExprVec (ir_defs.c:2093) >>> >>> I bet that e is IRExprP__BBPTR which is ((IRExpr*)17) which is 0x11, >>> the faulting address. Looks as if deepCopyIRExprVec does not handle the >>> special expressions introduced recently. There may be other places. I >>> haven't checked. Unless you beat me to it I'll look at fixing it tomorrow. >>> >>> Florian >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Get 100% visibility into Java/.NET code with AppDynamics Lite! >> It's a free troubleshooting tool designed for production. >> Get down to code-level detail for bottlenecks, with <2% overhead. >> Download for free and get started troubleshooting in minutes. >> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk >> _______________________________________________ >> Valgrind-developers mailing list >> Val...@li... >> https://lists.sourceforge.net/lists/listinfo/valgrind-developers >> > |