Smart client crash on 2018 Touch Bar MacBook Pro

Questions, answers, tips and ideas on Servoy Client

Smart client crash on 2018 Touch Bar MacBook Pro

Postby bevil » Wed Oct 10, 2018 6:14 pm

I have a Servoy 7.4 solution running on OS X Server, which has been running fine for years.

Two users have recently received Touchbar MacBook Pros, and Servoy smart client will not run at all. It simply crashes during start. Never gets to log in page.

The Macs have been tried with Java 7, 8 and 10, and with Mac OS High Sierra, and Mojave.

Other computers, slightly older, with the same versions of Mac OS and Java work just fine.

I cannot work out why it won't work, but it is important, one user's new machine is specifically for Servoy, and it simply does not work at all.

The crashes are creating a series of hs_err_pidxxx.log files in the user's home folder, attached is the most recent.

I'd be grateful if anyone has any ideas on what is going wrong..

- Bevil
Attachments
hs_err_pid1183.log.zip
(12.92 KiB) Downloaded 299 times
bevil
 
Posts: 163
Joined: Thu Oct 18, 2012 7:31 pm

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby mboegem » Thu Oct 11, 2018 12:57 pm

Hi Bevil,

just tried a 7.4.4 solution on Java 1.8.0_151 from a 2018 Touch Bar MBP, which runs fine for me.

What might be different on my machine compared to your clients is what Java versions are installed.
1) I needed the legacy Java 6 for some older Servoy Developer (to be installed via: https://support.apple.com/kb/DL1572?locale=en_US)
2) For development reasons I needed Java 8 JDK version as well.
Although this shouldn't be needed at all, and would be surprised this is the issue.

Another thing I noticed is that your application has the browser suite included, which does need OS specific files. (at least I see startup args referring to that)
I don't have any v7 solution running where I can test this configuration, but if it helps I'm happy to try and start your solution.

I guess you know where to find me ;-)
Marc Boegem
Solutiative / JBS Group, Partner
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image

Partner of Tower - The most powerful Git client for Mac and Windows
User avatar
mboegem
 
Posts: 1743
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby swingman » Thu Oct 11, 2018 3:07 pm

Hi, I have used a MacBook Pro with touchbar (15-inch, Late 2016) since it came out.
Servoy Developer and Smart Clients run fine. Currently on build 1.8.0_181-b13 on 10.14 Mojave.

Do you by any chance have any misbehaving plugins loading at startup?

Try emptying out the Java cache and the .servoy folder in the user's home directory.
Christian Batchelor
Certified Servoy Developer
Batchelor Associates Ltd, London, UK
http://www.batchelorassociates.co.uk

http://www.postgresql.org - The world's most advanced open source database.
User avatar
swingman
 
Posts: 1472
Joined: Wed Oct 01, 2003 10:20 am
Location: London

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby Jan Aleman » Fri Oct 12, 2018 7:00 pm

I run on a fairly recent touch bar macbook pro and latest os with no issues. What happens when you run without any third party plugins?
Jan Aleman
Servoy
Jan Aleman
 
Posts: 2083
Joined: Wed Apr 23, 2003 9:49 pm
Location: Planet Earth

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby omar » Mon Oct 29, 2018 1:01 pm

Hi Bevil,

Do they have "Direct Connection" checked? (Java Control Panel - General - Network Settings)?
Intrasoft, Founder
Omar van Galen
omar@intrasoft.nl
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 377
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby bevil » Mon Oct 29, 2018 1:24 pm

Yep, all settings correct for client.
bevil
 
Posts: 163
Joined: Thu Oct 18, 2012 7:31 pm

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby rgansevles » Tue Oct 30, 2018 11:33 pm

Bevil,

It looks like a problem with the DJNativeSwing plugin.
Can you run other solutions that do not use this plugin?

And if you create a very basic solution that uses this plugin and nothing else, will that work?

You could check with the plugin vendor.

Rob
Rob Gansevles
Servoy
User avatar
rgansevles
 
Posts: 1927
Joined: Wed Nov 15, 2006 6:17 pm
Location: Amersfoort, NL

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby mboegem » Wed Oct 31, 2018 11:09 am

rgansevles wrote:It looks like a problem with the DJNativeSwing plugin.

Which most likely is installed as part of the browser suite as I mentioned in my reply.
Marc Boegem
Solutiative / JBS Group, Partner
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image

Partner of Tower - The most powerful Git client for Mac and Windows
User avatar
mboegem
 
Posts: 1743
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Smart client crash on 2018 Touch Bar MacBook Pro

Postby bevil » Thu Nov 08, 2018 5:35 pm

Thank you Marc and Rob.

I am going to be on site tomorrow, and will try to remove the browser suite plugin and see if it helps..

Odd that it only doesn't work on some machines (my own laptop and desktop have no problem

I will report back..
bevil
 
Posts: 163
Joined: Thu Oct 18, 2012 7:31 pm


Return to Servoy Client

Who is online

Users browsing this forum: No registered users and 12 guests