SLPlugin crashes on macOS

33 views
Skip to first unread message

Tonya Souther

unread,
Jun 28, 2020, 1:20:54 PM6/28/20
to opensou...@lists.secondlife.com
We're having crashes in SLPlugin on macOS 10.15:

2020-06-28T17:10:47Z INFO #Plugin# llplugin/llpluginprocessparent.cpp(1022) LLPluginProcessParent::receiveMessage : plugin version string: CEF plugin 1.1.412
2020-06-28T17:10:47Z INFO #Plugin# llplugin/llpluginprocessparent.cpp(1031) LLPluginProcessParent::receiveMessage : message class: base -> version: 1.0
2020-06-28T17:10:47Z INFO #Plugin# llplugin/llpluginprocessparent.cpp(1031) LLPluginProcessParent::receiveMessage : message class: media -> version: 1.0
2020-06-28T17:10:47Z INFO #Plugin# llplugin/llpluginprocessparent.cpp(1031) LLPluginProcessParent::receiveMessage : message class: media_browser -> version: 1.0
[0628/121047.997720:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 1 time(s)
[0628/121048.001301:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 2 time(s)
[0628/121048.004351:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 3 time(s)
[0628/121048.007889:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 4 time(s)
[0628/121048.010211:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 5 time(s)
[0628/121048.012422:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 6 time(s)
[0628/121048.014221:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 7 time(s)

DevTools listening on ws://127.0.0.1:1964/devtools/browser/070e4506-51c9-41a9-8cd0-3b4c5a435957
[0628/121048.036796:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 8 time(s)
[0628/121048.059613:WARNING:gpu_process_host.cc(1204)] The GPU process has crashed 9 time(s)
[0628/121048.059974:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
2020-06-28T17:10:48Z INFO #LLProcess# llcommon/llprocess.cpp(1002) LLProcess::handle_status : SLPlugin (38319) exited with code -1

I've run out of ideas on how to address this crash, and it's making web pages - any web pages, including the login splash screen and web profiles - not show up at all.

Anyone have any thoughts on how to approach it? Thanks...

slacker

unread,
Jun 28, 2020, 2:06:50 PM6/28/20
to opensource-dev
I would try to disabled in media_plugin_cef.cpp
Set
mDisableGPU = true;
Then rebuild.
See what happens.
Make sure you are on latest update
With LL

Tonya Souther

unread,
Jun 28, 2020, 2:35:32 PM6/28/20
to opensource-dev
Yeah, I'm using the same dulahan that's in the released LL viewer. Setting htat variable to true didn't make any difference. Good thinking, though. Any other ideas?

--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.
To view this discussion on the web visit https://groups.google.com/a/lists.secondlife.com/d/msgid/opensource-dev/2745c6e5-d322-411b-9e4a-a3d1242a9df0o%40lists.secondlife.com.

Henri Beauchamp

unread,
Jun 28, 2020, 3:01:03 PM6/28/20
to opensource-dev
On Sun, 28 Jun 2020 13:35:20 -0500, Tonya Souther wrote:

> Yeah, I'm using the same dulahan that's in the released LL viewer. Setting
> htat variable to true didn't make any difference. Good thinking, though.
> Any other ideas?

Use an older build of Dullahan, which was built against CEF v74 or older:
all newer CEF versions are hosed under Linux, and apparently under macOS
as well...

For the Cool VL Viewer's macOS builds I currently use:
http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/55124/512176/dullahan-1.1.1320_3.3626.1895.g7001d56-darwin64-539088.tar.bz2

Henri.

Nicky Perian

unread,
Jun 28, 2020, 4:14:03 PM6/28/20
to OpenSource Mailing List


---------- Forwarded message ---------
From: Nicky Perian <nicky...@gmail.com>
Date: Sun, Jun 28, 2020 at 3:12 PM
Subject: Re: [opensource-dev] SLPlugin crashes on macOS
To: Henri Beauchamp <sl...@free.fr>


Don't build w/cef. Will take some temp patches to build w/o it.
Then attempt to use vlc. If it still crashes it is likely an SLPlugin problem.

--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.

slacker

unread,
Jun 29, 2020, 12:50:08 AM6/29/20
to opensource-dev


LL got it to build and runs fine. To be honest I do not build the mac viewer. But LL latest works fine.
Heneri? lol

slacker

unread,
Jun 29, 2020, 12:55:06 AM6/29/20
to opensource-dev
VLC is broke in Mac seen the build they pushed  in there never runs on my mac laptop.
unable to build VLC stat since the 2.4 that's a ffmpeg shared fact.  they did not build it shared and all my  forces static link build
never worked. not sure they used the last build before sdl2 oe not. ffplay is  broken.
CEF does fine.

On Sunday, June 28, 2020 at 3:14:03 PM UTC-5, Nicky wrote:
---------- Forwarded message ---------
From: Nicky Perian <nicky...@gmail.com>
Date: Sun, Jun 28, 2020 at 3:12 PM
Subject: Re: [opensource-dev] SLPlugin crashes on macOS
To: Henri Beauchamp <sl...@free.fr>


Don't build w/cef. Will take some temp patches to build w/o it.
Then attempt to use vlc. If it still crashes it is likely an SLPlugin problem.

On Sun, Jun 28, 2020 at 2:01 PM Henri Beauchamp <sl...@free.fr> wrote:
On Sun, 28 Jun 2020 13:35:20 -0500, Tonya Souther wrote:

> Yeah, I'm using the same dulahan that's in the released LL viewer. Setting
> htat variable to true didn't make any difference. Good thinking, though.
> Any other ideas?

Use an older build of Dullahan, which was built against CEF v74 or older:
all newer CEF versions are hosed under Linux, and apparently under macOS
as well...

For the Cool VL Viewer's macOS builds I currently use:
http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/55124/512176/dullahan-1.1.1320_3.3626.1895.g7001d56-darwin64-539088.tar.bz2

Henri.

--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensou...@lists.secondlife.com.

slacker

unread,
Jun 29, 2020, 1:11:46 AM6/29/20
to opensource-dev
I would build my own  Dullahan yes it is a pain and does take several hours.  But Since Nat  years ago packaged stuff by mistake I  just build all my own. 

On Sunday, June 28, 2020 at 1:35:32 PM UTC-5, Tonya Souther wrote:
Yeah, I'm using the same dulahan that's in the released LL viewer. Setting htat variable to true didn't make any difference. Good thinking, though. Any other ideas?

On Sun, Jun 28, 2020 at 1:06 PM slacker <flats...@gmail.com> wrote:
I would try to disabled in media_plugin_cef.cpp
Set
mDisableGPU = true;
Then rebuild.
See what happens.
Make sure you are on latest update
With LL

--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensou...@lists.secondlife.com.

Tonya Souther

unread,
Jun 29, 2020, 7:04:28 PM6/29/20
to opensource-dev
Callum pointed me in the right direction. Since version 76 of CEF, there are not one, but four Dullahan helper applications that need to be included with the viewer. Reworking our viewer_manifest.py to include those (and in the process clean up a pile of dead code) fixed the issue. Now to see what's still broken, if anything...!

Thanks, Callum, very much indeed. I think this was the last outstanding major blocker for us getting EEP out.


--
Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.

Callum Linden

unread,
Jun 29, 2020, 7:08:24 PM6/29/20
to Tonya Souther, opensource-dev
My pleasure Tonya. There might be a way to make the new ones links to the original since they’re all identical but I haven’t played with it much. 

Looking forward to the release. Congrats. 

On Jun 29, 2020, at 4:04 PM, Tonya Souther <tonya....@gmail.com> wrote:



Tonya Souther

unread,
Jun 29, 2020, 7:09:44 PM6/29/20
to opensource-dev
I might play with that in my Copious Free Time(™).

Oz Linden (Scott Lawrence)

unread,
Jul 6, 2020, 1:10:45 PM7/6/20
to opensou...@lists.secondlife.com
On 2020-06-28 13:20 , Tonya Souther wrote:
We're having crashes in SLPlugin on macOS 10.15:

I recently started getting all sorts of visual glitches and crashes in the desktop Chrome on 10.15, and found that disabling gpu acceleration fixed the problem, so I suspect that it's upstream somewhere and turning it off for now may be a good approach.


--
OZ LINDEN | VP Second Life Engineering
email: o...@lindenlab.com | Scott Lawrence
LINDEN LAB | Create Virtual Experiences

fuer...@gmx.net

unread,
Jul 6, 2020, 11:19:43 PM7/6/20
to opensou...@lists.secondlife.com

> The latest SL is constantly crashing

 

Apologies, I didn’t mean to send my previous email, yet.

The latest SL versions are constantly crashing for me since the update to MacOS 10.15.5.

It crashes at least once per hour, sometimes I can’t get it to start at all. It’s especially bad after teleports, I almost expect it to crash after tp’ing.

All the latest viewer builds are affected for me, the last I tried was Second_Life_6_4_4_543157_x86_64.dmg

 

The viewer was pretty stable before the update to 10.15.5 on my MBP. Does anyone know anything about this?

 

My macbook’s specs: MacBook Pro Retina 15" (late 2015, MJLQ2D/A), Intel Core i7-4770HQ CPU, 16GB DDR3 RAM, 256GB M.2 PCIe SSD, Intel Iris Pro Graphics 5200 (IGP), MacOS Catalina 10.15.5.

 

Kind regards,

Martin RJ

--

Archives of earlier incarnations of this list are at https://list-archives.secondlife.com
---
You received this message because you are subscribed to the Google Groups "opensource-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensource-de...@lists.secondlife.com.

Reply all
Reply to author
Forward
0 new messages