Comments (18)
Thanks!
Still I cannot reproduce the issue in my environments...
I'll try to newly install lion.
(or waiting for other reports)
from chromium-updater.
I got the same crash on Lion.
Chromium Updater_2021-12-31-013728_macmini.crash.zip
Could this be a TLSv1 issue? MacPorts can't download from github on Lion because it's linked to the system libcurl, which is limited to TLSv1. Could it be a similar issue here?
from chromium-updater.
Still happening with the latest version...anything I can do....?
Process: Chromium Updater [957]
Path: /Applications/Chromium Updater.app/Contents/MacOS/Chromium Updater
Identifier: jp.b5x.Chromium-Updater
Version: 1.0 (1)
Code Type: X86-64 (Native)
Parent Process: launchd [114]
Date/Time: 2022-03-31 15:38:13.170 -0400
OS Version: Mac OS X 10.7.5 (11G63)
Report Version: 9
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
objc[957]: garbage collection is OFF
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 jp.b5x.Chromium-Updater 0x000000010438548c Curl_conncache_add_conn + 111
1 jp.b5x.Chromium-Updater 0x00000001043b2e7f create_conn + 12359
2 jp.b5x.Chromium-Updater 0x00000001043afdab Curl_connect + 87
3 jp.b5x.Chromium-Updater 0x000000010439f671 multi_runsingle + 508
4 jp.b5x.Chromium-Updater 0x000000010439f377 curl_multi_perform + 129
5 jp.b5x.Chromium-Updater 0x000000010438d52d curl_easy_perform + 306
6 jp.b5x.Chromium-Updater 0x00000001041c13de +[SimpleCURL retrieveFor:] + 456
7 jp.b5x.Chromium-Updater 0x00000001041c152e +[SimpleCURL curlFor:] + 222
8 jp.b5x.Chromium-Updater 0x00000001041c2a20 -[InstanceManager getRemoteRevisionFor:] + 72
9 jp.b5x.Chromium-Updater 0x00000001041c2888 -[InstanceManager refreshRemoteRevisions] + 69
10 jp.b5x.Chromium-Updater 0x00000001041c5276 -[AppDelegate applicationDidFinishLaunching:] + 45
11 com.apple.Foundation 0x00007fff92f0bd0e __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 + 47
12 com.apple.CoreFoundation 0x00007fff9284b7ba _CFXNotificationPost + 2634
13 com.apple.Foundation 0x00007fff92ef7fc3 -[NSNotificationCenter postNotificationName:object:userInfo:] + 65
14 com.apple.AppKit 0x00007fff8d7ebe2b -[NSApplication _postDidFinishNotification] + 212
15 com.apple.AppKit 0x00007fff8d7ebb91 -[NSApplication _sendFinishLaunchingNotification] + 78
16 com.apple.AppKit 0x00007fff8d7ea858 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 242
17 com.apple.AppKit 0x00007fff8d7ea5b9 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 330
18 com.apple.CoreFoundation 0x00007fff92895541 -[NSObject performSelector:withObject:withObject:] + 65
19 com.apple.Foundation 0x00007fff92f2e7c7 __-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke_1 + 101
20 com.apple.Foundation 0x00007fff92f2d74e -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 283
21 com.apple.Foundation 0x00007fff92f2d5dc _NSAppleEventManagerGenericHandler + 105
22 com.apple.AE 0x00007fff8a5dec25 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 200
23 com.apple.AE 0x00007fff8a5deb03 ZL25dispatchEventAndSendReplyPK6AEDescPS + 38
24 com.apple.AE 0x00007fff8a5de9f7 aeProcessAppleEvent + 250
25 com.apple.HIToolbox 0x00007fff923f6b69 AEProcessAppleEvent + 102
26 com.apple.AppKit 0x00007fff8d7e79c5 _DPSNextEvent + 1247
27 com.apple.AppKit 0x00007fff8d7e707d -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
28 com.apple.AppKit 0x00007fff8d7e39b9 -[NSApplication run] + 470
29 com.apple.AppKit 0x00007fff8da5feac NSApplicationMain + 867
30 jp.b5x.Chromium-Updater 0x00000001041c1034 start + 52
from chromium-updater.
Thank you for the reporting, and sorry for the late 🙇
@pjpreilly
I still cannot reproduce the issue.
(newly installed 10.7 without any patches can run updater normally)
The issue seems curl's internal error, but the cause is unknown...
Could this be a TLSv1 issue?
No, the updater uses an internal curl library, so supporting the latest TLS.
from chromium-updater.
FWIW the update that runs from the Preference Pane works without issue...hope that adds a bit of information...
from chromium-updater.
This updater has no Preference Pane...
Is that maybe Wowfunhappy's one?
from chromium-updater.
This updater has no Preference Pane... Is that maybe Wowfunhappy's one?
Yes... It works...
from chromium-updater.
Seems to be a popular issue...
from chromium-updater.
Another programmer had this isuue....
from...
rowanj/gitx#311
from chromium-updater.
.. & somebody else had this issue....
from chromium-updater.
It must be something about this hardware that is incompatible with your build technique (xcode version?) because I cloned a working macbook 4,1 osx Lion 10.7.5 onto an external HD & booted it on this macbook 3,1 & the updater still crashes on launch. Hope this provides some insight....
Could this architecture need a different compiler or compiler flags?
from chromium-updater.
I got the same crash on Lion.
Chromium Updater_2021-12-31-013728_macmini.crash.zip
Could this be a TLSv1 issue? MacPorts can't download from github on Lion because it's linked to the system libcurl, which is limited to TLSv1. Could it be a similar issue here?
@johnrosshunt what are the specs of your mac mini....I'm leaning to an architecture issue...see my findings above...
from chromium-updater.
@johnrosshunt what are the specs of your mac mini....I'm leaning to an architecture issue...see my findings above...
https://everymac.com/systems/apple/mac_mini/specs/mac-mini-core-2-duo-2.0-specs.html
from chromium-updater.
T7200 & T7500 processor.... My guess is an xcode version mismatch....?
from chromium-updater.
Running in terminal returns:
Last login: Sun Apr 3 23:41:09 on ttys003
Blacks-MacBook:~ blackmacbook$ /Applications/Chromium\ Updater.app/Contents/MacOS/Chromium\ Updater ; exit;
Illegal instruction: 4
logout
[Process completed]
from chromium-updater.
Found this........
I encountered this issue when building a product on Mountain Lion (10.8,) and then running on Lion. (10.7). The cause was that I made some changes to my build environment.
(I'm using mkbundle to ship a product that uses Mono.)
The fix was very simple, I had to tell clang that generated binaries need to work on OSX 10.6. I added the following argument to clang:
-mmacosx-version-min=10.6
Problem solved!
from chromium-updater.
Ah, gotcha! thank you!
libcurl contains SSE4 instructions not for pre-Penryn CPUs...
Please try the latest build.
from chromium-updater.
Ah, gotcha! thank you! libcurl contains SSE4 instructions not for pre-Penryn CPUs... Please try the latest build.
Bingo! Works! Now we know why this issue is so ubiquitous ......
from chromium-updater.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chromium-updater.