[Kde-java] qt-java bindings fail with native exception

James Bray kde-java@kde.org
Wed, 13 Nov 2002 17:46:47 +0000 (GMT)


Hi,

Thanks for the fast reply!

> I know that Marcus (a kdebinding developer) has
> accomplished to get this 
> AnalogClock working in de current CVS version. I
> haven't tested it yet. The 
> changes Marcus made should be in the upcomming kde
> 3.1 release.

Yeah, I grabbed the CVS version, but there was no
configure scripts, so I couldnt get it compiled.

--
James

PS: Did you run your email through babelfish or
something.  Your english is a little weird to say
the least ;-)

> 
> Gert-Jan
> 
> Op dinsdag 12 november 2002 23:20, schreef James
> Bray:
> > Hi,
> >
> > I have built and installed the qt-bindings;
> > libqtjava.so, for kde 3.0.3.
> >
> > I am running Suse 8.1 and Java 1.4.1.
> >
> > The qt-binding native library and jar file build
> fine
> > from source.  I have both in the same directory as
> the
> > example AnalogClock.
> >
> > I have set LD_LIBRARY_PATH to the current
> directory,
> > and CLASSPATH to the current directory.
> >
> > When I attempt to run the AnalogClock application
> it
> > fails with a native exception.  This also occurs
> when
> > I run it against Java 1.3.1.
> >
> > The exception is shown at the bottom of this mail.
> >
> > Any help would be appreciated,
> >
> > TIA,
> >
> > James
> >
> > /opt/jdk1.4/bin/java AnalogClock
> >
> > An unexpected exception has been detected in
> native
> > code outside the VM.
> > Unexpected Signal : 11 occurred at PC=0x400270CD
> > Function=__pthread_mutex_lock+0x1D
> > Library=/lib/libpthread.so.0
> >
> > Current Java thread:
> >         at
> > org.kde.qt.QApplication.newQApplication(Native
> Method)
> >         at
> >
> org.kde.qt.QApplication.<init>(QApplication.java:36)
> >         at AnalogClock.main(AnalogClock.java:141)
> >
> > Dynamic libraries:
> > 08048000-0804e000 r-xp 00000000 03:05 110244
> > /opt/jdk1.4/bin/java
> > 0804e000-0804f000 rw-p 00005000 03:05 110244
> > /opt/jdk1.4/bin/java
> > 40000000-40012000 r-xp 00000000 03:05 20796
> > /lib/ld-2.2.5.so
> > 40012000-40013000 rw-p 00011000 03:05 20796
> > /lib/ld-2.2.5.so
> > 40014000-4001d000 r-xp 00000000 03:05 109670
> > /opt/jdk1.4/jre/lib/i386/native_threads/libhpi.so
> > 4001d000-4001e000 rw-p 00008000 03:05 109670
> > /opt/jdk1.4/jre/lib/i386/native_threads/libhpi.so
> > 4001f000-40020000 r--p 00000000 03:05 22175
> > /usr/lib/locale/en_GB/LC_TIME
> > 40020000-4002e000 r-xp 00000000 03:05 20818
> > /lib/libpthread.so.0
> > 4002e000-40035000 rw-p 0000e000 03:05 20818
> > /lib/libpthread.so.0
> > 40035000-40037000 r-xp 00000000 03:05 20806
> > /lib/libdl.so.2
> > 40037000-40038000 rw-p 00001000 03:05 20806
> > /lib/libdl.so.2
> > 40038000-4014c000 r-xp 00000000 03:05 20802
> > /lib/libc.so.6
> > 4014c000-40152000 rw-p 00113000 03:05 20802
> > /lib/libc.so.6
> > 40156000-4046e000 r-xp 00000000 03:05 109676
> > /opt/jdk1.4/jre/lib/i386/client/libjvm.so
> > 4046e000-40622000 rw-p 00317000 03:05 109676
> > /opt/jdk1.4/jre/lib/i386/client/libjvm.so
> > 40632000-40644000 r-xp 00000000 03:05 20809
> > /lib/libnsl.so.1
> > 40644000-40645000 rw-p 00011000 03:05 20809
> > /lib/libnsl.so.1
> > 40647000-40669000 r-xp 00000000 03:05 20807
> > /lib/libm.so.6
> > 40669000-4066a000 rw-p 00021000 03:05 20807
> > /lib/libm.so.6
> > 4066a000-4067a000 r-xp 00000000 03:05 109680
> > /opt/jdk1.4/jre/lib/i386/libverify.so
> > 4067a000-4067c000 rw-p 0000f000 03:05 109680
> > /opt/jdk1.4/jre/lib/i386/libverify.so
> > 4067c000-4069d000 r-xp 00000000 03:05 109681
> > /opt/jdk1.4/jre/lib/i386/libjava.so
> > 4069d000-4069f000 rw-p 00020000 03:05 109681
> > /opt/jdk1.4/jre/lib/i386/libjava.so
> > 4069f000-406b4000 r-xp 00000000 03:05 109683
> > /opt/jdk1.4/jre/lib/i386/libzip.so
> > 406b4000-406b6000 rw-p 00014000 03:05 109683
> > /opt/jdk1.4/jre/lib/i386/libzip.so
> > 406b6000-41d84000 r--s 00000000 03:05 110221
> > /opt/jdk1.4/jre/lib/rt.jar
> > 41dc7000-41dde000 r--s 00000000 03:05 109709
> > /opt/jdk1.4/jre/lib/sunrsasign.jar
> > 41dde000-41e4f000 r--s 00000000 03:05 109717
> > /opt/jdk1.4/jre/lib/jsse.jar
> > 41e4f000-41e62000 r--s 00000000 03:05 109710
> > /opt/jdk1.4/jre/lib/jce.jar
> > 41e62000-4211e000 r--s 00000000 03:05 110180
> > /opt/jdk1.4/jre/lib/charsets.jar
> > 441c6000-441c9000 r--s 00000000 03:05 109706
> > /opt/jdk1.4/jre/lib/ext/dnsns.jar
> > 441c9000-441cd000 r-xp 00000000 03:05 25837
> > /usr/X11R6/lib/libXrender.so.1.1
> > 441cd000-441ce000 rw-p 00004000 03:05 25837
> > /usr/X11R6/lib/libXrender.so.1.1
> > 441ce000-441cf000 r--p 00000000 03:05 22102
> > /usr/lib/locale/en_GB/LC_IDENTIFICATION
> > 441cf000-441d0000 r--p 00000000 03:05 23356
> > /usr/lib/locale/en_GB/LC_MEASUREMENT
> > 4c250000-4c27b000 r--p 00000000 03:05 23330
> > /usr/lib/locale/en_GB/LC_CTYPE
> > 4c27b000-4c298000 r--s 00000000 03:05 109705
> > /opt/jdk1.4/jre/lib/ext/sunjce_provider.jar
> > 4c298000-4c2a6000 r--s 00000000 03:05 109708
> > /opt/jdk1.4/jre/lib/ext/ldapsec.jar
> > 4c2a6000-4c345000 r--s 00000000 03:05 109707
> > /opt/jdk1.4/jre/lib/ext/localedata.jar
> > 4c345000-4c3a5000 r--s 00000000 03:05 99209
> > /home/james/qtjava/qtjava.jar
> > 4c3a5000-4c5ff000 r-xp 00000000 03:05 149033
> > /home/james/qtjava/libqtjava.so
> > 4c5ff000-4c616000 rw-p 00259000 03:05 149033
> > /home/james/qtjava/libqtjava.so
> > 4c616000-4c617000 r--p 00000000 03:05 22104
> > /usr/lib/locale/en_GB/LC_TELEPHONE
> > 4c617000-4c618000 r--p 00000000 03:05 23193
> > /usr/lib/locale/en_GB/LC_ADDRESS
> > 4c618000-4c619000 r--p 00000000 03:05 23199
> > /usr/lib/locale/en_GB/LC_NAME
> > 4c619000-4c61a000 r--p 00000000 03:05 23362
> > /usr/lib/locale/en_GB/LC_PAPER
> > 4c61a000-4c61b000 r--p 00000000 03:05 23262
> > /usr/lib/locale/en_GB/LC_MESSAGES/SYS_LC_MESSAGES
> > 4c61b000-4c61c000 r--p 00000000 03:05 22785
> > /usr/lib/locale/en_GB/LC_MONETARY
> > 4c61c000-4c61d000 r--p 00000000 03:05 23336
> > /usr/lib/locale/en_GB/LC_NUMERIC
> > 4c61d000-4c61f000 r-xp 00000000 03:05 25801
> > /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
> > 4c61f000-4c620000 rw-p 00001000 03:05 25801
> > /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
> > 4c622000-4cc03000 r-xp 00000000 03:05 72833
> > /usr/lib/qt-3.0.5/lib/libqt-mt.so.3.0.5
> > 4cc03000-4cc42000 rw-p 005e1000 03:05 72833
> > /usr/lib/qt-3.0.5/lib/libqt-mt.so.3.0.5
> > 4cc45000-4cc52000 r-xp 00000000 03:05 25819
> > /usr/X11R6/lib/libXext.so.6.4
> > 4cc52000-4cc53000 rw-p 0000c000 03:05 25819
> > /usr/X11R6/lib/libXext.so.6.4
> > 4cc53000-4cd47000 r-xp 00000000 03:05 25811
> > /usr/X11R6/lib/libX11.so.6.2
> > 4cd47000-4cd4b000 rw-p 000f4000 03:05 25811
> > /usr/X11R6/lib/libX11.so.6.2
> > 4cd4b000-4cde4000 r-xp 00000000 03:05 25054
> > /usr/lib/libstdc++.so.5.0.0
> > 4cde4000-4cdf9000 rw-p 00098000 03:05 25054
> > /usr/lib/libstdc++.so.5.0.0
> > 4cdfe000-4ce05000 r-xp 00000000 03:05 23748
> > /lib/libgcc_s.so.1
> > 4ce05000-4ce06000 rw-p 00007000 03:05 23748
> > /lib/libgcc_s.so.1
> > 4ce06000-4ce35000 r-xp 00000000 03:05 25043
> > /usr/lib/libpng12.so.0.1.2.4
> > 4ce35000-4ce36000 rw-p 0002f000 03:05 25043
> > /usr/lib/libpng12.so.0.1.2.4
> > 4ce36000-4ce43000 r-xp 00000000 03:05 24930
> > /lib/libz.so.1.1.4
> > 4ce43000-4ce45000 rw-p 0000c000 03:05 24930
> > /lib/libz.so.1.1.4
> 
=== message truncated === 

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com