Re: still getting errors with CRM
Bill Y <[email protected]>
| Newsgroups | gmane.mail.spam.crm114 |
|---|---|
| Message-ID | <[email protected]> |
From: "Ger Hobbelt" <[email protected]> *SIGH* Gentlemen... It's *not* a 64-bit issue. I see Ger's point; however other (evil) magic happens somewhere else in the code. The obvious fixes ( "<" instead of "<=" and and " || is==inlen ) doesn't, but the latter alone does. this new one is 20080502-BlameJason; it passes Megatest and is now on the website for download. (and yes, there is clearly somethong happening that I don't understand fully, as "<" _should_ be correct, yet it is not. Clearly there is another off-by-one in some other part of the code- or perception thereof) - Bill Yerazunis Today has gone belly up for me, the only positive thing is I've got Internet access as a result. Anyway, temper is somewhat on the short side, so I'll keep this short too. Get the attached 7z file - it's a patched expandvar C sourcefile from VANILLA BillY crm114 straight from WGET from about 1-2 weeks ago. And, no, I don't have diff available right now. It's not about strings with '\' as the LAST char, it's about strings which have a '\' FOLLOWING them, i.e. a '\' which is NOT PART OF THE STRING. Think buf[] = "hello". That's buflen=5 so 'o' is at buf[4] (remember, 'C' is zero-based) and the '\' is here: buf[5] == '\\' !!! I don't have diff or other tools available right now, but the change I applied is very simple: take the expandvar function, before you do ANYTHING, you 'remember' the character ONE(1) BEYOND the string space (hack_c variable in that next 7z-ipped code I attached) and make sure you restore it once expandvar is done, so you didn't screw up anything important. Next, following the copy to hack_c var line at the start of expandvar(), overwrite that buffer position (one(1) beyond the reporting input length) with a SPACE (' '): buf[inlen] = ' '; Run make && make megatest --: NO difference from the usual. Like it should. (I tested this; please *VERIFY* me.) Now change that SPACE ' ' to a '\\' escape slash: buf[inlen] = '\\'; and run make && make megatest again. If you are as 'lucky' as me, you WILL see a *completely* FUBAR output. Again, don't take my word for it: *VERIFY* me. Once verified and shown that either I should have kept my trap zipped today OR that your results match my FUBAR ones, you may consider applying a code review to expandvar. Because just 'fixing the unescape loop' is not enough and let me assure you: some bugs don't get caught any . other . way . - assuming it's not 'just me' who's seeing this... If it IS 'just me', I'll submit to your just punishment(s). My apologies for being blunt. I've got no excuse but an already @#$%^&* day. It's past 12 PM and my 'professionalism' is fading. I'm just relieved this doesn't fester for 2 weeks. My god. Ger PS: get /rid/ of my hack_c change when you've done VERIFYING, because it's only there to prove a point, nothing else. PPS: diffs for actual fixes have been posted to the ML day before yesterday. I know, those diffs include CRM_MIN/MAX/ASSERT macros which don't come with the vanilla version, so 'merging in' those diffs may take some effort. When desired and everything turns out the way I expect it to turn out, I can see if there's time for a direct-to-vanilla fix the next few days. On Wed, Apr 30, 2008 at 5:29 PM, Paolo <[email protected]> wrote: > On Wed, Apr 30, 2008 at 10:31:55AM -0400, Bill Y wrote: > > > > (and darn it, I need a 64bit laptop to deal with this sort of thing. > > or setup a VM via qemu. > > -- > paolo > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Crm114-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/crm114-general > > -- Met vriendelijke groeten / Best regards, Ger Hobbelt -------------------------------------------------- web: http://www.hobbelt.com/ http://www.hebbut.net/ mail: [email protected] mobile: +31-6-11 120 978 -------------------------------------------------- ------=_Part_3067_15906050.1209595873070 Content-Type: application/x-7z-compressed; name=crm_expandvar.c.7z Content-Transfer-Encoding: base64 X-Attachment-Id: f_ffocpmc50 Content-Disposition: attachment; filename=crm_expandvar.c.7z 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 ------=_Part_3067_15906050.1209595873070 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ------=_Part_3067_15906050.1209595873070 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Crm114-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/crm114-general ------=_Part_3067_15906050.1209595873070-- ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone