Corrupted screen in data window as a result of horizontal scroll with focus lost event

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Corrupted screen in data window as a result of horizontal scroll with focus lost event

Ciprian Marius Vizitiu [GBIF]
Hello everyone,

Can only hope this is the right place to report a bug. :-|

Fedora Linux 18, latest updates; NVIDIA 430 with NVIDIA proprietary
driver. OpenJDKjava-1.7.0-openjdk-1.7.0.60. After the latest round of
updates AND the change from areally old, locally compiled Oracle Java to
latest OpenJDK, itis now almost impossible to use Squirrel SQL: if a
results windowis wider than the screen, scrolling horizontally using the
scroll bars will completely mess the scrolled area(ask if you want a
screen capture). A vertical scroll thoughwill restore the affected area.
In other words, it's enough to "hide" the affected area by moving it
verticallyand bringing it back. 90% of thetimes, results grid is also
restored when it receives the focus via a mouse click. Scrolling via the
keyboard (cursors or TAB) gives mixed results: a few back and forth can
completely mess the screen but then constant scrolling in one direction
will at one point start bringing correctresultswhen approaching the
listing's end.


Environment as reported by Squirrel 3.5.0:

java.runtime.name    OpenJDK Runtime Environment
sun.boot.library.path
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/amd64
java.vm.version    24.45-b08
java.vm.vendor    Oracle Corporation
java.vendor.url    http://java.oracle.com/
path.separator    :
java.vm.name    OpenJDK 64-Bit Server VM
file.encoding.pkg    sun.io
user.country    US
sun.java.launcher    SUN_STANDARD
sun.os.patch.level    unknown
java.vm.specification.name    Java Virtual Machine Specification
user.dir    /opt/SQuirreLSQLClient
java.runtime.version 1.7.0_45-mockbuild_2013_10_16_17_51-b00
java.awt.graphicsenv    sun.awt.X11GraphicsEnvironment
java.endorsed.dirs
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/endorsed
os.arch    amd64
javax.accessibility.assistive_technologies
org.GNOME.Accessibility.JavaBridge
java.io.tmpdir    /tmp
line.separator

java.vm.specification.vendor    Oracle Corporation
os.name    Linux
sun.jnu.encoding    UTF-8
java.library.path
/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
sun.awt.enableExtraMouseButtons    true
java.specification.name    Java Platform API Specification
java.class.version    51.0
sun.management.compiler    HotSpot 64-Bit Tiered Compilers
os.version    3.11.7-100.fc18.x86_64
user.home    /home/pkm
user.timezone    Europe/Copenhagen
java.awt.printerjob    sun.print.PSPrinterJob
file.encoding    UTF-8
java.specification.version    1.7
user.name    pkm
java.class.path
/opt/SQuirreLSQLClient/squirrel-sql.jar:/opt/SQuirreLSQLClient/lib/antlr.jar:/opt/SQuirreLSQLClient/lib/asm-attrs.jar:/opt/SQuirreLSQLClient/lib/asm.jar:/opt/SQuirreLSQLClient/lib/autocomplete.jar:/opt/SQuirreLSQLClient/lib/axis.jar:/opt/SQuirreLSQLClient/lib/axis-jaxrpc.jar:/opt/SQuirreLSQLClient/lib/axis-saaj.jar:/opt/SQuirreLSQLClient/lib/axis-wsdl4j.jar:/opt/SQuirreLSQLClient/lib/cglib.jar:/opt/SQuirreLSQLClient/lib/common.jar:/opt/SQuirreLSQLClient/lib/commons-cli.jar:/opt/SQuirreLSQLClient/lib/commons-codec.jar:/opt/SQuirreLSQLClient/lib/commons-collections.jar:/opt/SQuirreLSQLClient/lib/commons-discovery.jar:/opt/SQuirreLSQLClient/lib/commons-httpclient.jar:/opt/SQuirreLSQLClient/lib/commons-lang.jar:/opt/SQuirreLSQLClient/lib/commons-logging.jar:/opt/SQuirreLSQLClient/lib/core.jar:/opt/SQuirreLSQLClient/lib/forms.jar:/opt/SQuirreLSQLClient/lib/fw.jar:/opt/SQuirreLSQLClient/lib/hibernate-annotations.jar:/opt/SQuirreLSQLClient/lib/hibernate-commons-annotations.jar:/opt/SQuirreLSQLClient/lib/hibernate-entitymanager.jar:/opt/SQuirreLSQLClient/lib/hibernate.jar:/opt/SQuirreLSQLClient/lib/icu4j.jar:/opt/SQuirreLSQLClient/lib/javahelp.jar:/opt/SQuirreLSQLClient/lib/jcommon.jar:/opt/SQuirreLSQLClient/lib/jfreechart.jar:/opt/SQuirreLSQLClient/lib/jide-oss.jar:/opt/SQuirreLSQLClient/lib/jmeld.jar:/opt/SQuirreLSQLClient/lib/jxl.jar:/opt/SQuirreLSQLClient/lib/log4j.jar:/opt/SQuirreLSQLClient/lib/nanoxml.jar:/opt/SQuirreLSQLClient/lib/org.eclipse.equinox.common.jar:/opt/SQuirreLSQLClient/lib/osgi.jar:/opt/SQuirreLSQLClient/lib/rsyntaxtextarea.jar:/opt/SQuirreLSQLClient/lib/rtext.jar:/opt/SQuirreLSQLClient/lib/spring-beans.jar:/opt/SQuirreLSQLClient/lib/spring-context.jar:/opt/SQuirreLSQLClient/lib/spring-context-support.jar:/opt/SQuirreLSQLClient/lib/spring-core.jar:/opt/SQuirreLSQLClient/lib/stringtemplate.jar:/opt/SQuirreLSQLClient/lib/swing-worker.jar:/opt/SQuirreLSQLClient/lib/treetable.jar:/opt/SQuirreLSQLClient/lib/versioncheck.jar:/opt/SQuirreLSQLClient/lib/x86.jar:/opt/SQuirreLSQLClient/lib/xml-apis.jar:
java.vm.specification.version    1.7
sun.arch.data.model    64
java.home /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre
sun.java.command    net.sourceforge.squirrel_sql.client.Main
--log-config-file /opt/SQuirreLSQLClient/log4j.properties
--squirrel-home /opt/SQuirreLSQLClient
java.specification.vendor    Oracle Corporation
user.language    en
awt.toolkit    sun.awt.X11.XToolkit
java.vm.info    mixed mode
java.version    1.7.0_45
java.ext.dirs
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/ext:/usr/java/packages/lib/ext
sun.boot.class.path
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/rt.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/netx.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/plugin.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/rhino.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60.x86_64/jre/classes
java.vendor    Oracle Corporation
file.separator    /
java.vendor.url.bug    http://bugreport.sun.com/bugreport/
sun.cpu.endian    little
sun.io.unicode.encoding    UnicodeLittle
sun.font.fontmanager    sun.awt.X11FontManager

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Squirrel-sql-develop mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/squirrel-sql-develop