Permlink Replies: 3 - Pages: 1 - Last Post: 6 Nov 24, 00:28 Last Post By: JeffTucker Threads: [ Previous | Next ]
JesseHC

Posts: 3
Registered: 3-Nov-2024
Chromium crashes in jAlbum 36.0 on macOS 10.14
Posted: 3 Nov 24, 18:56
  Click to reply to this thread Reply
I was curious to see how jAlbum would handle adding Chromium in version 36 with macOS 10.14 since Chrome dropped support for it and 10.13 in 2023 with version 117. The answer is that it will not run and crashes. As mentioned in a previous thread, the jAlbum version marked for 10.14 Mojave will crash on launch, so this is in the version marked for 10.13 High Sierra with Java 14.

I know you can just set the Preview Type to External browser in Preferences, and not deal with it, but so you know.

There is Chromium-legacy for running the up-to-date version on previous versions of macOS that are no longer supported, starting with 10.14.

Here’s the basic crash info I got in User Reports for Chromium-

Process: Chromium 2864
Path: /private/var/folders/*/Chromium.app/Contents/MacOS/Chromium
Identifier: Chromium
Version: ???
Code Type: X86-64 (Native)
Parent Process: jAlbum 2850
Responsible: Chromium 2864
User ID: removed

Date/Time: 2024-11-03 08:33:08.838 -0800
OS Version: Mac OS X 10.14.6 (18G9323)
Report Version: 12
Anonymous UUID: removed

Time Awake Since Boot: 17000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
dlopen /var/folders/l5/wl5spzwn18ldw2fdgch6mb0r0000gn/T/JxBrowser/7.41.1/Chromium.app/Contents/MacOS/../Frameworks/Chromium Framework.framework/Versions/127.0.6533.89/Chromium Framework: dlopen(/var/folders/l5/wl5spzwn18ldw2fdgch6mb0r0000gn/T/JxBrowser/7.41.1/Chromium.app/Contents/MacOS/../Frameworks/Chromium Framework.framework/Versions/127.0.6533.89/Chromium Framework, 261): Library not loaded: /System/Library/Frameworks/AuthenticationServices.framework/Versions/A/AuthenticationServices
Referenced from: /private/var/folders/l5/wl5spzwn18ldw2fdgch6mb0r0000gn/T/JxBrowser/7.41.1/Chromium.app/Contents/Frameworks/Chromium Framework.framework/Versions/127.0.6533.89/Chromium Framework
Reason: image not found.

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6a77a2c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff6a835bf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff6a6e46a6 abort + 127
3 libsystem_c.dylib 0x00007fff6a6e4819 abort_report_np + 177
4 org.chromium.Chromium 0x000000010dede4ed main + 525
5 org.chromium.Chromium 0x000000010dede3ca main + 234
6 libdyld.dylib 0x00007fff6a63f3d5 start + 1

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000010f6ce5c0 rcx: 0x00007ffee1d215b8 rdx: 0x0000000000000000
rdi: 0x0000000000000307 rsi: 0x0000000000000006 rbp: 0x00007ffee1d215f0 rsp: 0x00007ffee1d215b8
r8: 0x0000000000000000 r9: 0x00007ffee1d21630 r10: 0x0000000000000000 r11: 0x0000000000000206
r12: 0x0000000000000307 r13: 0x00000000000000b3 r14: 0x0000000000000006 r15: 0x000000000000002d
rip: 0x00007fff6a77a2c2 rfl: 0x0000000000000206 cr2: 0x00007fffa1835188

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

davidekholm

Posts: 3,486
Registered: 18-Oct-2002
Re: Chromium crashes in jAlbum 36.0 on macOS 10.14
Posted: 4 Nov 24, 10:57   in response to: JesseHC in response to: JesseHC
  Click to reply to this thread Reply
Thanks for this report. I'm aware that the most recent version of the Chromium engine requires more recent Mac OS versions, but missed this. I'll likely remove Chromium from the "java-14" version of jAlbum then.
gregmurray

Posts: 1
Registered: 22-Nov-2014
Re: Chromium crashes in jAlbum 36.0 on macOS 10.14
Posted: 5 Nov 24, 23:34   in response to: davidekholm in response to: davidekholm
  Click to reply to this thread Reply
...and I can confirm the preview type crashes in any type (Integrated/Windowed/External Browser) in Mac OS 12.7.6 also. It eventually (after a few minutes of a blank screen) comes back but the same thing happens after clicking any aspect of the site...another blank screen for a few minutes. This issue seems to have only come about after the J'album 36 update. Upon an upload, the same issue is present. Attempting to go back pre-version 36.
JeffTucker

Posts: 8,227
Registered: 31-Jan-2006
Re: Chromium crashes in jAlbum 36.0 on macOS 10.14
Posted: 6 Nov 24, 00:28   in response to: gregmurray in response to: gregmurray
  Click to reply to this thread Reply
gregmurray wrote:
...and I can confirm the preview type crashes in any type (Integrated/Windowed/External Browser) in Mac OS 12.7.6 also. It eventually (after a few minutes of a blank screen) comes back but the same thing happens after clicking any aspect of the site...another blank screen for a few minutes. This issue seems to have only come about after the J'album 36 update. Upon an upload, the same issue is present. Attempting to go back pre-version 36.

When it comes to using an external browser, that's kind of "not possible." Remember, when you're previewing an album in an external browser, jAlbum isn't really involved in the process. The pages are simply being presented to your default browser. There's no "Java," and no bundled "Chromium." The pages are just HTML/CSS/Javascript, viewable in any regular browser. This should work on any PC or Mac that has a current browser (Brave, Chrome, Edge, Firefox, Safari).

Just make sure that you're telling jAlbum to use its embedded server, because JSON-driven albums using skins like Tiger can't be viewed directly from the hard drive.

Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums