Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Sqldeveloper 19.1 crashing

mfuller-OracleMay 7 2019 — edited May 17 2019

Oracle Linux 7u6, Oracle JDK-8u211, SQL Developer-19.1.0.094.2042

Can start it and use it once or twice. After that, it crashes every time with the following error:

[oracle@XXXXXX ]$ sqldeveloper.sh

Oracle SQL Developer

Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.

(java:19706): Gdk-ERROR **: 03:53:30.281: The program 'java' received an X Window System error.

This probably reflects a bug in the program.

The error was 'RenderBadPicture (invalid Picture parameter)'.

  (Details: serial 12634 error_code 141 request_code 139 minor_code 6)

  (Note to programmers: normally, X errors are reported asynchronously;

   that is, you will receive the error a while after causing it.

   To debug your program, run it with the --sync command line

   option to change this behavior. You can then get a meaningful

   backtrace from your debugger if you break on the gdk_x_error() function.)

/u01/app/oracle/sqldeveloper/sqldeveloper/bin/../../ide/bin/launcher.sh: line 1606: 19706 Trace/breakpoint trap   ${JAVA} "${APP_VM_OPTS[@]}" ${APP_ENV_VARS} -classpath ${APP_CLASSPATH} ${APP_MAIN_CLASS} "${APP_APP_OPTS[@]}"

If I remove the directory $HOME/.sqldeveloper/system19.1.0.094.2042 then I can suscessfully restart it, but aftger closing and restarting, it return to crashing immediately upon displaying the first window.

Comments

Valentin-Oracle

Had the same problem.

Tested SQL Developer 19.1, 18.4, and 18.2 with jdk-8u202 and jdk-8u211, getting the same error: The program 'java' received an X Window System error. ...

Installed "Server with GUI":

yum grouplist

yum groupinstall "Server with GUI"

And reboot the machine. Also deleted .sqldeveloper folder under ~ (DO NOT DELETE this folder if you have worked in SQL Developer before on this machine. In may case this is a new installation, on a new development machine and this folder is empty). Now it works.

Hope this helps.

Roland Mueller

I would be carefull to remove the whole $HOME/.sqldeveloper. At least in my case I was storing SQL scripts etc. to this folder beginning several SQLDeveloper versions & years ago.

May be that was wrong, but other people may have done the same.

Instead of removing whole folder .sqldeveloper, one could remove just the folder of the sqldeloper release: something like $HOME/.sqldeveloper/19.1.

Valentin-Oracle

True. Do no remove $HOME/.sqldeveloper.

In my case it was a new installation on a new development machine, and there was nothing in that folder.

Thank you, @"Roland Mueller"

Ran.R.

I have the same problem.

renaming the 19.1 user settings folder under ~/.sqldeveloper helps, but I actually need to do it every time I start the sqldeveloper.

1 - 4

Post Details

Added on May 7 2019
4 comments
1,563 views