Code Monkey home page Code Monkey logo

Comments (18)

blueboxd avatar blueboxd commented on July 20, 2024

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.

johnrosshunt avatar johnrosshunt commented on July 20, 2024

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.

pjpreilly avatar pjpreilly commented on July 20, 2024

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.

blueboxd avatar blueboxd commented on July 20, 2024

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...

@johnrosshunt

Could this be a TLSv1 issue?

No, the updater uses an internal curl library, so supporting the latest TLS.

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

FWIW the update that runs from the Preference Pane works without issue...hope that adds a bit of information...

from chromium-updater.

blueboxd avatar blueboxd commented on July 20, 2024

This updater has no Preference Pane...
Is that maybe Wowfunhappy's one?

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

This updater has no Preference Pane... Is that maybe Wowfunhappy's one?

Yes... It works...

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

Seems to be a popular issue...

https://www.google.com/search?sxsrf=APq-WBvEg2P3t1BlwZzp1GeEn_65Qw_GiQ:1648919942399&q=osx+%2210.7.5%22+Crashed+Thread:+0+Dispatch+queue:+com.apple.main-thread+Exception+Type:+EXC_BAD_INSTRUCTION+(SIGILL)+Exception+Codes:+0x0000000000000001,+0x0000000000000000&sa=X&ved=2ahUKEwiyyLe78fX2AhXojYkEHUzcAxcQ5t4CegQIDhAB&biw=1366&bih=696&dpr=1

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

Another programmer had this isuue....

rowanj/gitx@4ce6f02

from...
rowanj/gitx#311

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

.. & somebody else had this issue....

https://infinitekind.tenderapp.com/discussions/problems/4919-no-subject/page/***@***?full_site=1#:~:text=There%20seems%20to,properly%20for%20you%3F

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

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....

https://everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.2-black-13-late-2007-santa-rosa-specs.html

Could this architecture need a different compiler or compiler flags?

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

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 avatar johnrosshunt commented on July 20, 2024

@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.

pjpreilly avatar pjpreilly commented on July 20, 2024

T7200 & T7500 processor.... My guess is an xcode version mismatch....?

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

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.

pjpreilly avatar pjpreilly commented on July 20, 2024

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.

blueboxd avatar blueboxd commented on July 20, 2024

Ah, gotcha! thank you!
libcurl contains SSE4 instructions not for pre-Penryn CPUs...
Please try the latest build.

from chromium-updater.

pjpreilly avatar pjpreilly commented on July 20, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.