Automatic Upgrade for Unsuported OS X Version
Hello,
I was recently prompted by iTerm to update my beta version of iTerm2 from iTerm2 2.9.20150830 beta (OS 10.7+, Intel-only) to iTerm2 2.9.20151001 beta (OS 10.8+). I use OS X 10.7. When I went through with installing the upgrade, iTerm2 crashes every time I try to open it (message pasted below). I assume because I am running an unsupported OS.
Shouldn't iTerm2 detect that the version it wants to install is not supported on my system, and possibly warn me or skip trying to upgrade?
Crash message:
Process: launchd [26997]
Path: /Applications/iTerm.app/Contents/MacOS/iTerm2
Identifier: com.googlecode.iterm2
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [383]
Date/Time: 2015-10-02 11:20:22.007 -0700
OS Version: Mac OS X 10.7.5 (11G63b)
Report Version: 9
Interval Since Last Report: 25325151 sec
Crashes Since Last Report: 464
Per-App Crashes Since Last Report: 8
Anonymous UUID: 7341B640-BEA9-4AA0-B220-43319CB04CB3
Crashed Thread: Unknown
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01028
Backtrace not available
Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0x00007fff5fc01028
Logical CPU: 1
Binary images description not available
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 73899
thread_create: 4
thread_set_state: 105
Model: MacBook4,1, BootROM MB41.00C1.B00, 2 processors, Intel Core 2 Duo, 2.1 GHz, 4 GB, SMC 1.31f1
Graphics: Intel GMA X3100, GMA X3100, Built-In, 144 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR2 SDRAM, 667 MHz, 0x7F7F9E0000000000, 0x565341324753445336363743342020202020
Memory Module: BANK 1/DIMM1, 2 GB, DDR2 SDRAM, 667 MHz, 0x7F7F9E0000000000, 0x565341324753445336363743342020202020
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), Atheros 5416: 2.1.14.9
Bluetooth: Version 4.0.8f17, 2 service, 11 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Samsung SSD 840 Series, 250.06 GB
Parallel ATA Device: MATSHITACD-RW CW-8221
USB Device: Built-in iSight, apple_vendor_id, 0x8501, 0xfd400000 / 3
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8205, 0x1a100000 / 2
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0229, 0x5d200000 / 3
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x5d100000 / 2