Re: LC8 DP15 error message?
Thanks, Peter, I'm planning on implementing code that will email me notifications, with some error source info. Will this kind of error information be available in my app? My apps get pretty complicated and I want to know when users encounter bugs in my software. I know there is a flag that can be set in standalones, to get error reports emailed to me, but many of the computers that students use don't have email set up, so I need to send it from my server. Best, Bill William Prothero http://es.earthednet.org > On Mar 4, 2016, at 7:00 AM, "Peter M. Brigham" wrote: > >> On Mar 1, 2016, at 8:07 PM, William Prothero wrote: >> >> 89,2654,1 >> >> 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack >> "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer >> Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" >> >> 676,2654,1 >> >> 241,2654,1,revIDEControlProperties >> >> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp >> 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" >> >> 219,1788,8,revIDEControlProperties >> >> 465,1788,8 >> >> 241,1788,1,addControlToProjectBrowser >> >> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp >> 15).app/Contents/Tools/Toolset/palettes/project >> browser/revprojectbrowserbehavior.livecodescript" >> >> 573,118,1,addControlToProjectBrowser >> >> 253,118,1 >> >> 253,118,1 >> >> 241,113,1,ideNewControl >> >> 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp >> 15).app/Contents/Tools/Toolset/palettes/project >> browser/revprojectbrowserbehavior.livecodescript" >> >> 675,1733,1,ideNewControl > > Here is a (slightly) less obscure translation: > > • line 2654, char 1: error #69, Chunk: error in object expression — hint: > graphic id 74731 of group id 69783 of card id 1002 of stack > "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer > Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" > > • line 2654, char 1: error #241, Handler: error in statement — hint: > revIDEControlProperties > > • line 0, char 0: error #353, Object Name: — hint: stack > "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" > > • line 1788, char 8: error #219, Function: error in function handler — hint: > revIDEControlProperties > > • line 1788, char 1: error #241, Handler: error in statement — hint: > addControlToProjectBrowser > > • line 0, char 0: error #353, Object Name: — hint: stack > "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > • line 118, char 1: error #573, Handler: can't find handler — hint: > addControlToProjectBrowser > > • line 118, char 1: error #253, if-then: error in statement > > • line 113, char 1: error #241, Handler: error in statement — hint: > ideNewControl > > • line 0, char 0: error #353, Object Name: — hint: stack > "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > • line 1733, char 1: error #675, dispatch: bad command — hint: ideNewControl > > If you're interested, here's a handler that explicates error messages a > little bit: > > function expandError pErr > -- expands LC runtime error numbers, with explanatory text > --"explanatory' is a relative term…. > -- probably based on a handler from someone on the use-LC list, not sure who > -- requires sr() > > put the name of the target into tName > repeat for each line e in pErr > put item 1 of e into errNbr > put item 2 of e into tLineNbr > put item 3 of e into tCharNbr > put item 4 to -1 of e into tHint > put "•" && tName & ": line" && tLineNbr & "," && "char" && tCharNbr & ": > " into tErrMsg > put "error #" & errNbr & ", " after tErrMsg > put sr(line errNbr of the cErrorsList of card 1 of stack > "revErrorDisplay") \ >after tErrMsg > if tHint <> empty then > put " — hint:" && tHint after tErrMsg > end if > put tErrMsg & cr after errorlist > end repeat > return sr(errorlist) > end expandError > > function sr pStr > -- sr = "strip returns" -- actually, strips all white space fore and aft > return word 1 to -1 of pStr > end sr > > -- Peter > > Peter M. Brigham > pmb...@gmail.com > http://home.comcast.net/~pmbrig > > > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailma
Re: LC8 DP15 error message?
On Mar 1, 2016, at 8:07 PM, William Prothero wrote: > 89,2654,1 > > 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack > "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer > Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" > > 676,2654,1 > > 241,2654,1,revIDEControlProperties > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" > > 219,1788,8,revIDEControlProperties > > 465,1788,8 > > 241,1788,1,addControlToProjectBrowser > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 573,118,1,addControlToProjectBrowser > > 253,118,1 > > 253,118,1 > > 241,113,1,ideNewControl > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 675,1733,1,ideNewControl Here is a (slightly) less obscure translation: • line 2654, char 1: error #69, Chunk: error in object expression — hint: graphic id 74731 of group id 69783 of card id 1002 of stack "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" • line 2654, char 1: error #241, Handler: error in statement — hint: revIDEControlProperties • line 0, char 0: error #353, Object Name: — hint: stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" • line 1788, char 8: error #219, Function: error in function handler — hint: revIDEControlProperties • line 1788, char 1: error #241, Handler: error in statement — hint: addControlToProjectBrowser • line 0, char 0: error #353, Object Name: — hint: stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/palettes/project browser/revprojectbrowserbehavior.livecodescript" • line 118, char 1: error #573, Handler: can't find handler — hint: addControlToProjectBrowser • line 118, char 1: error #253, if-then: error in statement • line 113, char 1: error #241, Handler: error in statement — hint: ideNewControl • line 0, char 0: error #353, Object Name: — hint: stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/palettes/project browser/revprojectbrowserbehavior.livecodescript" • line 1733, char 1: error #675, dispatch: bad command — hint: ideNewControl If you're interested, here's a handler that explicates error messages a little bit: function expandError pErr -- expands LC runtime error numbers, with explanatory text --"explanatory' is a relative term…. -- probably based on a handler from someone on the use-LC list, not sure who -- requires sr() put the name of the target into tName repeat for each line e in pErr put item 1 of e into errNbr put item 2 of e into tLineNbr put item 3 of e into tCharNbr put item 4 to -1 of e into tHint put "•" && tName & ": line" && tLineNbr & "," && "char" && tCharNbr & ": " into tErrMsg put "error #" & errNbr & ", " after tErrMsg put sr(line errNbr of the cErrorsList of card 1 of stack "revErrorDisplay") \ after tErrMsg if tHint <> empty then put " — hint:" && tHint after tErrMsg end if put tErrMsg & cr after errorlist end repeat return sr(errorlist) end expandError function sr pStr -- sr = "strip returns" -- actually, strips all white space fore and aft return word 1 to -1 of pStr end sr -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC8 DP15 error message?
Ok, back to LC 7.1.2. The IDE issue is generating a gazillion messages to my message box and I can’t get anything done in this way. So, hoping this bug gets fixed for DP16. Best, Bill > On Mar 1, 2016, at 5:07 PM, William Prothero wrote: > > Folks: > I’m getting a long list of lines in the message box when I run my app. I’m > creating text boxes in code. Among a lot of the lines, there is: > > ERROR: Error when sending message ideNewControl: > > Would this be an IDE bug, or mine? My app works as expected, so ?? > Bill > > Is this something I should be concerned about? Is it an IDE error, or mine? > > From top down, here are a few of the lines: > > ERROR: Error when sending message ideNewControl: > > 89,2654,1 > > 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack > "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer > Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" > > 676,2654,1 > > 241,2654,1,revIDEControlProperties > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" > > 219,1788,8,revIDEControlProperties > > 465,1788,8 > > 241,1788,1,addControlToProjectBrowser > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 573,118,1,addControlToProjectBrowser > > 253,118,1 > > 253,118,1 > > 241,113,1,ideNewControl > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 675,1733,1,ideNewControl > > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC8 DP15 error message?
I’ve just reported a similar problem. Bug# 17048 [ http://quality.livecode.com/show_bug.cgi?id=17048 ] Please feel free to add your comments. Paul > On Mar 1, 2016, at 5:07 PM, William Prothero wrote: > > Folks: > I’m getting a long list of lines in the message box when I run my app. I’m > creating text boxes in code. Among a lot of the lines, there is: > > ERROR: Error when sending message ideNewControl: > > Would this be an IDE bug, or mine? My app works as expected, so ?? > Bill > > Is this something I should be concerned about? Is it an IDE error, or mine? > > From top down, here are a few of the lines: > > ERROR: Error when sending message ideNewControl: > > 89,2654,1 > > 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack > "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer > Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" > > 676,2654,1 > > 241,2654,1,revIDEControlProperties > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" > > 219,1788,8,revIDEControlProperties > > 465,1788,8 > > 241,1788,1,addControlToProjectBrowser > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 573,118,1,addControlToProjectBrowser > > 253,118,1 > > 253,118,1 > > 241,113,1,ideNewControl > > 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp > 15).app/Contents/Tools/Toolset/palettes/project > browser/revprojectbrowserbehavior.livecodescript" > > 675,1733,1,ideNewControl > > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
LC8 DP15 error message?
Folks: I’m getting a long list of lines in the message box when I run my app. I’m creating text boxes in code. Among a lot of the lines, there is: ERROR: Error when sending message ideNewControl: Would this be an IDE bug, or mine? My app works as expected, so ?? Bill Is this something I should be concerned about? Is it an IDE error, or mine? From top down, here are a few of the lines: ERROR: Error when sending message ideNewControl: 89,2654,1 69,2654,1,graphic id 74731 of group id 69783 of card id 1002 of stack "/Users/prothero/Oceanography Projects/LiveCode-RunRev Projects/PT_Explorer Projects/EarthExplorer_CurrentWkg/appStacks/datastacks/Map Display.livecode" 676,2654,1 241,2654,1,revIDEControlProperties 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/libraries/revidelibrary.8.livecodescript" 219,1788,8,revIDEControlProperties 465,1788,8 241,1788,1,addControlToProjectBrowser 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/palettes/project browser/revprojectbrowserbehavior.livecodescript" 573,118,1,addControlToProjectBrowser 253,118,1 253,118,1 241,113,1,ideNewControl 353,0,0,stack "/Applications/LiveCode Indy 8.0 (dp 15).app/Contents/Tools/Toolset/palettes/project browser/revprojectbrowserbehavior.livecodescript" 675,1733,1,ideNewControl ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode