Just upgraded to Mac Desktop 4.33 and on our Apple Silicon machines containers we have based on the official Microsoft Azure SQL Edge image (https://hub.docker.com/r/microsoft/azure-sql-edge) have stopped working. They worked fine in 4.32.
We can reproduce this by simply trying to run the base image and we receive this error:
2024-08-07 20:00:00 22:17:52.39 Server Successfully initialized the TLS configuration. Allowed TLS protocol versions are ['1.0 1.1 1.2']. Allowed TLS ciphers are ['ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA'].
2024-08-08 18:17:52
2024-08-07 20:00:00 22:17:52.42 Server Query Store settings initialized with enabled = 1,
2024-08-08 18:17:52
Capturing a dump of 26
2024-08-08 18:17:52 0000aaaace3eb618 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x2178
2024-08-08 18:17:52 0000aaaace3ead1c std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x187c
2024-08-08 18:17:52 0000ffffbbc1f7a0 <unknown>
2024-08-08 18:17:52 0000ffffbb508598 raise+0xb0
2024-08-08 18:17:52 0000ffffbb509974 abort+0x154
2024-08-08 18:17:52 0000aaaace3ef60c std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x616c
2024-08-08 18:17:52 0000aaaace4ae210 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_
2024-08-08 18:17:52 0000ffffb7898288 S_SbtUnimplementedInstruction+0x275744
2024-08-08 18:17:52 0000ffffb7885d4c S_SbtUnimplementedInstruction+0x263208
2024-08-08 18:17:52 0000ffffb78c7658 S_SbtUnimplementedInstruction+0x2a4b14
2024-08-08 18:17:52 0000ffffb78b7324 S_SbtUnimplementedInstruction+0x2947e0
2024-08-08 18:17:52 0000ffffb78b65d4 S_SbtUnimplementedInstruction+0x293a90
2024-08-08 18:17:52 0000ffffb78b89c8 S_SbtUnimplementedInstruction+0x295e84
2024-08-08 18:17:52 0000ffffb78785d4 S_SbtUnimplementedInstruction+0x255a90
2024-08-08 18:17:52 0000ffffb76d5150 S_SbtUnimplementedInstruction+0xb260c
2024-08-08 18:17:52 0000ffffb76ee72c S_SbtUnimplementedInstruction+0xcbbe8
2024-08-08 18:17:52 0000ffffb76eea4c S_SbtUnimplementedInstruction+0xcbf08
2024-08-08 18:17:52 0000ffffb76298d4 S_SbtUnimplementedInstruction+0x6d90
2024-08-08 18:17:52 0000ffffb78fc538 S_SbtUnimplementedInstruction+0x2d99f4
2024-08-08 18:17:52 0000ffffb150cfac S_SbtUnimplementedInstruction+0xc28cc
2024-08-08 18:17:52 0000ffff97adf2ec S_SbtUnimplementedInstruction+0xa48ec
2024-08-08 18:17:52 0000ffff97add018 S_SbtUnimplementedInstruction+0xa2618
2024-08-08 18:17:52 Process: 26 - sqlservr
2024-08-08 18:17:52 Thread: 97 (application thread 0x110)
2024-08-08 18:17:52 Instance Id: 4f4aac63-9b03-40d1-8846-f0ed7c09464a
2024-08-08 18:17:52 Crash Id: 44153449-20fd-4111-b275-6c81b6033fe9
2024-08-08 18:17:52 Build stamp: 7e3b976a7614e3cb6d16ce08aa8e3b28924df7f1870dfe9956e396a15452340b
2024-08-08 18:17:52 Distribution: Ubuntu 18.04.6 LTS aarch64
2024-08-08 18:17:52 Processors: 10
2024-08-08 18:17:52 Total Memory: 16750510080 bytes
2024-08-08 18:17:52 Timestamp: Thu Aug 8 22:17:52 2024
2024-08-08 18:17:52 Last errno: 2
2024-08-08 18:17:52 Last errno text: No such file or directory
2024-08-08 18:17:52 2024/08/08 22:17:52 [launchpadd] WARNING: Failed to connect to SQL because: dial tcp [::1]:1431: connect: connection refused, will reattempt connection.
2024-08-08 18:17:53 Successfully captured dump: /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26
2024-08-08 18:17:53 Executing: /opt/mssql/bin/handle-crash.sh with parameters
2024-08-08 18:17:53 handle-crash.sh
2024-08-08 18:17:53 /opt/mssql/bin/sqlservr
2024-08-08 18:17:53 26
2024-08-08 18:17:53 /opt/mssql/bin
2024-08-08 18:17:53 /var/opt/mssql/log/
2024-08-08 18:17:53
2024-08-08 18:17:53 4f4aac63-9b03-40d1-8846-f0ed7c09464a
2024-08-08 18:17:53 44153449-20fd-4111-b275-6c81b6033fe9
2024-08-08 18:17:53
2024-08-08 18:17:53 /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26
2024-08-08 18:17:53
2024-08-08 18:17:53 Ubuntu 18.04.6 LTS
2024-08-08 18:17:53 Capturing core dump and information to /var/opt/mssql/log...
2024-08-08 18:17:53 /bin/cat: /proc/26/maps: Permission denied
2024-08-08 18:17:53 /bin/cat: /proc/26/environ: Permission denied
2024-08-08 18:17:53 /usr/bin/find: '/proc/26/task/26/fdinfo': Permission denied
[SIMILAR MESSAGE REPEATED DOZENS OF TIMES. SHORTENED FOR THIS POST]
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/task/137/fdinfo': Permission denied
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/map_files': Permission denied
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/fdinfo': Permission denied
2024-08-08 18:17:54 dmesg: read kernel buffer failed: Operation not permitted
2024-08-08 18:17:54 /usr/bin/timeout: failed to run command '/bin/journalctl': No such file or directory
2024-08-08 18:17:54 /usr/bin/timeout: failed to run command '/bin/journalctl': No such file or directory
2024-08-08 18:17:54 Thu Aug 8 22:17:54 UTC 2024 Capturing program information
2024-08-08 18:17:54 Dump already generated: /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26, moving to /var/opt/mssql/log/core.sqlservr.26.temp/core.sqlservr.26.gdmp
2024-08-08 18:17:54 Moving logs to /var/opt/mssql/log/core.sqlservr.26.temp/log/paldumper-debug.log
2024-08-08 18:17:54 Thu Aug 8 22:17:54 UTC 2024 Capturing program binaries
2024-08-08 18:17:54 Thu Aug 8 22:17:54 UTC 2024 Not compressing the dump files, moving instead to: /var/opt/mssql/log/core.sqlservr.08_08_2024_22_17_53.26.d
We have reproduced on a couple machines, one is an M1 Max and one is an M3 Pro. Both are running Sonoma 14.5.
Any thoughts on further troubleshooting we can do?