Crashing on M2 Mac
Dan Friedman
dan at clearvisiontech.com
Fri Nov 3 14:37:40 EDT 2023
Mark,
It is literally: convert dateSecs to date //dateSecs is a epoch value (as in the seconds). And yes, I am 100% positive dateSecs is a valid date
-Dan
From: use-livecode <use-livecode-bounces at lists.runrev.com> on behalf of Mark Waddingham via use-livecode <use-livecode at lists.runrev.com>
Date: Friday, November 3, 2023 at 11:16 AM
To: How to use LiveCode <use-livecode at lists.runrev.com>
Cc: Mark Waddingham <mark at livecode.com>
Subject: Re: Crashing on M2 Mac
Dan, could you file a bug with the offending line of code which crashed ios17 with 9.6.10… Just so we can check it isn’t still there in 9.6.11 :)
Thanks!
Mark
Sent from my iPhone
> On 3 Nov 2023, at 16:48, Dan Friedman via use-livecode <use-livecode at lists.runrev.com> wrote:
>
> To all,
>
> Oops! I am mistaken…. It wasn’t MacOS that had the issue, it was iOS 17 that was problem. iOS app built with 9.6.10 running on iOS 17 crashes when the convert command is called. I can (in my experience) absolutely confirm this. Debugged it down to the single line of code. Rebuilt the app with 10.0.0 (dp 6) and the issue was solved.
>
> Apologies for posting the wrong platform.
>
> -Dan
>
>
> From: use-livecode <use-livecode-bounces at lists.runrev.com> on behalf of panagiotis merakos via use-livecode <use-livecode at lists.runrev.com>
> Date: Friday, November 3, 2023 at 9:23 AM
> To: How to use LiveCode <use-livecode at lists.runrev.com>
> Cc: panagiotis merakos <merakosp at gmail.com>
> Subject: Re: Crashing on M2 Mac
> Hello all,
>
> We are not aware of any bug in the "convert" command, and I think it is
> highly unlikely such a bug to affect M2 machines but not M1 ones.
>
> We have a M2 machine running Sonoma which is used in the prerelease testing
> so my feeling is that if there was such a bug, we would have caught it in
> the prerelease testing of 9.6.11 rc1, which included a fix related to the
> system date on Sonoma. Also, a related report we got about the convert
> command - but turned out to be not a bug, is this one:
>
> https://quality.livecode.com/show_bug.cgi?id=24362
>
> BTW, the crash report that is attached in the first post indicates that the
> app was running under Rosetta (> Code Type:X86-64 (Translated))
>
> @Peter
> If you have a reproducible recipe please do file a bug report and include
> your app or a sample stack - I can give it a try in my Sonoma M2 mac mini.
>
> Kind regards,
> Panos
>
>
>> On Fri, 3 Nov 2023 at 14:05, Paul Dupuis via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>
>> Also, have you (or could you) try LC 9.6.11rc-1 and see if that has a
>> fix for the convert issue you found?
>>
>> We use convert a lot (currently under LC 9.6.10) and can't take out app
>> to LC 10, so a 9.6.11 that addresses this convert bug is needed.
>>
>>> On 11/2/2023 6:33 PM, Dan Friedman via use-livecode wrote:
>>> Peter,
>>>
>>> I recently discovered (from one of my own apps) that a Mac app built
>> with 9.6.10 running on Sonoma crashes when the convert command is called.
>> I rebuilt the app in 10.0.0 (dp 6) and the app no longer crashes. Hope
>> that helps!
>>>
>>> - Dan
>>>
>>>
>>> From: use-livecode <use-livecode-bounces at lists.runrev.com> on behalf of
>> Peter Bogdanoff via use-livecode <use-livecode at lists.runrev.com>
>>> Date: Thursday, November 2, 2023 at 3:23 PM
>>> To: Paul Dupuis via use-livecode <use-livecode at lists.runrev.com>
>>> Cc: Peter Bogdanoff <bogdanoff at me.com>
>>> Subject: Crashing on M2 Mac
>>> A user is reporting crashing on his M2 Sonoma Mac.
>>>
>>> This was a build of LC 9.6.10, with both Intel and Apple chosen in the
>> Standalone settings.
>>>
>>> It did not crash with only Apple chosen, though there were script errors
>> that did not happen with non-M2 users (M1 is OK). I haven’t been able to
>> debug that since I don’t have an M2 Mac.
>>>
>>> Has anyone used LC with M2?
>>>
>>> Peter Bogdanoff
>>>
>>>> Process: MITA [10810]
>>>> Path: /Applications/MITA.app/Contents/MacOS/MITA
>>>> Identifier: com.artsinteractiveinc.mita
>>>> Version: 3.0 (3.0)
>>>> Code Type: X86-64 (Translated)
>>>> Parent Process: launchd [1]
>>>> User ID: 501
>>>>
>>>> Date/Time: 2023-11-02 13:22:17.1555 -0400
>>>> OS Version: macOS 14.1 (23B74)
>>>> Report Version: 12
>>>> Anonymous UUID: 982CECFD-B763-4068-2C69-6639836A03DF
>>>>
>>>> Sleep/Wake UUID: DAD13568-D6D9-4419-BF53-FA013DE5385B
>>>>
>>>> Time Awake Since Boot: 110000 seconds
>>>> Time Since Wake: 1041 seconds
>>>>
>>>> System Integrity Protection: enabled
>>>>
>>>> Notes:
>>>> PC register does not match crashing frame (0x0 vs 0x1026B9E58)
>>>>
>>>> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
>>>>
>>>> Exception Type: EXC_BAD_ACCESS (SIGSEGV)
>>>> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000004
>>>> Exception Codes: 0x0000000000000001, 0x0000000000000004
>>>>
>>>> VM Region Info: 0x4 is not in any region. Bytes before following
>> region: 140722906071036
>>>> REGION TYPE START - END [ VSIZE]
>> PRT/MAX SHRMOD REGION DETAIL
>>>> UNUSED SPACE AT START
>>>> --->
>>>> mapped file 7ffc9ad40000-7ffcc03e8000 [598.7M]
>> r-x/r-x SM=COW ...t_id=60eeba9b
>>>>
>>>> Error Formulating Crash Report:
>>>> PC register does not match crashing frame (0x0 vs 0x1026B9E58)
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at 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 at 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 at 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 at 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 at 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 at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list