---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})LISTS.OBERON.CH nu.&I8ov뽷 z{mʗbqb z{m}ޝxjǺ z{Ch+bv!~)^{\rtf1\ansi\ansicpg1252\fromtext \fbidis \deff0{\fonttbl {\f0\fswiss Arial;} {\f1\fmodern Courier New;} {\f2\fnil\fcharset2 Symbol;} {\f3\fmodern\fcharset0 Courier New;}} {\colortbl\red0\green0\blue0;\red0\green0\blue255;} \uc1\pard\plain\deftab360 \f0\fs20 Hi Robert,\par \par I make a patch for the Kernel.NewBlock ,you'd better test it again.\par \par Regards, \par luowy\par \par \par StdCoder.Decode ..,, ..00,...3QwdONl9RhOO9vRbf9b8R7fJHPNGomCrlAyIhgs,CbKBhZ\par xi2,CoruKu4qouqm8rtuGfa4.hOO9vRb1Y66wb8RTfQ9vQRtIdvPZHWKqtCa.E.U5UD200.5Qw\par dONlnayKmKKqCLLCJuGqayKm6F9vQ5nsH3.bnayKmKa2,Cor.kay4.qorGqmQCU2,CJuyKtQC9\par 8P9PP7ONbXmb.2.2wBk5Egr.,E.kG9.86.QC18RdfQHfMf9R9vQ7ONb1E.kHE.0.p.,6.M.EJY\par jyC.6.VQ.Eyk.8Mtf.2.m00.e,2.u52Ue.E.07sKkSE,8Mtf.2.e22.e,2.AU.E.e0M.6YE.y,\par Q7IUF.l,3s36.303c56.VR.QU0Ky8.,UIV.UO.,.1U.c8U.E.mP,U4.9.3626.10U.A5s3kXE,\par G00EwE08Mtf.2.m00.e,2UzX.2.e0U.2UE0yE.M.1.9cUZj0E.s76.,UO.,szE.c8U,UE0,s2c\par ,3gwJ.0.X,0.p.0U.460.J,2.0E6,P,KE.M.j2DcUZj0E..UO.,Uy,,c8.0E.m9c,,U,Y02UEX\par 2A,M2c.j.9c26.5P.IUVU.AOQU4.HE.IUFE.0k.0.3c.E22.76,6.F.3622U.A.M.6.917c.Ef\par k,W.0EE6.zT0VeITuE98FfeI986RONjfENvP5vO,78bPOpPNp76HeHdOFDOFZO8p7638PTvMin\par 4ak2OpU8JEGrtaKxYZUAgg2YnJbUAdC,iHE8KR0GX8rmKKVmqrC4,dP9vRN765fC,tENPRb9R9\par fQr76ZfC,dI99NfvM9fQrN1HcE9uFHeHPM0HMEbuI9eId88bPO2YygbU2ag2Ym2adQbBAV7Ad4\par 3YnBhuVUgd,3fcAdCZ8M8,N9,NAn76d8G9eH,dI98JfeIR86ROGN869eH7uC,78JdAVNAZ7Ald\par AZ76POMZvMJN8PM0H6RbPOpXugbU2ZnBBQZUAatAZUYc7peUAaq2Ye2YloavgV7AVW3YugbUwd\par gZg0ZhjFIGrta4HtCH68J76XN8,tQ9PMZvMF96BvPZ96BfQ9PN,dMNvP5HEemIqk2A78KEqHEu\par oYmYI3d3N1Hk2a279PNPH9PP,7JF0M0BOMb9R5uPN9P9vMdvC,dM,dCv,.F,.Iad2YXxhgZB2Y\par eAZBk2akYcM..M0CormKqkR....kkaGEOqumKqabXxBEE.akWuIWin4ak2ak2a2..k2AcgZhjR\par g6hgV3iBhgh3ZoRidFEENmGEuqmSrIin2W0bN8,NMN9PTnkGrm0GrKqv0mlmquC50GJam4k2A7\par uqmSbX2YCBdA,U7kY68ZvPT9R,ND,dHAZUwdG3YcQeioe,ZdcAdC,mGEu4H76t76be9h0.cQTv\par PamI0GeW2k2ErKqvuGrKKwGLEenS0GtyqrQbUIijxB,dCvFrKaBAV7M0gcARe3hV7A,H.596pN\par D,dQsCP.H.j8GH8H986FtMRdP91576R0OGEWmd..cPA3x76be9h0.sMRdPM8H767uH,tM,dCvl\par luGrEEKIb.a.u4.p,Uv2YXpZiVUUil4k2MFR0M0IAsIRdJcFZPN82YZUQei.H0UilIQZUkIin4\par a.HUWpZnBhuhApVcohZxiiQidJDqGEIad2Y2B766cBqGEGn4ak2ak2gcA,A,8pWGpe.aEIeGEG\par nI0mnaKvKKEKLs0GJa0A,9eHqk2aU7g6.N0M0B0.iXW,T0EI.H,Iad.EE.akYcM.,,q.aU1,Q5\par ....AA..22U7gcCtCk2a2FdM,NDkIU6hgV3i4higZhcYinBBAZUoYUcQ99Nf1b96576UI37aEI\par eGEC1NPOd9RNPN,tQVPM5PN,NDx76ZPN71,tPRvM996JN8P.HEt0GRqXmhgYVmtC,dQ99NUUIb\par xcHHmRqk2M0SZ7Vm3YX2YCFEGob0GtuGdKKmEIOoUmodKoIiHE8LEe1Zf9RPNlX3,M0C2k4a.H\par MF.akYcM.G30GEWGJ81b7AldAd76NPRTvRnf8HN1HU768JtQ,dCQaUIZU2ZVZhg,GKEiGEGrta\par 40GWa2ZtCJN8P.Hkt0GRqXcYinVUQ319PN1M8,7FH0,d8,tAr76,78J76Z7AXdAVNCVdB,76NP\par R.M0a2b96x76ZvPTHLqqkWLEGJYk4ak2A,a2,dQT1kK0mkm4UUobx2YUYinBBYe6VUQiugbmxh\par jZCsC,NFNuI986ZOFd00GbaIag6.HkW.A,196pND4HN0mJ0GI8rrktaKxM9M8UlEJA4r,aU7lt\par Ybx2YoxhoBgg3YI37q.a.396sH..amRqk2M0A784UIVUQiUI54KEiGEG52Y3pd2h,A,98HaIX0\par mtYbUAgUQ3.d0P.HUn,.M1HM0aU3p7U7MG23od7ZddoYcYijZCYbUM8,7JFW7c8G19fPNPMZvN\par 996FPN19Q,d80GEWGJ81..U7kX8rrSLYKqkg7Qig2YmxBamRq.a.HWmxBu02Yyg5b96d8G9m4k\par 2ElUABgnZi0ZBsIRdJ..Z1H76L761P8rN1M0MGIA576..H.8KLC5I5WGty4R,g3196IgiQidVf\par 6BH767022kK.a.KIagcBU7.396sIU4,EK.A7.UdUV,A,cMR,I5W0o3kKM8,7F.J,q0k2kWuYBU\par 7kWmY7FtK4ICC0.a.KnI0GryKECLs44q1BPRNnwIiZ,,d8U7Um,ZPNEtQ5.2YuEbaYv.H.jmYm\par 2.0GW22.WGe8peKoIiHE.Zf9.Q5M0sE.k2MFR0A,9Wv.HMF.akYUx226JM1M08KEkb.2Zo,H,A\par ,H0.UUI8UCV3l2WGJoad2YbBB.q.akWM1.r,90680Gl0mF.JN8MMElumtEEiWo2Yh2YoRidlRq\par k2A74KEuHE0HEGJYkYuqtKKtGLICJLU4,EK.A7.8qI0mJ0GuUdYZUAgd2Y3p7r,sQHXUobU.MF\par ZPMbPNFtIRNE7eIFdMRtQM82ZnBB0mJQad2Y2B7GnIgcC,od13ZVZhg,YZUYinVdQ5I8UHp3cE\par NvPElam4akWuYUo7j1QbBIklbeZlVyKrGLtyKqmqm8rtumdGb1ZimZh2hgnRg.AyI,.ELCoruK\par u.GomCrl0U1VV,b1IC...Qii..70,cwE.E86.,.H.,6..M.3Qwd0ZORNPNZvQRtIIepZBG20ks\par H3.bf9ZORNPNG20EtD.2.i8SE.sc6.,k,,UnpZHldGrwmqmGomCb.AS.c9Ajg,0EtXU.6..W.e\par 32.86.c918R.Y62.7.,..Y22U,2.,E.EECOh6.0Eyuv.2bXl.k.E.0.3gwJ.0..I16.M.EJcj2\par .0E65.2..bD1...\par --- end of encoding ---\par \par \par \par \par ----- ?? ----- \par ???: Robert Campbell \par ? ?: [BLACKBOX] Illegal Memory Access with Windows 7 - Update 4\par ? ?: 2013?8?21? 3:37:05\par \par The story continues ...\par \par A couple of my colleagues have Windows 7 machines at home, and they have tested \par my BlackBox installation on them.\par \par Both machines were able to allocate 1600 MByte, which means that my 800 MByte \par limit is some strange interaction with BlackBox\par and Windows 7 (both 32-bit & 64-bit) (* as configured by our IT supplier *). I \par wonder if I will ever be able to find the cause.\par \par (Remember, a C# .NET test on both these machines could return 1700 MBtye.)\par \par \par I attach a simpler test program designed to check the available memory, rather \par than to stress the garbage collector (in both .pdf & StdCoder formats).\par \par \par When I run it on XP machines it allocates about 150 10 MByte Blobs.\par \par But when I run it many times it sometimes crashes (usually after about 10 runs, \par sometimes after rather more.)\par \par The error is that 'b' is NIL in the "WHILE b.size ...." line of this procedure \par called from Kernel.NewBlock.\par \par PROCEDURE OldBlock (size: INTEGER): FreeBlock; (* size MOD 16 = 0 *)\par VAR b, l: FreeBlock; s, i: INTEGER;\par BEGIN\par IF debug & (watcher # NIL) THEN watcher(3) END;\par s := size - 4;\par i := MIN(N - 1, s DIV 16);\par WHILE (i # N - 1) & (free[i] = sentinel) DO INC(i) END;\par b := free[i]; l := NIL;\par WHILE b.size < s DO l := b; b := b.next END;\par IF b # sentinel THEN\par IF l = NIL THEN free[i] := b.next ELSE l.next := b.next END\par ELSE b := NIL\par END;\par RETURN b\par END OldBlock;\par \par \par It seems that even with the latest patches discussed there is still a logical \par error in the BlackBox allocation code.\par \par I noticed that Helmut Zinn also reported a crash with his tests.\par \par \par Regards\par \par Robert\par \par \par \par \par StdCoder.Decode ..,, ..6X....3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x\par hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX\par 7.2.s,MHF.,k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7O\par NbXmb.2.Qn5k2k7T.,6.,U08J99SdfJHPNjvQCJuGKfaqmY6MwdONl1QCh0708T,U..w.gb5U.\par 2U18J99SqorGqmQCbWBxhYFWUl1UnNHEWUmr.6.Qc3k5kRK.,6.,.fR.cU.ktAcoZimBhWhioh\par gnZcZRCY.2.A42U.EGE.U,.5uPffQHPNZ96RONjHyuv.U.2m,.0.1cUZT1E.cBE.676.k.0.C2\par ..4.0t.E.4,go.E,8Mtr.0E.6E2.676.k.U1,.U.E.mP,U02.ANIU2U.ob,k,8Mtr.0E.sB6.,\par US.,.1.4Itaqkmawpr,E.2UE08E.s.kEHK,Ah,I.3Qw7ONhvETPPPPMR9N9fQbf9b8RO3U.Ay2\par hgq,.RdJ.0EtD.2.00,6.c,E.g0Ck80.5.48.Zj1E..U4.,k8E66.zTHT8Ff8H986,7J9vQdPE\par N9PTvMrN0Fd8,767OMdPN,76,dC,76Z7A,761ORDPRb9R,76Z7AXtA,76,d8HN1H68J764ouGL\par oyKt0GR0GE8pr8qm8Lu0GW0mV4qq0LlKKqmKE0GJM1PMGP8ITeId86,tHf9RrN1PM15uHRuIdO\par 1,76bPOpPN,76v76,NAV76J76X7AZ7B,d8,,in2WGJMAVFEqIVaLuKKEIZdUIBfEhcB2YUIcgx\par hW3YUgbU6ITOGR8J9eI,76duH,761eIZOEn86,tHB86,dEn8J9uCPM1,76NOORvO,76v76..Ie\par 3RcDJe2hVU2YU2YU.ErKKwGLE0GR6HHXvgVU2YU66.IggxhWFR0W0ZBqEE0GE22U3pd2RbBg,V\par eITuE98FfeI986,7FTf8rN1,76hOEZO1,76IgVRiZZZUYhdphf32p76m2i10WXpho3YU2YU.e1\par HeHdOFDOFZuCP668oWSoYuo40GEcH9uJ,783PMbnIiHECKrG5pND,FMin40GE0WAxdD3eB2YUE\par Eo76PHfPamR0GbKof.uGlm4N76bPOAZvgVU220W7pcU2ZgBB.,ND,dHH8HH76,Fd0GEWmluKuM\par D,lO0HMaGE0GeWoWuIE0mWWpYGJE0mWUU660WgBBohZ3jo,IgVFLuqmWbv2YWBgn,22Eqa4r76\par HeH586FtMRnIin4q.,FEw7df958O1fQ,78Dt8DN8r76,76,N1,7622HWU2YU2YXFEgdDZcU2Yp\par 2aU2YxEM0GEGJYUDhCmIrqEE0WU2298HbOGB86,tMR1UUgaU2Yx.G3.C2EESmI0GEKIb.,769e\par H.y2mYvgVU.sIdfQHfPD96Ft738PTfMb9619PNvP4KuKKm0GRSmIiHEyouGb7pho3YcQAmGEKn\par IiHEy2mYBU3FE0GWyqRqk4qkWuIW0WIhA42oZBgVBIUU2YU2Y2hgqZcZJgpxgigeiZhjBgYhVB\par IUUUIV,,Gor8ssHpmsETfPdfQT9PNPNZvQRtIQcoJigZcZRiX3Ulb8..umVyKrG5EWKqtCK.Q6\par AgdFt.85...CLL.U2V.Iy2U.UIU.U76.0E..k.8ssHpmcIf9P9fQbf9bWGhigFWE.4Te.sQRdI\par f9P9HWE.8z,2.0.T3D.DJ.2U.sU.ktumdsIdPSNPN7ONbvM,Mw.ELMSN12Umz.6..F.x00.32.\par oZ,ZC.G20U2U...W00k.0.0.0nMf32UoLk,6HnW,U,.0qLG18Mtr.0E..UO.,.1E.c80S45.2U\par EC.6..mEw7169rwKiEw3c0Cy2xBq4sET1.UG.,..W.0.A,,U.yen791tc0MyfU.az86.r8OmOG\par W77Q,...\par --- end of encoding ---\par \par \par ----\par To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})LISTS.OBERON.CH}}nu.&I8ov뽷Received on Sat Aug 24 2013 - 18:37:44 UTC
This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:50 UTC