Hi all, This issue is now confirmed and fixed. The fix is planned to be included in LC 8.1.3 RC-1.
http://quality.livecode.com/show_bug.cgi?id=19017 Best, Panos -- On Mon, Dec 19, 2016 at 12:38 PM, pink <nab...@mad.pink> wrote: > In a nutshell: I have a stack that I've been tinkering with for while. > There > is a particular handler in which there is a "delete button" command which > causes Livecode to crash in 8.1 thru 8.1.3 (I don't have any versions of > Livecode prior to 8.1 right now). Everything works fine in 7.1.4 and 6.7, > so > it is a new problem. > > This happens in the IDE and in standalones built. Oddly, there's no crash > log, so I guess I would describe it more as "suddenly quits". > > If you're familiar with 2048, it is a similar game system. Numbered buttons > get moved around a board, and when two alike numbers collide, they get > added > together and one of the buttons gets removed. Below is the actual handler, > the problem line is "delete button tAtom" > > command fuseAtoms pStarting,pDestiny,@pGame > put pGame["hex"][pDestiny]["atom"] into tDAtom > put pGame["hex"][pDestiny]["value"] into tDValue > > put tDValue*2 into pGame["hex"][pDestiny]["value"] > > if pGame["keeper"]["best"]<pGame["hex"][pDestiny]["value"] then put > pGame["hex"][pDestiny]["value"] into pGame["keeper"]["best"] > > set the label of the button tDAtom to pGame["hex"][pDestiny]["value"] > > put pGame["hex"][pStarting]["atom"] into tAtom > delete button tAtom > put empty into pGame["hex"][pStarting]["atom"] > put 0 into pGame["hex"][pStarting]["value"] > put empty into pGame["hex"][pStarting]["fused"] > put empty into pGame["hex"][pStarting]["flavor"] > put empty into pGame["hex"][pStarting]["new"] > add tDvalue*2 to pGame["keeper"]["score"] > put 1 into pGame["hex"][pDestiny]["fused"] > put 1 into pGame["keeper"]["validMove"] > set the backgroundColor of graphic pStarting to empty > if pGame["hex"][pDestiny]["flavor"] is 2 then set the backgroundColor > of graphic pDestiny to pGame["settings"]["twoBack"] > if pGame["hex"][pDestiny]["flavor"] is 3 then set the backgroundColor > of graphic pDestiny to pGame["settings"]["threeBack"] > if pGame["hex"][pDestiny]["flavor"] is 5 then set the backgroundColor > of graphic pDestiny to pGame["settings"]["fiveBack"] > if pGame["hex"][pDestiny]["value"] is 0 then > set the backgroundColor of graphic pDestiny to > pGame["settings"]["gunkBack"] > add 1 to field "gunkCountShow" > add 1 to pGame["keeper"]["negativeCount"] > end if > if pGame["hex"][pDestiny]["value"] is 0 then set the textColor of > button tDAtom to pGame["settings"]["gunkText"] > > put 1 into pGame["keeper"]["validMove"] > end fuseAtoms > > > > > -- > View this message in context: http://runtime-revolution. > 278305.n4.nabble.com/Problem-with-delete-button-tp4711069p4711075.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > 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 > -- Panagiotis Merakos <panos.mera...@livecode.com> LiveCode Software Developer Everyone Can Create Apps <https://livecode.com> _______________________________________________ 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