Xojo 2024r1: good news, bad news

Re: 76008, that’s an interesting crash log:

Version:         24.1.0.62510 (24.1.0.3.62510)
Code Type:       X86-64 (translated)
Platform:        macOS

[...]


 2066 IDEScriptContext.DoCommand%%o<IDEScriptContext>s  (in Xojo)  55  [0x1128c9fa7]
   2066 Commands.Dispatch%%s  (in Xojo)  74  [0x1025d553a]
	 2066 Commands.Dispatch%%o<Commands.Command>  (in Xojo)  9769  [0x1025d4959]
	   2066 StudioMainWindow.StudioMainWindow.HandleCommand%b%o<StudioMainWindow.StudioMainWindow>o<Commands.Command>  (in Xojo)  518976  [0x1073b7b20]
		 2066 DocWindow.HandleCommand%b%o<DocWindow>o<Commands.Command>  (in Xojo)  18906  [0x10172382a]
		   2066 Document.HandleCommand%b%o<Document>o<Commands.Command>  (in Xojo)  3672371  [0x101d2c253]
			 2066 Document.SaveToFile%b%o<Document>o<FolderItem>bo<ProgressIndicator>  (in Xojo)  40500  [0x1021eba44]
			   2066 RBBF.WriteFile%b%o<Document>o<BinaryStream>o<ProgressIndicator>  (in Xojo)  2599  [0x1024faaf7]
				 2066 RBBF.WriteProjItem%%o<BinaryStream>o<Document>o<RBProjectItem>b  (in Xojo)  14730  [0x1024ffada]
				   2066 RBWindow.WriteDataToRBBF%%o<RBWindow>o<OutputStream>  (in Xojo)  1887  [0x10b53312f]
					 2066 RBControl.WriteDataToRBBF%%o<RBControl>o<OutputStream>i8  (in Xojo)  99834  [0x100d18b0a]
					   2066 RBBF.WritePropValue%%o<OutputStream>o<RBPropValue>  (in Xojo)  3207  [0x102500a27]
						 2066 RBBF.WriteString%%o<OutputStream>i8s  (in Xojo)  1027  [0x102507383]
						   2066 MemoryOutputStream.Write%%o<MemoryOutputStream>s  (in Xojo)  60  [0x1024bedac]
							 2066 Xojo.LenB%i8%s  (in Xojo)  19  [0x100583b43]
							   2066 ???  (in <unknown binary>)  [0x200569f40]
2066 Thread_22216784: com.apple.rosetta.exceptionserver
1928 ???  (in runtime)  load address 0x7ff7ffde1000  0x4634  [0x7ff7ffde5634]
131 ???  (in runtime)  load address 0x7ff7ffde1000  0x45c8  [0x7ff7ffde55c8]
2 ???  (in runtime)  load address 0x7ff7ffde1000  0x10594  [0x7ff7ffdf1594]
2 ???  (in runtime)  load address 0x7ff7ffde1000  0x1082c  [0x7ff7ffdf182c]
1 ???  (in runtime)  load address 0x7ff7ffde1000  0xb380  [0x7ff7ffdec380]
1 ???  (in runtime)  load address 0x7ff7ffde1000  0x10698  [0x7ff7ffdf1698]
1 ???  (in runtime)  load address 0x7ff7ffde1000  0x1caec  [0x7ff7ffdfdaec]

Two things stick out:

  1. It’s running Rosetta - perhaps this is a part of the IDE that’s not yet been updated to a fat binary?
  2. the crash appears to be inside LenB() which seems like something that shouldn’t crash.
1 Like