Trolltech Home | Qt-jambi-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt-jambi-interest Archive, October 2006
Re: Problems with QGLWidget/QGLContext


Message 1 in thread

On Friday 22 September 2006 11:23, Eskil A. Blomfeldt wrote:
> Gregor Mückl wrote:
> >>Are you subclassing QGLContext in your code? If not, and you only need
> >>to set a special format on your OpenGL widgets, you should be able to
> >>use the QGLFormat.setDefaultFormat() method. This will set the format
> >>chosen as default for any widgets you create, thus you will not need to
> >>create your own OpenGL context in your code.
> >>
> >>Is this an acceptable work around for you?
> >
> >I can't try that one out immediately, but I think that I can make this
> > work.
>
> Hi, Gregor.
>
> I investigated this a little bit more, and a impler work around might be
> to call the constructor QGLContext(QGLFormat) instead.
>
> Like this:
>
>    QGLContext myContext = new QGLContext(myFormat);
>
> Internally, this will pass null as the device, but it should avoid your
> crash bug.
>
> best regards
> -- Eskil

Hi, Eskil!

I tried to implement this workaround but had no success doing that. Instead I 
produced another series of VM crashes, most noticeably the two for which I've 
appended logs. 

Both have in common that I first create a QGLContext and then create 
QGLWidgets with these contexts. But then the similarities end. The first log 
is the crash that happens during the creation of a second QGLWidget from the 
same context after the first one has been disposed. The second log is the 
crash that happens during the creation of a second QGLWidget while the first 
one still exists. This one looks like the old isValid() problem.

The first crash might be caused by me severely abusing Qt, but I'm not quite 
sure.

For now this is merely an annoyance to me, but sooner or later I should get 
this resolved somehow. My basic requirement is that I can draw 4 views of a 
3d modelling tool from the same context so that the OpenGL data management  
(mainly textures and shaders) does only have to take place once, because this 
can become quite expensive on larger scenes. This is intended to be for an 
open source 3D modelling tool that I'm working on 
(http://www.moonlight3d.eu/).

Regards,
Gregor
#
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x7bfadde7, pid=7210, tid=3084527280
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_08-b03 mixed mode)
# Problematic frame:
# C  [libQtOpenGL.so.4+0x12de7]  _ZNK10QGLContext6deviceEv+0x7
#

---------------  T H R E A D  ---------------

Current thread (0x0805d810):  JavaThread "main" [_thread_in_native, id=7210]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000004

Registers:
EAX=0x00000000, EBX=0x7bfc8298, ECX=0xbfb508d4, EDX=0x0857ed70
ESP=0xbfb508c0, EBP=0xbfb5095c, ESI=0x00000000, EDI=0x085465f0
EIP=0x7bfadde7, CR2=0x00000004, EFLAGS=0x00010246

Top of Stack: (sp=0xbfb508c0)
0xbfb508c0:   7bfbe43a 00000000 00000000 bfb4000f
0xbfb508d0:   7d7da7b6 0824cc78 bfb508ec bfb5091c
0xbfb508e0:   7d2a0b0e bfb508f4 085465f0 085465f0
0xbfb508f0:   0857ed70 00000009 0857ed70 bfb5095c
0xbfb50900:   7d1bd28f 0857ed70 00000000 bfb50934
0xbfb50910:   7d5d5780 0857ed70 00040103 01b5095c
0xbfb50920:   085465f0 00000000 00040103 bfb5095c
0xbfb50930:   7d67ffaf 00000200 bfb509f8 b7841284 

Instructions: (pc=0x7bfadde7)
0x7bfaddd7:   89 ec 5d c2 04 00 90 89 f6 55 89 e5 8b 45 08 5d
0x7bfadde7:   8b 40 04 8b 40 18 c3 89 f6 55 89 e5 83 ec 08 8b 

Stack: [0xbf959000,0xbfb59000),  sp=0xbfb508c0,  free space=2014k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libQtOpenGL.so.4+0x12de7]  _ZNK10QGLContext6deviceEv+0x7
C  [libQtOpenGL.so.4+0x13729]  _ZN9QGLWidgetC2EP10QGLContextP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE+0x109
C  [libcom_trolltech_qt_opengl.so.1.0.0+0x17686]  _ZN22QtJambiShell_QGLWidgetC1EP10QGLContextP7QWidgetPK9QGLWidget6QFlagsIN2Qt10WindowTypeEE+0x46
C  [libcom_trolltech_qt_opengl.so.1.0.0+0x1c9dc]  Java_com_trolltech_qt_opengl_QGLWidget__1_1qt_1QGLWidget_1QGLContext_1QWidget_1QGLWidget_1int__JJJI+0xbc
j  com.trolltech.qt.opengl.QGLWidget.__qt_QGLWidget_QGLContext_QWidget_QGLWidget_int(JJJI)V+0
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLWidget;I)V+47
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;)V+8
j  ml.plugins.ui.view.Viewport.<init>(Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLContext;)V+3
j  ml.plugins.ui.view.ViewWindowSpace.createViewport(Lcom/trolltech/qt/gui/QWidget;Lml/plugins/ui/view/Viewport;)Lml/plugins/ui/view/Viewport;+9
j  ml.plugins.ui.view.ViewWindowSpace.setupFourPaneView()V+35
j  ml.plugins.ui.view.SetFourPaneViewAction.run()V+21
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17a75c]
V  [libjvm.so+0x28afd8]
V  [libjvm.so+0x17a58f]
V  [libjvm.so+0x2b507c]
V  [libjvm.so+0x2b7d7a]
V  [libjvm.so+0x1ee5c2]
C  [libjava.so+0x13764]  Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x34
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j  com.trolltech.qt.core.QObject$AbstractSignal.emit_helper([Ljava/lang/Object;)V+284
j  com.trolltech.qt.core.QObject$Signal1.emit(Ljava/lang/Object;)V+9
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17a75c]
V  [libjvm.so+0x28afd8]
V  [libjvm.so+0x17a58f]
V  [libjvm.so+0x1a50e3]
V  [libjvm.so+0x18b8ae]
C  [libcom_trolltech_qt_gui.so.1.0.0+0x561901]  _ZN29QtJambi_SignalWrapper_QAction28__qt_signalwrapper_triggeredEb+0x201
C  [libcom_trolltech_qt_gui.so.1.0.0+0x58d7b2]  _ZN29QtJambi_SignalWrapper_QAction11qt_metacallEN11QMetaObject4CallEiPPv+0x82
C  [libQtCore.so.4+0xf1fbf]  _ZN11QMetaObject8activateEP7QObjectiiPPv+0x34f
C  [libQtCore.so.4+0xf2285]  _ZN11QMetaObject8activateEP7QObjectPKS_iiPPv+0x45
C  [libQtGui.so.4+0x116f05]  _ZN7QAction9triggeredEb+0x55
C  [libQtGui.so.4+0x1168dd]  _ZN7QAction8activateENS_11ActionEventE+0xbd
C  [libQtGui.so.4+0x38ecff]  _ZN12QMenuPrivate14activateActionEP7QActionNS0_11ActionEventE+0x11f
C  [libQtGui.so.4+0x39307c]  _ZN5QMenu17mouseReleaseEventEP11QMouseEvent+0x11c
C  [libcom_trolltech_qt_gui.so.1.0.0+0x400cb4]  _ZN18QtJambiShell_QMenu17mouseReleaseEventEP11QMouseEvent+0xd4
C  [libQtGui.so.4+0x159ef2]  _ZN7QWidget5eventEP6QEvent+0xd2
C  [libQtGui.so.4+0x3932f3]  _ZN5QMenu5eventEP6QEvent+0x43
C  [libcom_trolltech_qt_gui.so.1.0.0+0x3ffb20]  _ZN18QtJambiShell_QMenu5eventEP6QEvent+0xe0
C  [libQtGui.so.4+0x120b39]  _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x159
C  [libQtGui.so.4+0x11f828]  _ZN12QApplication6notifyEP7QObjectP6QEvent+0x3a8
C  [libcom_trolltech_qt_gui.so.1.0.0+0x4d546a]  _ZN25QtJambiShell_QApplication6notifyEP7QObjectP6QEvent+0x12a
C  [libQtGui.so.4+0x16b97b]  _ZN9QETWidget19translateMouseEventEPK7_XEvent+0x7bb
C  [libQtGui.so.4+0x169631]  _ZN12QApplication15x11ProcessEventEP7_XEvent+0x301
C  [libQtGui.so.4+0x17fcb8]  _ZN19QEventDispatcherX1113processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x1e8
C  [libQtCore.so.4+0xdfa79]  _ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x49
C  [libQtCore.so.4+0xdfb42]  _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xb2
C  [libQtCore.so.4+0xe2630]  _ZN16QCoreApplication4execEv+0xa0
C  [libQtGui.so.4+0x11f479]  _ZN12QApplication4execEv+0x29
C  [libcom_trolltech_qt_gui.so.1.0.0+0x4d7129]  Java_com_trolltech_qt_gui_QApplication_exec__+0x19
j  com.trolltech.qt.gui.QApplication.exec()I+0
j  ml.ML3D.<init>([Ljava/lang/String;)V+78
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17a75c]
V  [libjvm.so+0x28afd8]
V  [libjvm.so+0x17a58f]
V  [libjvm.so+0x1a4e32]
V  [libjvm.so+0x196042]
C  [java+0x1873]
C  [libc.so.6+0x1587c]  __libc_start_main+0xdc

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.trolltech.qt.opengl.QGLWidget.__qt_QGLWidget_QGLContext_QWidget_QGLWidget_int(JJJI)V+0
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLWidget;I)V+47
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;)V+8
j  ml.plugins.ui.view.Viewport.<init>(Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLContext;)V+3
j  ml.plugins.ui.view.ViewWindowSpace.createViewport(Lcom/trolltech/qt/gui/QWidget;Lml/plugins/ui/view/Viewport;)Lml/plugins/ui/view/Viewport;+9
j  ml.plugins.ui.view.ViewWindowSpace.setupFourPaneView()V+35
j  ml.plugins.ui.view.SetFourPaneViewAction.run()V+21
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111
j  com.trolltech.qt.core.QObject$AbstractSignal.emit_helper([Ljava/lang/Object;)V+284
j  com.trolltech.qt.core.QObject$Signal1.emit(Ljava/lang/Object;)V+9
v  ~StubRoutines::call_stub
j  com.trolltech.qt.gui.QApplication.exec()I+0
j  ml.ML3D.<init>([Ljava/lang/String;)V+78
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x08550710 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=7250]
  0x082f4898 JavaThread "Thread-2" daemon [_thread_blocked, id=7236]
  0x082092c0 JavaThread "Thread-0" daemon [_thread_blocked, id=7234]
  0x080d3da8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7232]
  0x080d26e8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7231]
  0x080d13f0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7230]
  0x080cf618 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=7227]
  0x080cdfa0 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=7226]
  0x080cc4e0 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=7225]
  0x080bce78 JavaThread "Finalizer" daemon [_thread_blocked, id=7221]
  0x080bc178 JavaThread "Reference Handler" daemon [_thread_blocked, id=7220]
=>0x0805d810 JavaThread "main" [_thread_in_native, id=7210]

Other Threads:
  0x080b94b8 VMThread [id=7219]
  0x080d5270 WatcherThread [id=7233]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 576K, used 344K [0x7e530000, 0x7e5d0000, 0x82040000)
  eden space 512K,  60% used [0x7e530000, 0x7e57dd10, 0x7e5b0000)
  from space 64K,  52% used [0x7e5c0000, 0x7e5c8610, 0x7e5d0000)
  to   space 64K,   0% used [0x7e5b0000, 0x7e5b0000, 0x7e5c0000)
 tenured generation   total 2272K, used 1945K [0x82040000, 0x82278000, 0xae530000)
   the space 2272K,  85% used [0x82040000, 0x822265b8, 0x82226600, 0x82278000)
 compacting perm gen  total 11008K, used 10994K [0xae530000, 0xaeff0000, 0xb2530000)
   the space 11008K,  99% used [0xae530000, 0xaefecb38, 0xaefecc00, 0xaeff0000)
No shared spaces configured.

Dynamic libraries:
08048000-08057000 r-xp 00000000 03:05 22301557   /opt/sun-jdk-1.5.0.08/bin/java
08057000-08059000 rwxp 0000e000 03:05 22301557   /opt/sun-jdk-1.5.0.08/bin/java
08059000-089b3000 rwxp 08059000 00:00 0          [heap]
7a89d000-7a8a0000 ---p 7a89d000 00:00 0 
7a8a0000-7a91e000 rwxp 7a8a0000 00:00 0 
7a91e000-7a985000 r-xp 00000000 03:05 22302097   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libfontmanager.so
7a985000-7a98f000 rwxp 00067000 03:05 22302097   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libfontmanager.so
7a98f000-7a993000 rwxp 7a98f000 00:00 0 
7a993000-7a9c1000 r-xp 00000000 03:05 22302085   /opt/sun-jdk-1.5.0.08/jre/lib/i386/xawt/libmawt.so
7a9c1000-7a9c4000 rwxp 0002e000 03:05 22302085   /opt/sun-jdk-1.5.0.08/jre/lib/i386/xawt/libmawt.so
7a9c4000-7a9c5000 rwxp 7a9c4000 00:00 0 
7a9c5000-7aa8b000 r-xp 00000000 03:05 22302109   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libmlib_image.so
7aa8b000-7aa8c000 rwxp 000c5000 03:05 22302109   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libmlib_image.so
7aa8c000-7ab40000 r-xp 00000000 03:07 1929545    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
7ab40000-7ab41000 rwxp 000b4000 03:07 1929545    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
7ab41000-7ab42000 rwxs 00000000 00:07 9404426    /SYSV00000000 (deleted)
7abe5000-7abe6000 rwxs 00000000 00:07 9371657    /SYSV00000000 (deleted)
7abe6000-7ace6000 rwxs e0114000 00:0d 11090      /dev/nvidia0
7ace6000-7ace7000 rwxs 15669000 00:0d 11090      /dev/nvidia0
7ace7000-7ace8000 rwxs df97b000 00:0d 11090      /dev/nvidia0
7ace8000-7acec000 rwxs 123a9000 00:0d 11090      /dev/nvidia0
7acec000-7aced000 rwxs 0b937000 00:0d 11090      /dev/nvidia0
7aced000-7acee000 rwxs df97d000 00:0d 11090      /dev/nvidia0
7acee000-7acef000 rwxs 19184000 00:0d 11090      /dev/nvidia0
7acef000-7acf0000 rwxs 2f63d000 00:0d 11090      /dev/nvidia0
7acf0000-7acf1000 rwxs e8c02000 00:0d 11090      /dev/nvidia0
7acf1000-7adf3000 rwxs e0011000 00:0d 11090      /dev/nvidia0
7adf7000-7adf8000 r-xp 7adf7000 00:00 0 
7adf8000-7ae07000 r-xp 00000000 03:05 2648724    /usr/share/fonts/ttf-bitstream-vera/VeraBd.ttf
7ae07000-7ae09000 r-xp 00000000 03:07 1763396    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
7ae09000-7ae0a000 rwxp 00001000 03:07 1763396    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
7ae0a000-7ae0b000 r-xp 00000000 03:05 22302116   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjawt.so
7ae0b000-7ae0c000 rwxp 00000000 03:05 22302116   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjawt.so
7ae0c000-7ae6c000 r-xp 00000000 03:05 22302134   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libawt.so
7ae6c000-7ae72000 rwxp 0005f000 03:05 22302134   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libawt.so
7ae72000-7ae96000 rwxp 7ae72000 00:00 0 
7ae96000-7ae97000 rwxs e8001000 00:0d 11090      /dev/nvidia0
7ae97000-7b635000 rwxs d0000000 00:0d 11090      /dev/nvidia0
7b635000-7b64c000 rwxs 00000000 00:07 0          /SYSV00000000 (deleted)
7b64c000-7b671000 r-xp 00000000 03:07 2854019    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_opengl.so.1.0.0
7b671000-7b672000 rwxp 00025000 03:07 2854019    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_opengl.so.1.0.0
7b672000-7b6d3000 rwxp 7b672000 00:00 0 
7b6d3000-7b6d5000 rwxp 00000000 00:0d 1183       /dev/zero
7b6d5000-7be64000 r-xp 00000000 03:05 22354863   /usr/lib/opengl/nvidia/lib/libGLcore.so.1.0.8774
7be64000-7be94000 rwxp 0078f000 03:05 22354863   /usr/lib/opengl/nvidia/lib/libGLcore.so.1.0.8774
7be94000-7be98000 rwxp 7be94000 00:00 0 
7be98000-7bf03000 r-xp 00000000 03:05 22354856   /usr/lib/opengl/nvidia/lib/libGL.so.1.0.8774
7bf03000-7bf1c000 rwxp 0006b000 03:05 22354856   /usr/lib/opengl/nvidia/lib/libGL.so.1.0.8774
7bf1c000-7bf1d000 rwxp 7bf1c000 00:00 0 
7bf1d000-7bf9a000 r-xp 00000000 03:05 22751733   /usr/lib/libGLU.so.1.3.060501
7bf9a000-7bf9b000 rwxp 0007d000 03:05 22751733   /usr/lib/libGLU.so.1.3.060501
7bf9b000-7bfc8000 r-xp 00000000 03:07 2854025    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtOpenGL.so.4
7bfc8000-7bfc9000 rwxp 0002c000 03:07 2854025    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtOpenGL.so.4
7bfc9000-7bfca000 rwxp 7bfc9000 00:00 0 
7bfca000-7c018000 r-xp 00000000 03:07 2010567    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafraycore.so
7c018000-7c01f000 rwxp 0004d000 03:07 2010567    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafraycore.so
7c01f000-7c020000 rwxp 7c01f000 00:00 0 
7c020000-7c041000 r-xp 00000000 03:07 2010568    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayplugin.so
7c041000-7c042000 rwxp 00020000 03:07 2010568    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayplugin.so
7c042000-7c067000 r-xp 00000000 03:07 1929582    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayJava.so
7c067000-7c068000 rwxp 00024000 03:07 1929582    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayJava.so
7c068000-7c13c000 r-xp 00000000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c13c000-7c140000 r-xp 000d4000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c140000-7c141000 rwxp 000d8000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c141000-7c147000 rwxp 7c141000 00:00 0 
7c147000-7c148000 r-xp 00000000 03:05 22354905   /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.1.0.8774
7c148000-7c149000 rwxp 00000000 03:05 22354905   /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.1.0.8774
7c149000-7c14d000 r-xp 00000000 03:05 15728435   /usr/lib/libImath.so.2.0.2
7c14d000-7c14e000 rwxp 00004000 03:05 15728435   /usr/lib/libImath.so.2.0.2
7c14e000-7c174000 r-xp 00000000 03:05 21276538   /usr/lib/libpng.so.3.12.0
7c174000-7c175000 rwxp 00025000 03:05 21276538   /usr/lib/libpng.so.3.12.0
7c175000-7c178000 r-xp 00000000 03:07 1604324    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
7c178000-7c179000 rwxp 00002000 03:07 1604324    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
7c179000-7c1bb000 r-xp 00000000 03:05 15728358   /usr/lib/libHalf.so.2.0.2
7c1bb000-7c1bc000 rwxp 00041000 03:05 15728358   /usr/lib/libHalf.so.2.0.2
7c1bc000-7c1cf000 r-xp 00000000 03:05 15728368   /usr/lib/libIex.so.2.0.2
7c1cf000-7c1d1000 rwxp 00012000 03:05 15728368   /usr/lib/libIex.so.2.0.2
7c1d1000-7c24e000 r-xp 00000000 03:05 15728379   /usr/lib/libIlmImf.so.2.0.2
7c24e000-7c250000 rwxp 0007d000 03:05 15728379   /usr/lib/libIlmImf.so.2.0.2
7c250000-7c253000 r-xp 00000000 03:07 1752954    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libopenexr-java.so
7c253000-7c254000 rwxp 00002000 03:07 1752954    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libopenexr-java.so
7c254000-7c257000 ---p 7c254000 00:00 0 
7c257000-7c2d5000 rwxp 7c257000 00:00 0 
7c2d5000-7c2d7000 r-xs 00000000 03:07 2358772    /data/home/gregor/progs/Moonlight/workspace/ml.plugins.file.freert/plugins/ml.plugins.file.freert.jar
7c2d7000-7c2d9000 r-xs 00000000 03:07 2139449    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.viewer.jar
7c2d9000-7c2da000 r-xs 00000000 03:07 2139448    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.png.jar
7c2da000-7c2db000 r-xs 00000000 03:07 2139447    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.openexr.jar
7c2db000-7c2e0000 r-xs 00000000 03:07 2139456    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.textures.jar
7c2e0000-7c2e6000 r-xs 00000000 03:07 2139455    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.objects.jar
7c2e6000-7c300000 r-xs 00000000 03:07 2139454    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.mesh.jar
7c300000-7c302000 r-xs 00000000 03:07 2370044    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.map.jar
7c302000-7c305000 r-xs 00000000 03:07 2139453    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.lighting.jar
7c305000-7c308000 r-xs 00000000 03:07 2139452    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.camera.jar
7c308000-7c309000 r-xs 00000000 03:07 2139451    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basicselectiontypes.jar
7c309000-7c30a000 r-xs 00000000 03:07 2139450    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basic.jar
7c30a000-7c30f000 r-xs 00000000 03:07 2139474    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.widgets.jar
7c30f000-7c31b000 r-xs 00000000 03:07 2139473    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.view.jar
7c31b000-7c31f000 r-xs 00000000 03:07 2139472    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.toolchest.jar
7c31f000-7c321000 r-xs 00000000 03:07 2139471    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.testplugin.jar
7c321000-7c323000 r-xs 00000000 03:07 2139470    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.tasklist.jar
7c323000-7c325000 r-xs 00000000 03:07 2139469    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.propertyeditor.jar
7c325000-7c327000 r-xs 00000000 03:07 2139468    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.preferences.jar
7c327000-7c329000 r-xs 00000000 03:07 2139467    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.outline.jar
7c329000-7c32c000 r-xs 00000000 03:07 2139466    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.ogeditor.jar
7c32c000-7c330000 r-xs 00000000 03:07 2139461    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.yafray.jar
7c330000-7c33d000 r-xs 00000000 03:07 2139460    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.sunflow.jar
7c33d000-7c34b000 r-xp 00000000 03:05 20231005   /lib/libresolv-2.4.so
7c34b000-7c34c000 r-xp 0000d000 03:05 20231005   /lib/libresolv-2.4.so
7c34c000-7c34d000 rwxp 0000e000 03:05 20231005   /lib/libresolv-2.4.so
7c34d000-7c34f000 rwxp 7c34d000 00:00 0 
7c34f000-7c353000 r-xp 00000000 03:05 20231007   /lib/libnss_dns-2.4.so
7c353000-7c354000 r-xp 00003000 03:05 20231007   /lib/libnss_dns-2.4.so
7c354000-7c355000 rwxp 00004000 03:05 20231007   /lib/libnss_dns-2.4.so
7c355000-7c359000 r-xs 00000000 03:07 2139465    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.logger.jar
7c359000-7c35a000 r-xs 00000000 03:07 2240481    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.help.jar
7c35a000-7c35c000 r-xs 00000000 03:07 2139464    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.coretools.jar
7c35c000-7c35f000 r-xs 00000000 03:07 2139459    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.simple.jar
7c35f000-7c361000 r-xs 00000000 03:07 2139458    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.rendersettings.jar
7c361000-7c36f000 r-xs 00000000 03:07 2139457    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.glsl.jar
7c36f000-7c371000 r-xs 00000000 03:07 2139463    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.scripteditor.jar
7c371000-7c372000 r-xs 00000000 03:07 2139462    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.python.jar
7c372000-7c374000 r-xs 00000000 03:07 2139446    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.ogre.jar
7c374000-7c375000 r-xs 00000000 03:07 2139445    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.obj.jar
7c375000-7c376000 r-xs 00000000 03:07 2139221    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.importfile.jar
7c376000-7c387000 r-xp 00000000 03:05 2648722    /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
7c387000-7c390000 r-xs 00000000 03:05 22747529   /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-x86.cache-2
7c390000-7c391000 r-xs 00000000 03:05 22747580   /var/cache/fontconfig/692af0bf11e9290cd8a6670f5aead647-x86.cache-2
7c391000-7c392000 r-xs 00000000 03:05 22747579   /var/cache/fontconfig/f7ca81c3e52ecc502f92632eec5785a0-x86.cache-2
7c392000-7c398000 r-xs 00000000 03:05 22747576   /var/cache/fontconfig/acc285bc1956c3c4bc7afb41d537a85a-x86.cache-2
7c398000-7c39c000 r-xs 00000000 03:05 22747574   /var/cache/fontconfig/6b4c49b3230f78df35621243f4dbbe68-x86.cache-2
7c39c000-7c39d000 r-xs 00000000 03:05 22747571   /var/cache/fontconfig/8ab8d4a834b49967ba0ffff9f663e449-x86.cache-2
7c39d000-7c39e000 r-xs 00000000 03:05 22747570   /var/cache/fontconfig/4835c57e1100af85fc034b1656dee950-x86.cache-2
7c39e000-7c3a0000 r-xs 00000000 03:05 22747569   /var/cache/fontconfig/76fa4b957c916922374347f144bde9da-x86.cache-2
7c3a0000-7c3a5000 r-xs 00000000 03:05 22747564   /var/cache/fontconfig/4460665c0f3e88acdd4c85aa2f409b99-x86.cache-2
7c3a5000-7c3a8000 r-xs 00000000 03:05 22747563   /var/cache/fontconfig/75bfdf763064bbdd40de830275f3f811-x86.cache-2
7c3a8000-7c3ac000 r-xs 00000000 03:05 22747562   /var/cache/fontconfig/6355034d6588d5dc08dee953d4caf3fd-x86.cache-2
7c3ac000-7c3ae000 r-xs 00000000 03:05 22747561   /var/cache/fontconfig/b2d431a31d342c7b6b32ea8a8f796c86-x86.cache-2
7c3ae000-7c3b2000 r-xs 00000000 03:05 22747560   /var/cache/fontconfig/13b1dbba6fddd92c4cadec669df29583-x86.cache-2
7c3b2000-7c3b8000 r-xs 00000000 03:05 22747559   /var/cache/fontconfig/382450d8a217a3d0ed5cfc0d12c212be-x86.cache-2
7c3b8000-7c3be000 r-xs 00000000 03:05 22747557   /var/cache/fontconfig/85a014f45d9741dc06b49a057a50415b-x86.cache-2
7c3be000-7c3cc000 r-xs 00000000 03:05 22747556   /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
7c3cc000-7c3cf000 r-xs 00000000 03:05 22747555   /var/cache/fontconfig/d3008d71e319aee9fb71817a4ecfc295-x86.cache-2
7c3cf000-7c3db000 r-xs 00000000 03:05 22747553   /var/cache/fontconfig/58318e6f46dd29577ed1e1d8fbe753bf-x86.cache-2
7c3db000-7c3f8000 r-xs 00000000 03:05 22747552   /var/cache/fontconfig/25e0aa14c68cecf4ab53db3a88a7a060-x86.cache-2
7c3f8000-7c3fa000 r-xs 00000000 03:05 22747547   /var/cache/fontconfig/9080285a363f2ec8b505181342116a40-x86.cache-2
7c3fa000-7c3fc000 r-xs 00000000 03:05 22747542   /var/cache/fontconfig/1a21276ee10c19eef148b044d48c5704-x86.cache-2
7c3fc000-7c402000 r-xs 00000000 03:05 22747546   /var/cache/fontconfig/8aebfea517ddc5bac4fe1b3be6ae9ddc-x86.cache-2
7c402000-7c403000 r-xs 00000000 03:05 22747545   /var/cache/fontconfig/946abc99d4060636857e895a3d4ef689-x86.cache-2
7c403000-7c406000 r-xs 00000000 03:05 22747543   /var/cache/fontconfig/a336a40326b5f097d6a660e43ed65741-x86.cache-2
7c406000-7c407000 r-xs 00000000 03:05 22747541   /var/cache/fontconfig/b4fc2f621322c09bccd8b283b10cc1de-x86.cache-2
7c407000-7c414000 r-xs 00000000 03:05 22747534   /var/cache/fontconfig/221fd1126b80b777db535aea535e87ba-x86.cache-2
7c414000-7c416000 r-xs 00000000 03:05 22747538   /var/cache/fontconfig/f04ac44db50c3d34682c8aebe15a38e7-x86.cache-2
7c416000-7c427000 r-xs 00000000 03:05 22747530   /var/cache/fontconfig/ca6eb598bc8b0a6c66f53b9753bda408-x86.cache-2
7c427000-7c42d000 r-xs 00000000 03:05 22747523   /var/cache/fontconfig/33315028185e8b9ecf55d3c7f93d9205-x86.cache-2
7c42d000-7c439000 r-xs 00000000 03:05 22747516   /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-x86.cache-2
7c439000-7c43c000 r-xs 00000000 03:05 22747515   /var/cache/fontconfig/61c91b4f4892ffae4bc0efef540a1e5d-x86.cache-2
7c43c000-7c43f000 r-xs 00000000 03:05 22747509   /var/cache/fontconfig/374b958dfa195bf54eaa9332f068d728-x86.cache-2
7c43f000-7c446000 r-xs 00000000 03:05 22747507   /var/cache/fontconfig/f73c51d6200a78c2054c26a5b2398976-x86.cache-2
7c446000-7c448000 r-xs 00000000 03:05 22747503   /var/cache/fontconfig/066fcef0148c817f44791de82dd13637-x86.cache-2
7c448000-7c44a000 r-xs 00000000 03:05 22747502   /var/cache/fontconfig/0d18838e2eb2d05c78885ab659ed50db-x86.cache-2
7c44a000-7c44e000 r-xs 00000000 03:05 22747498   /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
7c44e000-7c451000 r-xs 00000000 03:05 22747495   /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
7c451000-7c473000 r-xs 00000000 03:05 22747492   /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2
7c473000-7c495000 r-xs 00000000 03:05 22747487   /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2
7c495000-7cb31000 r-xp 00000000 03:07 2854011    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_gui.so.1.0.0
7cb31000-7cb51000 rwxp 0069b000 03:07 2854011    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_gui.so.1.0.0
7cb51000-7cb52000 rwxp 7cb51000 00:00 0 
7cb52000-7cb55000 ---p 7cb52000 00:00 0 
7cb55000-7cbd3000 rwxp 7cb55000 00:00 0 
7cbd3000-7ccc8000 r-xp 00000000 03:07 2854007    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_core.so.1.0.0
7ccc8000-7cccc000 rwxp 000f5000 03:07 2854007    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_core.so.1.0.0
7cccc000-7ccd0000 r-xp 00000000 03:05 21249599   /usr/lib/libXdmcp.so.6.0.0
7ccd0000-7ccd1000 rwxp 00003000 03:05 21249599   /usr/lib/libXdmcp.so.6.0.0
7ccd1000-7ce46000 r-xp 00000000 03:05 21146440   /usr/lib/libxml2.so.2.6.26
7ce46000-7ce4b000 rwxp 00174000 03:05 21146440   /usr/lib/libxml2.so.2.6.26
7ce4b000-7ce4c000 rwxp 7ce4b000 00:00 0 
7ce4c000-7ce50000 r-xp 00000000 03:05 19999942   /usr/lib/libXfixes.so.3.1.0
7ce50000-7ce51000 rwxp 00003000 03:05 19999942   /usr/lib/libXfixes.so.3.1.0
7ce51000-7cf49000 r-xp 00000000 03:05 21258994   /usr/lib/libX11.so.6.2.0
7cf49000-7cf4d000 rwxp 000f8000 03:05 21258994   /usr/lib/libX11.so.6.2.0
7cf4d000-7cf5c000 r-xp 00000000 03:05 16733820   /usr/lib/libXext.so.6.4.0
7cf5c000-7cf5d000 rwxp 0000f000 03:05 16733820   /usr/lib/libXext.so.6.4.0
7cf5d000-7cf88000 r-xp 00000000 03:05 22746049   /usr/lib/libfontconfig.so.1.1.0
7cf88000-7cf90000 rwxp 0002b000 03:05 22746049   /usr/lib/libfontconfig.so.1.1.0
7cf90000-7d003000 r-xp 00000000 03:05 21073489   /usr/lib/libfreetype.so.6.3.8
7d003000-7d006000 rwxp 00073000 03:05 21073489   /usr/lib/libfreetype.so.6.3.8
7d006000-7d00f000 r-xp 00000000 03:05 20650930   /usr/lib/libXcursor.so.1.0.2
7d00f000-7d010000 rwxp 00009000 03:05 20650930   /usr/lib/libXcursor.so.1.0.2
7d010000-7d013000 r-xp 00000000 03:05 17268441   /usr/lib/libXrandr.so.2.0.0
7d013000-7d014000 rwxp 00002000 03:05 17268441   /usr/lib/libXrandr.so.2.0.0
7d014000-7d01b000 r-xp 00000000 03:05 17268478   /usr/lib/libXrender.so.1.3.0
7d01b000-7d01c000 rwxp 00006000 03:05 17268478   /usr/lib/libXrender.so.1.3.0
7d01c000-7d023000 r-xp 00000000 03:05 19165112   /usr/lib/libXi.so.6.0.0
7d023000-7d024000 rwxp 00006000 03:05 19165112   /usr/lib/libXi.so.6.0.0
7d024000-7d039000 r-xp 00000000 03:05 16733585   /usr/lib/libICE.so.6.3.0
7d039000-7d03a000 rwxp 00014000 03:05 16733585   /usr/lib/libICE.so.6.3.0
7d03a000-7d03c000 rwxp 7d03a000 00:00 0 
7d03c000-7d060000 r-xp 00000000 03:05 21276438   /usr/lib/libpng12.so.0.12.0
7d060000-7d061000 rwxp 00023000 03:05 21276438   /usr/lib/libpng12.so.0.12.0
7d061000-7d5cf000 r-xp 00000000 03:07 2854024    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtGui.so.4
7d5cf000-7d5ea000 rwxp 0056d000 03:07 2854024    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtGui.so.4
7d5ea000-7d5eb000 rwxp 7d5ea000 00:00 0 
7d5eb000-7d69e000 r-xp 00000000 03:05 15679637   /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
7d69e000-7d6a3000 rwxp 000b2000 03:05 15679637   /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
7d6a3000-7d6a8000 rwxp 7d6a3000 00:00 0 
7d6a8000-7d6b9000 r-xp 00000000 03:05 11250810   /lib/libz.so.1.2.3
7d6b9000-7d6ba000 rwxp 00011000 03:05 11250810   /lib/libz.so.1.2.3
7d6ba000-7d6bc000 r-xp 00000000 03:05 19256187   /usr/lib/libXau.so.6.0.0
7d6bc000-7d6bd000 rwxp 00001000 03:05 19256187   /usr/lib/libXau.so.6.0.0
7d6bd000-7d6c5000 r-xp 00000000 03:05 16733508   /usr/lib/libSM.so.6.0.0
7d6c5000-7d6c6000 rwxp 00007000 03:05 16733508   /usr/lib/libSM.so.6.0.0
7d6c6000-7d6eb000 r-xp 00000000 03:07 2854003    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libqtjambi.so.1.0.0
7d6eb000-7d6ec000 rwxp 00024000 03:07 2854003    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libqtjambi.so.1.0.0
7d6ec000-7d8c4000 r-xp 00000000 03:07 2854023    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtCore.so.4
7d8c4000-7d8cc000 rwxp 001d8000 03:07 2854023    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtCore.so.4
7d8cc000-7d989000 r-xs 00000000 03:07 2854045    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/qtjambi.jar
7d989000-7da75000 r-xs 00000000 03:07 1602102    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/jogl.jar
7da75000-7dad3000 r-xs 00000000 03:07 2043997    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/janino.jar
7dad3000-7db1d000 r-xs 00000000 03:07 2053507    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/sunflow.jar
7db1d000-7db3b000 r-xs 00000000 03:07 2362358    /data/home/gregor/software/eclipse/plugins/org.junit_3.8.1/junit.jar
7db3b000-7dbeb000 r-xs 00000000 03:07 767732     /data/home/gregor/software/jython-2.1/lib/jython-2.1.jar
7dbeb000-7dcaf000 r-xs 00000000 03:05 22302082   /opt/sun-jdk-1.5.0.08/jre/lib/ext/localedata.jar
7dcaf000-7dcd6000 r-xs 00000000 03:05 22302081   /opt/sun-jdk-1.5.0.08/jre/lib/ext/sunjce_provider.jar
7dcd6000-7dd01000 r-xs 00000000 03:05 22302080   /opt/sun-jdk-1.5.0.08/jre/lib/ext/sunpkcs11.jar
7dd01000-7dd02000 ---p 7dd01000 00:00 0 
7dd02000-7dd82000 rwxp 7dd02000 00:00 0 
7dd82000-7dd85000 ---p 7dd82000 00:00 0 
7dd85000-7de03000 rwxp 7dd85000 00:00 0 
7de03000-7de06000 ---p 7de03000 00:00 0 
7de06000-7de84000 rwxp 7de06000 00:00 0 
7de84000-7de87000 ---p 7de84000 00:00 0 
7de87000-7df05000 rwxp 7de87000 00:00 0 
7df05000-7df08000 ---p 7df05000 00:00 0 
7df08000-7df86000 rwxp 7df08000 00:00 0 
7df86000-7df89000 ---p 7df86000 00:00 0 
7df89000-7e007000 rwxp 7df89000 00:00 0 
7e007000-7e00a000 ---p 7e007000 00:00 0 
7e00a000-7e088000 rwxp 7e00a000 00:00 0 
7e088000-7e08b000 ---p 7e088000 00:00 0 
7e08b000-7e109000 rwxp 7e08b000 00:00 0 
7e109000-7e10c000 ---p 7e109000 00:00 0 
7e10c000-7e18a000 rwxp 7e10c000 00:00 0 
7e18a000-7e18b000 ---p 7e18a000 00:00 0 
7e18b000-7e211000 rwxp 7e18b000 00:00 0 
7e211000-7e22c000 rwxp 7e211000 00:00 0 
7e22c000-7e22e000 rwxp 7e22c000 00:00 0 
7e22e000-7e38f000 rwxp 7e22e000 00:00 0 
7e38f000-7e390000 rwxp 7e38f000 00:00 0 
7e390000-7e3ac000 rwxp 7e390000 00:00 0 
7e3ac000-7e3ae000 rwxp 7e3ac000 00:00 0 
7e3ae000-7e50f000 rwxp 7e3ae000 00:00 0 
7e50f000-7e515000 rwxp 7e50f000 00:00 0 
7e515000-7e52f000 rwxp 7e515000 00:00 0 
7e52f000-7e5d0000 rwxp 7e52f000 00:00 0 
7e5d0000-82040000 rwxp 7e5d0000 00:00 0 
82040000-82278000 rwxp 82040000 00:00 0 
82278000-ae530000 rwxp 82278000 00:00 0 
ae530000-aeff0000 rwxp ae530000 00:00 0 
aeff0000-b2530000 rwxp aeff0000 00:00 0 
b2530000-b2532000 r-xp 00000000 03:05 18348793   /usr/lib/libXinerama.so.1.0.0
b2532000-b2533000 rwxp 00001000 03:05 18348793   /usr/lib/libXinerama.so.1.0.0
b2533000-b2537000 rwxp b2533000 00:00 0 
b2537000-b25b3000 rwxp b2537000 00:00 0 
b25b3000-b26a3000 rwxp b25b3000 00:00 0 
b26a3000-b45b3000 rwxp b26a3000 00:00 0 
b45b3000-b4e23000 r-xs 00000000 03:05 22302256   /opt/sun-jdk-1.5.0.08/jre/lib/charsets.jar
b4e23000-b4e38000 r-xs 00000000 03:05 22302272   /opt/sun-jdk-1.5.0.08/jre/lib/jce.jar
b4e38000-b4ebd000 r-xs 00000000 03:05 22302169   /opt/sun-jdk-1.5.0.08/jre/lib/jsse.jar
b4ebd000-b4f26000 rwxp b4ebd000 00:00 0 
b4f26000-b753c000 r-xs 00000000 03:05 22302262   /opt/sun-jdk-1.5.0.08/jre/lib/rt.jar
b753c000-b755d000 r-xp 00000000 03:05 22302115   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjava.so
b755d000-b755f000 rwxp 00020000 03:05 22302115   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjava.so
b755f000-b7591000 r-xp 00000000 03:05 22302119   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjdwp.so
b7591000-b7592000 rwxp 00032000 03:05 22302119   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjdwp.so
b7592000-b7595000 rwxp b7592000 00:00 0 
b7595000-b75a6000 r-xp 00000000 03:05 20231154   /lib/libnsl-2.4.so
b75a6000-b75a7000 r-xp 00010000 03:05 20231154   /lib/libnsl-2.4.so
b75a7000-b75a8000 rwxp 00011000 03:05 20231154   /lib/libnsl-2.4.so
b75a8000-b75aa000 rwxp b75a8000 00:00 0 
b75aa000-b75ab000 r-xs 00000000 03:07 2139214    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.exportfile.jar
b75ab000-b75b4000 r-xp 00000000 03:05 18310345   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libgcc_s.so.1
b75b4000-b75b5000 rwxp 00009000 03:05 18310345   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libgcc_s.so.1
b75b5000-b75b6000 r-xs 00000000 03:07 1763391    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/libpng.jar
b75b6000-b75b7000 r-xs 00000000 03:07 1586254    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/openexr.jar
b75b7000-b75c6000 r-xp 00000000 03:05 22302099   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libzip.so
b75c6000-b75c8000 rwxp 0000e000 03:05 22302099   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libzip.so
b75c8000-b75d3000 r-xp 00000000 03:05 22302091   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libverify.so
b75d3000-b75d4000 rwxp 0000b000 03:05 22302091   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libverify.so
b75d4000-b75dc000 rwxs 00000000 03:05 17063687   /tmp/hsperfdata_gregor/7210
b75dc000-b75ff000 r-xp 00000000 03:05 20230516   /lib/libm-2.4.so
b75ff000-b7600000 r-xp 00022000 03:05 20230516   /lib/libm-2.4.so
b7600000-b7601000 rwxp 00023000 03:05 20230516   /lib/libm-2.4.so
b7601000-b796d000 r-xp 00000000 03:05 22302105   /opt/sun-jdk-1.5.0.08/jre/lib/i386/client/libjvm.so
b796d000-b798c000 rwxp 0036b000 03:05 22302105   /opt/sun-jdk-1.5.0.08/jre/lib/i386/client/libjvm.so
b798c000-b7da3000 rwxp b798c000 00:00 0 
b7da3000-b7eb8000 r-xp 00000000 03:05 20229756   /lib/libc-2.4.so
b7eb8000-b7ebb000 r-xp 00114000 03:05 20229756   /lib/libc-2.4.so
b7ebb000-b7ebc000 rwxp 00117000 03:05 20229756   /lib/libc-2.4.so
b7ebc000-b7ebf000 rwxp b7ebc000 00:00 0 
b7ebf000-b7ec1000 r-xp 00000000 03:05 20230569   /lib/libdl-2.4.so
b7ec1000-b7ec2000 r-xp 00001000 03:05 20230569   /lib/libdl-2.4.so
b7ec2000-b7ec3000 rwxp 00002000 03:05 20230569   /lib/libdl-2.4.so
b7ec3000-b7ed2000 r-xp 00000000 03:05 20230995   /lib/libpthread-2.4.so
b7ed2000-b7ed3000 r-xp 0000e000 03:05 20230995   /lib/libpthread-2.4.so
b7ed3000-b7ed4000 rwxp 0000f000 03:05 20230995   /lib/libpthread-2.4.so
b7ed4000-b7ed6000 rwxp b7ed4000 00:00 0 
b7ed6000-b7edc000 r-xs 00000000 03:07 1455795    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/yafray.jar
b7edc000-b7ede000 r-xs 00000000 03:05 22302079   /opt/sun-jdk-1.5.0.08/jre/lib/ext/dnsns.jar
b7ede000-b7ee2000 r-xp 00000000 03:05 22302125   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libdt_socket.so
b7ee2000-b7ee3000 rwxp 00003000 03:05 22302125   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libdt_socket.so
b7ee3000-b7eeb000 r-xp 00000000 03:05 20231016   /lib/libnss_files-2.4.so
b7eeb000-b7eec000 r-xp 00007000 03:05 20231016   /lib/libnss_files-2.4.so
b7eec000-b7eed000 rwxp 00008000 03:05 20231016   /lib/libnss_files-2.4.so
b7eed000-b7ef5000 r-xp 00000000 03:05 20231156   /lib/libnss_nis-2.4.so
b7ef5000-b7ef6000 r-xp 00007000 03:05 20231156   /lib/libnss_nis-2.4.so
b7ef6000-b7ef7000 rwxp 00008000 03:05 20231156   /lib/libnss_nis-2.4.so
b7ef7000-b7efd000 r-xp 00000000 03:05 20231160   /lib/libnss_compat-2.4.so
b7efd000-b7efe000 r-xp 00005000 03:05 20231160   /lib/libnss_compat-2.4.so
b7efe000-b7eff000 rwxp 00006000 03:05 20231160   /lib/libnss_compat-2.4.so
b7eff000-b7f05000 r-xp 00000000 03:05 22302101   /opt/sun-jdk-1.5.0.08/jre/lib/i386/native_threads/libhpi.so
b7f05000-b7f06000 rwxp 00006000 03:05 22302101   /opt/sun-jdk-1.5.0.08/jre/lib/i386/native_threads/libhpi.so
b7f06000-b7f07000 rwxp b7f06000 00:00 0 
b7f07000-b7f08000 r-xp b7f07000 00:00 0 
b7f08000-b7f09000 rwxp b7f08000 00:00 0 
b7f09000-b7f23000 r-xp 00000000 03:05 20231189   /lib/ld-2.4.so
b7f23000-b7f24000 r-xp 00019000 03:05 20231189   /lib/ld-2.4.so
b7f24000-b7f25000 rwxp 0001a000 03:05 20231189   /lib/ld-2.4.so
bf959000-bf95c000 ---p bf959000 00:00 0 
bf95c000-bfb59000 rwxp bf95c000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]

VM Arguments:
jvm_args: -Djava.library.path=/data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686:/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib -Xmx768m -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:49436
java_command: ml.ML3D
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/opt/sun-jdk-1.5.0.06
CLASSPATH=.
PATH=/opt/sun-jdk-1.5.0.06/bin:/opt/sun-jdk-1.5.0.06/jre/bin:/opt/sun-jdk-1.5.0.06/bin:/opt/sun-jdk-1.5.0.06/jre/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin
LD_LIBRARY_PATH=/opt/sun-jdk-1.5.0.08/jre/lib/i386/client:/opt/sun-jdk-1.5.0.08/jre/lib/i386:/opt/sun-jdk-1.5.0.08/jre/../lib/i386:/usr/lib/opengl/nvidia/lib:/usr/lib:/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686::/usr/lib/mozilla-firefox
SHELL=/bin/bash
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x28c460], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


---------------  S Y S T E M  ---------------

OS:Gentoo Base System version 1.12.5

uname:Linux 2.6.17.7 #1 Sun Aug 6 21:31:07 CEST 2006 i686
libc:glibc 2.4 NPTL 2.4 
rlimit: STACK 8192k, CORE 0k, NPROC 8191, NOFILE 1024, AS infinity
load average:0.98 1.17 1.50

CPU:total 1 (cores per cpu 1, threads per core 1) family 6 model 6 stepping 2, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnowext, 3dnow

Memory: 4k page, physical 1036612k(110916k free), swap 3004112k(2963516k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_08-b03) for linux-x86, built on Jul 11 2006 09:55:52 by java_re with gcc 3.2.1-7a (J2SE release)

#
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x7bffcd07, pid=7282, tid=3084850864
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_08-b03 mixed mode)
# Problematic frame:
# C  [libQtOpenGL.so.4+0x12d07]  _ZNK10QGLContext7isValidEv+0x7
#

---------------  T H R E A D  ---------------

Current thread (0x0805d810):  JavaThread "main" [_thread_in_native, id=7282]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000004

Registers:
EAX=0x00000000, EBX=0x7c017298, ECX=0x00000009, EDX=0x00000001
ESP=0xbf99085c, EBP=0xbf990868, ESI=0x08314850, EDI=0x082d11d0
EIP=0x7bffcd07, CR2=0x00000004, EFLAGS=0x00210202

Top of Stack: (sp=0xbf99085c)
0xbf99085c:   7bffda78 00000000 7c017298 bf990908
0xbf99086c:   7c00d4a8 082d11d0 00000009 00000001
0xbf99087c:   00000001 0824d128 bf990898 bf9908c8
0xbf99088c:   7d2f0b0e bf9908a0 082d11d0 082d11d0
0xbf99089c:   08547b48 00000009 08547b48 bf990908
0xbf9908ac:   7d20d28f 08547b48 00000000 bf9908e0
0xbf9908bc:   7d625780 08547b48 00040103 01990908
0xbf9908cc:   082d11d0 00000000 00040103 bf990908 

Instructions: (pc=0x7bffcd07)
0x7bffccf7:   90 90 8d b4 26 00 00 00 00 55 89 e5 8b 45 08 5d
0x7bffcd07:   8b 40 04 0f b6 40 14 83 e0 01 c3 8d b4 26 00 00 

Stack: [0xbf795000,0xbf995000),  sp=0xbf99085c,  free space=2030k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libQtOpenGL.so.4+0x12d07]  _ZNK10QGLContext7isValidEv+0x7
C  [libQtOpenGL.so.4+0x234a8]  _ZN16QGLWidgetPrivate4initEP10QGLContextPK9QGLWidget+0xb8
C  [libQtOpenGL.so.4+0x13729]  _ZN9QGLWidgetC2EP10QGLContextP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE+0x109
C  [libcom_trolltech_qt_opengl.so.1.0.0+0x17686]  _ZN22QtJambiShell_QGLWidgetC1EP10QGLContextP7QWidgetPK9QGLWidget6QFlagsIN2Qt10WindowTypeEE+0x46
C  [libcom_trolltech_qt_opengl.so.1.0.0+0x1c9dc]  Java_com_trolltech_qt_opengl_QGLWidget__1_1qt_1QGLWidget_1QGLContext_1QWidget_1QGLWidget_1int__JJJI+0xbc
j  com.trolltech.qt.opengl.QGLWidget.__qt_QGLWidget_QGLContext_QWidget_QGLWidget_int(JJJI)V+0
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLWidget;I)V+47
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;)V+8
j  ml.plugins.ui.view.Viewport.<init>(Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLContext;)V+3
j  ml.plugins.ui.view.ViewWindowSpace.createViewport(Lcom/trolltech/qt/gui/QWidget;Lml/plugins/ui/view/Viewport;)Lml/plugins/ui/view/Viewport;+9
j  ml.plugins.ui.view.ViewWindowSpace.setupFourPaneView()V+42
j  ml.plugins.ui.view.ViewWindowSpace.<init>(Lcom/trolltech/qt/gui/QWidget;)V+61
j  ml.plugins.ui.view.ViewWindowSpaceFactory.createNew(Lcom/trolltech/qt/gui/QWidget;)Lml/ui/core/View;+5
j  ml.ui.core.UIManager.getView(Lcom/trolltech/qt/gui/QWidget;Ljava/lang/String;)Lml/ui/core/View;+40
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+361
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+212
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+76
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+76
j  ml.ui.core.ApplicationWindow.<init>(Lml/ui/core/FrameLayout;Z)V+48
j  ml.core.State.createMainWindow()V+15
j  ml.ML3D.<init>([Ljava/lang/String;)V+65
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub
V  [libjvm.so+0x17a75c]
V  [libjvm.so+0x28afd8]
V  [libjvm.so+0x17a58f]
V  [libjvm.so+0x1a4e32]
V  [libjvm.so+0x196042]
C  [java+0x1873]
C  [libc.so.6+0x1587c]  __libc_start_main+0xdc

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.trolltech.qt.opengl.QGLWidget.__qt_QGLWidget_QGLContext_QWidget_QGLWidget_int(JJJI)V+0
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLWidget;I)V+47
j  com.trolltech.qt.opengl.QGLWidget.<init>(Lcom/trolltech/qt/opengl/QGLContext;Lcom/trolltech/qt/gui/QWidget;)V+8
j  ml.plugins.ui.view.Viewport.<init>(Lcom/trolltech/qt/gui/QWidget;Lcom/trolltech/qt/opengl/QGLContext;)V+3
j  ml.plugins.ui.view.ViewWindowSpace.createViewport(Lcom/trolltech/qt/gui/QWidget;Lml/plugins/ui/view/Viewport;)Lml/plugins/ui/view/Viewport;+9
j  ml.plugins.ui.view.ViewWindowSpace.setupFourPaneView()V+42
j  ml.plugins.ui.view.ViewWindowSpace.<init>(Lcom/trolltech/qt/gui/QWidget;)V+61
j  ml.plugins.ui.view.ViewWindowSpaceFactory.createNew(Lcom/trolltech/qt/gui/QWidget;)Lml/ui/core/View;+5
j  ml.ui.core.UIManager.getView(Lcom/trolltech/qt/gui/QWidget;Ljava/lang/String;)Lml/ui/core/View;+40
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+361
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+212
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+76
j  ml.ui.core.ApplicationWindow.buildLayoutNode(Lml/ui/core/LayoutNode;Lcom/trolltech/qt/gui/QWidget;)Lcom/trolltech/qt/gui/QWidget;+76
j  ml.ui.core.ApplicationWindow.<init>(Lml/ui/core/FrameLayout;Z)V+48
j  ml.core.State.createMainWindow()V+15
j  ml.ML3D.<init>([Ljava/lang/String;)V+65
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x083249e0 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=7329]
  0x085072a0 JavaThread "Thread-2" daemon [_thread_blocked, id=7308]
  0x08207c88 JavaThread "Thread-0" daemon [_thread_blocked, id=7305]
  0x080d3e58 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7303]
  0x080d2798 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7302]
  0x080d1570 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7301]
  0x080cf498 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=7298]
  0x080cdf98 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=7297]
  0x080cc4d8 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=7296]
  0x080bce78 JavaThread "Finalizer" daemon [_thread_blocked, id=7292]
  0x080bc178 JavaThread "Reference Handler" daemon [_thread_blocked, id=7291]
=>0x0805d810 JavaThread "main" [_thread_in_native, id=7282]

Other Threads:
  0x080b94b8 VMThread [id=7290]
  0x080d5320 WatcherThread [id=7304]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 576K, used 438K [0x7e580000, 0x7e620000, 0x82090000)
  eden space 512K,  85% used [0x7e580000, 0x7e5edbb8, 0x7e600000)
  from space 64K,   0% used [0x7e600000, 0x7e600000, 0x7e610000)
  to   space 64K,   0% used [0x7e610000, 0x7e610000, 0x7e620000)
 tenured generation   total 2272K, used 1362K [0x82090000, 0x822c8000, 0xae580000)
   the space 2272K,  59% used [0x82090000, 0x821e48c8, 0x821e4a00, 0x822c8000)
 compacting perm gen  total 10496K, used 10270K [0xae580000, 0xaefc0000, 0xb2580000)
   the space 10496K,  97% used [0xae580000, 0xaef878a8, 0xaef87a00, 0xaefc0000)
No shared spaces configured.

Dynamic libraries:
08048000-08057000 r-xp 00000000 03:05 22301557   /opt/sun-jdk-1.5.0.08/bin/java
08057000-08059000 rwxp 0000e000 03:05 22301557   /opt/sun-jdk-1.5.0.08/bin/java
08059000-089b2000 rwxp 08059000 00:00 0          [heap]
7a8ec000-7a8ef000 ---p 7a8ec000 00:00 0 
7a8ef000-7a96d000 rwxp 7a8ef000 00:00 0 
7a96d000-7a9d4000 r-xp 00000000 03:05 22302097   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libfontmanager.so
7a9d4000-7a9de000 rwxp 00067000 03:05 22302097   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libfontmanager.so
7a9de000-7a9e2000 rwxp 7a9de000 00:00 0 
7a9e2000-7aa10000 r-xp 00000000 03:05 22302085   /opt/sun-jdk-1.5.0.08/jre/lib/i386/xawt/libmawt.so
7aa10000-7aa13000 rwxp 0002e000 03:05 22302085   /opt/sun-jdk-1.5.0.08/jre/lib/i386/xawt/libmawt.so
7aa13000-7aa14000 rwxp 7aa13000 00:00 0 
7aa14000-7aada000 r-xp 00000000 03:05 22302109   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libmlib_image.so
7aada000-7aadb000 rwxp 000c5000 03:05 22302109   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libmlib_image.so
7aadb000-7ab8f000 r-xp 00000000 03:07 1929545    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
7ab8f000-7ab90000 rwxp 000b4000 03:07 1929545    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
7ab90000-7ab91000 rwxs 00000000 00:07 9469962    /SYSV00000000 (deleted)
7ab91000-7abd2000 rwxp 7ab91000 00:00 0 
7abd2000-7ac34000 rwxp 00000000 00:0d 1183       /dev/zero
7ac34000-7ac35000 rwxs 00000000 00:07 9437193    /SYSV00000000 (deleted)
7ac35000-7ad35000 rwxs e0114000 00:0d 11090      /dev/nvidia0
7ad35000-7ad36000 rwxs 16692000 00:0d 11090      /dev/nvidia0
7ad36000-7ad37000 rwxs df97b000 00:0d 11090      /dev/nvidia0
7ad37000-7ad3b000 rwxs 041e8000 00:0d 11090      /dev/nvidia0
7ad3b000-7ad3c000 rwxs 36ef3000 00:0d 11090      /dev/nvidia0
7ad3c000-7ad3d000 rwxs df97d000 00:0d 11090      /dev/nvidia0
7ad3d000-7ad3e000 rwxs 17e62000 00:0d 11090      /dev/nvidia0
7ad3e000-7ad3f000 rwxs 15dd1000 00:0d 11090      /dev/nvidia0
7ad3f000-7ad40000 rwxs e8c02000 00:0d 11090      /dev/nvidia0
7ad40000-7ae42000 rwxs e0011000 00:0d 11090      /dev/nvidia0
7ae56000-7ae58000 r-xp 00000000 03:07 1763396    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
7ae58000-7ae59000 rwxp 00001000 03:07 1763396    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
7ae59000-7ae5a000 r-xp 00000000 03:05 22302116   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjawt.so
7ae5a000-7ae5b000 rwxp 00000000 03:05 22302116   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjawt.so
7ae5b000-7aebb000 r-xp 00000000 03:05 22302134   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libawt.so
7aebb000-7aec1000 rwxp 0005f000 03:05 22302134   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libawt.so
7aec1000-7aee5000 rwxp 7aec1000 00:00 0 
7aee5000-7aee6000 rwxs e8001000 00:0d 11090      /dev/nvidia0
7aee6000-7b684000 rwxs d0000000 00:0d 11090      /dev/nvidia0
7b684000-7b69b000 rwxs 00000000 00:07 0          /SYSV00000000 (deleted)
7b69b000-7b6c0000 r-xp 00000000 03:07 2854019    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_opengl.so.1.0.0
7b6c0000-7b6c1000 rwxp 00025000 03:07 2854019    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_opengl.so.1.0.0
7b6c1000-7b722000 rwxp 7b6c1000 00:00 0 
7b722000-7b724000 rwxp 00000000 00:0d 1183       /dev/zero
7b724000-7beb3000 r-xp 00000000 03:05 22354863   /usr/lib/opengl/nvidia/lib/libGLcore.so.1.0.8774
7beb3000-7bee3000 rwxp 0078f000 03:05 22354863   /usr/lib/opengl/nvidia/lib/libGLcore.so.1.0.8774
7bee3000-7bee7000 rwxp 7bee3000 00:00 0 
7bee7000-7bf52000 r-xp 00000000 03:05 22354856   /usr/lib/opengl/nvidia/lib/libGL.so.1.0.8774
7bf52000-7bf6b000 rwxp 0006b000 03:05 22354856   /usr/lib/opengl/nvidia/lib/libGL.so.1.0.8774
7bf6b000-7bf6c000 rwxp 7bf6b000 00:00 0 
7bf6c000-7bfe9000 r-xp 00000000 03:05 22751733   /usr/lib/libGLU.so.1.3.060501
7bfe9000-7bfea000 rwxp 0007d000 03:05 22751733   /usr/lib/libGLU.so.1.3.060501
7bfea000-7c017000 r-xp 00000000 03:07 2854025    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtOpenGL.so.4
7c017000-7c018000 rwxp 0002c000 03:07 2854025    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtOpenGL.so.4
7c018000-7c019000 rwxp 7c018000 00:00 0 
7c019000-7c067000 r-xp 00000000 03:07 2010567    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafraycore.so
7c067000-7c06e000 rwxp 0004d000 03:07 2010567    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafraycore.so
7c06e000-7c06f000 rwxp 7c06e000 00:00 0 
7c06f000-7c090000 r-xp 00000000 03:07 2010568    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayplugin.so
7c090000-7c091000 rwxp 00020000 03:07 2010568    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayplugin.so
7c091000-7c0b6000 r-xp 00000000 03:07 1929582    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayJava.so
7c0b6000-7c0b7000 rwxp 00024000 03:07 1929582    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libyafrayJava.so
7c0b7000-7c18b000 r-xp 00000000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c18b000-7c18f000 r-xp 000d4000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c18f000-7c190000 rwxp 000d8000 03:05 18311473   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libstdc++.so.6.0.7
7c190000-7c196000 rwxp 7c190000 00:00 0 
7c196000-7c197000 r-xp 00000000 03:05 22354905   /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.1.0.8774
7c197000-7c198000 rwxp 00000000 03:05 22354905   /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.1.0.8774
7c198000-7c19c000 r-xp 00000000 03:05 15728435   /usr/lib/libImath.so.2.0.2
7c19c000-7c19d000 rwxp 00004000 03:05 15728435   /usr/lib/libImath.so.2.0.2
7c19d000-7c1c3000 r-xp 00000000 03:05 21276538   /usr/lib/libpng.so.3.12.0
7c1c3000-7c1c4000 rwxp 00025000 03:05 21276538   /usr/lib/libpng.so.3.12.0
7c1c4000-7c1c7000 r-xp 00000000 03:07 1604324    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
7c1c7000-7c1c8000 rwxp 00002000 03:07 1604324    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
7c1c8000-7c20a000 r-xp 00000000 03:05 15728358   /usr/lib/libHalf.so.2.0.2
7c20a000-7c20b000 rwxp 00041000 03:05 15728358   /usr/lib/libHalf.so.2.0.2
7c20b000-7c21e000 r-xp 00000000 03:05 15728368   /usr/lib/libIex.so.2.0.2
7c21e000-7c220000 rwxp 00012000 03:05 15728368   /usr/lib/libIex.so.2.0.2
7c220000-7c29d000 r-xp 00000000 03:05 15728379   /usr/lib/libIlmImf.so.2.0.2
7c29d000-7c29f000 rwxp 0007d000 03:05 15728379   /usr/lib/libIlmImf.so.2.0.2
7c29f000-7c2a2000 r-xp 00000000 03:07 1752954    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libopenexr-java.so
7c2a2000-7c2a3000 rwxp 00002000 03:07 1752954    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libopenexr-java.so
7c2a3000-7c2a6000 ---p 7c2a3000 00:00 0 
7c2a6000-7c324000 rwxp 7c2a6000 00:00 0 
7c324000-7c326000 r-xs 00000000 03:07 2358772    /data/home/gregor/progs/Moonlight/workspace/ml.plugins.file.freert/plugins/ml.plugins.file.freert.jar
7c326000-7c328000 r-xs 00000000 03:07 2139449    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.viewer.jar
7c328000-7c329000 r-xs 00000000 03:07 2139448    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.png.jar
7c329000-7c32a000 r-xs 00000000 03:07 2139447    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.openexr.jar
7c32a000-7c32f000 r-xs 00000000 03:07 2139456    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.textures.jar
7c32f000-7c335000 r-xs 00000000 03:07 2139455    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.objects.jar
7c335000-7c34f000 r-xs 00000000 03:07 2139454    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.mesh.jar
7c34f000-7c351000 r-xs 00000000 03:07 2370044    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.map.jar
7c351000-7c354000 r-xs 00000000 03:07 2139453    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.lighting.jar
7c354000-7c357000 r-xs 00000000 03:07 2139452    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.camera.jar
7c357000-7c35c000 r-xs 00000000 03:07 2139474    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.widgets.jar
7c35c000-7c368000 r-xs 00000000 03:07 2139473    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.view.jar
7c368000-7c36c000 r-xs 00000000 03:07 2139472    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.toolchest.jar
7c36c000-7c36e000 r-xs 00000000 03:07 2139471    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.testplugin.jar
7c36e000-7c370000 r-xs 00000000 03:07 2139470    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.tasklist.jar
7c370000-7c372000 r-xs 00000000 03:07 2139469    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.propertyeditor.jar
7c372000-7c374000 r-xs 00000000 03:07 2139468    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.preferences.jar
7c374000-7c376000 r-xs 00000000 03:07 2139467    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.outline.jar
7c376000-7c379000 r-xs 00000000 03:07 2139466    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.ogeditor.jar
7c379000-7c37d000 r-xs 00000000 03:07 2139465    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.logger.jar
7c37d000-7c38a000 r-xs 00000000 03:07 2139460    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.sunflow.jar
7c38a000-7c398000 r-xp 00000000 03:05 20231005   /lib/libresolv-2.4.so
7c398000-7c399000 r-xp 0000d000 03:05 20231005   /lib/libresolv-2.4.so
7c399000-7c39a000 rwxp 0000e000 03:05 20231005   /lib/libresolv-2.4.so
7c39a000-7c39c000 rwxp 7c39a000 00:00 0 
7c39c000-7c3a0000 r-xp 00000000 03:05 20231007   /lib/libnss_dns-2.4.so
7c3a0000-7c3a1000 r-xp 00003000 03:05 20231007   /lib/libnss_dns-2.4.so
7c3a1000-7c3a2000 rwxp 00004000 03:05 20231007   /lib/libnss_dns-2.4.so
7c3a2000-7c3a3000 r-xs 00000000 03:07 2139451    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basicselectiontypes.jar
7c3a3000-7c3a4000 r-xs 00000000 03:07 2139450    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basic.jar
7c3a4000-7c3a5000 r-xs 00000000 03:07 2240481    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.help.jar
7c3a5000-7c3a7000 r-xs 00000000 03:07 2139464    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.coretools.jar
7c3a7000-7c3ab000 r-xs 00000000 03:07 2139461    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.yafray.jar
7c3ab000-7c3ae000 r-xs 00000000 03:07 2139459    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.simple.jar
7c3ae000-7c3b0000 r-xs 00000000 03:07 2139458    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.rendersettings.jar
7c3b0000-7c3be000 r-xs 00000000 03:07 2139457    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.glsl.jar
7c3be000-7c3c0000 r-xs 00000000 03:07 2139463    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.scripteditor.jar
7c3c0000-7c3c1000 r-xs 00000000 03:07 2139462    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.python.jar
7c3c1000-7c3c3000 r-xs 00000000 03:07 2139446    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.ogre.jar
7c3c3000-7c3d4000 r-xp 00000000 03:05 2648722    /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
7c3d4000-7c3dd000 r-xs 00000000 03:05 22747529   /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-x86.cache-2
7c3dd000-7c3de000 r-xs 00000000 03:05 22747580   /var/cache/fontconfig/692af0bf11e9290cd8a6670f5aead647-x86.cache-2
7c3de000-7c3df000 r-xs 00000000 03:05 22747579   /var/cache/fontconfig/f7ca81c3e52ecc502f92632eec5785a0-x86.cache-2
7c3df000-7c3e5000 r-xs 00000000 03:05 22747576   /var/cache/fontconfig/acc285bc1956c3c4bc7afb41d537a85a-x86.cache-2
7c3e5000-7c3e9000 r-xs 00000000 03:05 22747574   /var/cache/fontconfig/6b4c49b3230f78df35621243f4dbbe68-x86.cache-2
7c3e9000-7c3ea000 r-xs 00000000 03:05 22747571   /var/cache/fontconfig/8ab8d4a834b49967ba0ffff9f663e449-x86.cache-2
7c3ea000-7c3eb000 r-xs 00000000 03:05 22747570   /var/cache/fontconfig/4835c57e1100af85fc034b1656dee950-x86.cache-2
7c3eb000-7c3ed000 r-xs 00000000 03:05 22747569   /var/cache/fontconfig/76fa4b957c916922374347f144bde9da-x86.cache-2
7c3ed000-7c3f2000 r-xs 00000000 03:05 22747564   /var/cache/fontconfig/4460665c0f3e88acdd4c85aa2f409b99-x86.cache-2
7c3f2000-7c3f5000 r-xs 00000000 03:05 22747563   /var/cache/fontconfig/75bfdf763064bbdd40de830275f3f811-x86.cache-2
7c3f5000-7c3f9000 r-xs 00000000 03:05 22747562   /var/cache/fontconfig/6355034d6588d5dc08dee953d4caf3fd-x86.cache-2
7c3f9000-7c3fb000 r-xs 00000000 03:05 22747561   /var/cache/fontconfig/b2d431a31d342c7b6b32ea8a8f796c86-x86.cache-2
7c3fb000-7c3ff000 r-xs 00000000 03:05 22747560   /var/cache/fontconfig/13b1dbba6fddd92c4cadec669df29583-x86.cache-2
7c3ff000-7c405000 r-xs 00000000 03:05 22747559   /var/cache/fontconfig/382450d8a217a3d0ed5cfc0d12c212be-x86.cache-2
7c405000-7c40b000 r-xs 00000000 03:05 22747557   /var/cache/fontconfig/85a014f45d9741dc06b49a057a50415b-x86.cache-2
7c40b000-7c419000 r-xs 00000000 03:05 22747556   /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
7c419000-7c41c000 r-xs 00000000 03:05 22747555   /var/cache/fontconfig/d3008d71e319aee9fb71817a4ecfc295-x86.cache-2
7c41c000-7c428000 r-xs 00000000 03:05 22747553   /var/cache/fontconfig/58318e6f46dd29577ed1e1d8fbe753bf-x86.cache-2
7c428000-7c445000 r-xs 00000000 03:05 22747552   /var/cache/fontconfig/25e0aa14c68cecf4ab53db3a88a7a060-x86.cache-2
7c445000-7c447000 r-xs 00000000 03:05 22747547   /var/cache/fontconfig/9080285a363f2ec8b505181342116a40-x86.cache-2
7c447000-7c449000 r-xs 00000000 03:05 22747542   /var/cache/fontconfig/1a21276ee10c19eef148b044d48c5704-x86.cache-2
7c449000-7c44f000 r-xs 00000000 03:05 22747546   /var/cache/fontconfig/8aebfea517ddc5bac4fe1b3be6ae9ddc-x86.cache-2
7c44f000-7c450000 r-xs 00000000 03:05 22747545   /var/cache/fontconfig/946abc99d4060636857e895a3d4ef689-x86.cache-2
7c450000-7c453000 r-xs 00000000 03:05 22747543   /var/cache/fontconfig/a336a40326b5f097d6a660e43ed65741-x86.cache-2
7c453000-7c454000 r-xs 00000000 03:05 22747541   /var/cache/fontconfig/b4fc2f621322c09bccd8b283b10cc1de-x86.cache-2
7c454000-7c461000 r-xs 00000000 03:05 22747534   /var/cache/fontconfig/221fd1126b80b777db535aea535e87ba-x86.cache-2
7c461000-7c463000 r-xs 00000000 03:05 22747538   /var/cache/fontconfig/f04ac44db50c3d34682c8aebe15a38e7-x86.cache-2
7c463000-7c474000 r-xs 00000000 03:05 22747530   /var/cache/fontconfig/ca6eb598bc8b0a6c66f53b9753bda408-x86.cache-2
7c474000-7c47a000 r-xs 00000000 03:05 22747523   /var/cache/fontconfig/33315028185e8b9ecf55d3c7f93d9205-x86.cache-2
7c47a000-7c486000 r-xs 00000000 03:05 22747516   /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-x86.cache-2
7c486000-7c489000 r-xs 00000000 03:05 22747515   /var/cache/fontconfig/61c91b4f4892ffae4bc0efef540a1e5d-x86.cache-2
7c489000-7c48c000 r-xs 00000000 03:05 22747509   /var/cache/fontconfig/374b958dfa195bf54eaa9332f068d728-x86.cache-2
7c48c000-7c493000 r-xs 00000000 03:05 22747507   /var/cache/fontconfig/f73c51d6200a78c2054c26a5b2398976-x86.cache-2
7c493000-7c495000 r-xs 00000000 03:05 22747503   /var/cache/fontconfig/066fcef0148c817f44791de82dd13637-x86.cache-2
7c495000-7c497000 r-xs 00000000 03:05 22747502   /var/cache/fontconfig/0d18838e2eb2d05c78885ab659ed50db-x86.cache-2
7c497000-7c49b000 r-xs 00000000 03:05 22747498   /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
7c49b000-7c49e000 r-xs 00000000 03:05 22747495   /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
7c49e000-7c4c0000 r-xs 00000000 03:05 22747492   /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2
7c4c0000-7c4e2000 r-xs 00000000 03:05 22747487   /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2
7c4e2000-7cb7e000 r-xp 00000000 03:07 2854011    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_gui.so.1.0.0
7cb7e000-7cb9e000 rwxp 0069b000 03:07 2854011    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_gui.so.1.0.0
7cb9e000-7cb9f000 rwxp 7cb9e000 00:00 0 
7cb9f000-7cba2000 ---p 7cb9f000 00:00 0 
7cba2000-7cc20000 rwxp 7cba2000 00:00 0 
7cc20000-7cd15000 r-xp 00000000 03:07 2854007    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_core.so.1.0.0
7cd15000-7cd19000 rwxp 000f5000 03:07 2854007    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libcom_trolltech_qt_core.so.1.0.0
7cd19000-7cd1d000 r-xp 00000000 03:05 21249599   /usr/lib/libXdmcp.so.6.0.0
7cd1d000-7cd1e000 rwxp 00003000 03:05 21249599   /usr/lib/libXdmcp.so.6.0.0
7cd1e000-7cd20000 r-xp 00000000 03:05 19256187   /usr/lib/libXau.so.6.0.0
7cd20000-7cd21000 rwxp 00001000 03:05 19256187   /usr/lib/libXau.so.6.0.0
7cd21000-7ce96000 r-xp 00000000 03:05 21146440   /usr/lib/libxml2.so.2.6.26
7ce96000-7ce9b000 rwxp 00174000 03:05 21146440   /usr/lib/libxml2.so.2.6.26
7ce9b000-7ce9c000 rwxp 7ce9b000 00:00 0 
7ce9c000-7cea0000 r-xp 00000000 03:05 19999942   /usr/lib/libXfixes.so.3.1.0
7cea0000-7cea1000 rwxp 00003000 03:05 19999942   /usr/lib/libXfixes.so.3.1.0
7cea1000-7cf99000 r-xp 00000000 03:05 21258994   /usr/lib/libX11.so.6.2.0
7cf99000-7cf9d000 rwxp 000f8000 03:05 21258994   /usr/lib/libX11.so.6.2.0
7cf9d000-7cfac000 r-xp 00000000 03:05 16733820   /usr/lib/libXext.so.6.4.0
7cfac000-7cfad000 rwxp 0000f000 03:05 16733820   /usr/lib/libXext.so.6.4.0
7cfad000-7cfd8000 r-xp 00000000 03:05 22746049   /usr/lib/libfontconfig.so.1.1.0
7cfd8000-7cfe0000 rwxp 0002b000 03:05 22746049   /usr/lib/libfontconfig.so.1.1.0
7cfe0000-7d053000 r-xp 00000000 03:05 21073489   /usr/lib/libfreetype.so.6.3.8
7d053000-7d056000 rwxp 00073000 03:05 21073489   /usr/lib/libfreetype.so.6.3.8
7d056000-7d05f000 r-xp 00000000 03:05 20650930   /usr/lib/libXcursor.so.1.0.2
7d05f000-7d060000 rwxp 00009000 03:05 20650930   /usr/lib/libXcursor.so.1.0.2
7d060000-7d063000 r-xp 00000000 03:05 17268441   /usr/lib/libXrandr.so.2.0.0
7d063000-7d064000 rwxp 00002000 03:05 17268441   /usr/lib/libXrandr.so.2.0.0
7d064000-7d06b000 r-xp 00000000 03:05 17268478   /usr/lib/libXrender.so.1.3.0
7d06b000-7d06c000 rwxp 00006000 03:05 17268478   /usr/lib/libXrender.so.1.3.0
7d06c000-7d073000 r-xp 00000000 03:05 19165112   /usr/lib/libXi.so.6.0.0
7d073000-7d074000 rwxp 00006000 03:05 19165112   /usr/lib/libXi.so.6.0.0
7d074000-7d089000 r-xp 00000000 03:05 16733585   /usr/lib/libICE.so.6.3.0
7d089000-7d08a000 rwxp 00014000 03:05 16733585   /usr/lib/libICE.so.6.3.0
7d08a000-7d08c000 rwxp 7d08a000 00:00 0 
7d08c000-7d0b0000 r-xp 00000000 03:05 21276438   /usr/lib/libpng12.so.0.12.0
7d0b0000-7d0b1000 rwxp 00023000 03:05 21276438   /usr/lib/libpng12.so.0.12.0
7d0b1000-7d61f000 r-xp 00000000 03:07 2854024    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtGui.so.4
7d61f000-7d63a000 rwxp 0056d000 03:07 2854024    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtGui.so.4
7d63a000-7d63b000 rwxp 7d63a000 00:00 0 
7d63b000-7d6ee000 r-xp 00000000 03:05 15679637   /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
7d6ee000-7d6f3000 rwxp 000b2000 03:05 15679637   /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
7d6f3000-7d6f8000 rwxp 7d6f3000 00:00 0 
7d6f8000-7d709000 r-xp 00000000 03:05 11250810   /lib/libz.so.1.2.3
7d709000-7d70a000 rwxp 00011000 03:05 11250810   /lib/libz.so.1.2.3
7d70a000-7d70c000 r-xp 00000000 03:05 18348793   /usr/lib/libXinerama.so.1.0.0
7d70c000-7d70d000 rwxp 00001000 03:05 18348793   /usr/lib/libXinerama.so.1.0.0
7d70d000-7d715000 r-xp 00000000 03:05 16733508   /usr/lib/libSM.so.6.0.0
7d715000-7d716000 rwxp 00007000 03:05 16733508   /usr/lib/libSM.so.6.0.0
7d716000-7d73b000 r-xp 00000000 03:07 2854003    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libqtjambi.so.1.0.0
7d73b000-7d73c000 rwxp 00024000 03:07 2854003    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libqtjambi.so.1.0.0
7d73c000-7d914000 r-xp 00000000 03:07 2854023    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtCore.so.4
7d914000-7d91c000 rwxp 001d8000 03:07 2854023    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib/libQtCore.so.4
7d91c000-7d9d9000 r-xs 00000000 03:07 2854045    /data/home/gregor/software/qtjambi-linux-1.0.0-tp2/qtjambi.jar
7d9d9000-7dac5000 r-xs 00000000 03:07 1602102    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/jogl.jar
7dac5000-7db23000 r-xs 00000000 03:07 2043997    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/janino.jar
7db23000-7db6d000 r-xs 00000000 03:07 2053507    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/sunflow.jar
7db6d000-7db8b000 r-xs 00000000 03:07 2362358    /data/home/gregor/software/eclipse/plugins/org.junit_3.8.1/junit.jar
7db8b000-7dc3b000 r-xs 00000000 03:07 767732     /data/home/gregor/software/jython-2.1/lib/jython-2.1.jar
7dc3b000-7dcff000 r-xs 00000000 03:05 22302082   /opt/sun-jdk-1.5.0.08/jre/lib/ext/localedata.jar
7dcff000-7dd26000 r-xs 00000000 03:05 22302081   /opt/sun-jdk-1.5.0.08/jre/lib/ext/sunjce_provider.jar
7dd26000-7dd51000 r-xs 00000000 03:05 22302080   /opt/sun-jdk-1.5.0.08/jre/lib/ext/sunpkcs11.jar
7dd51000-7dd52000 ---p 7dd51000 00:00 0 
7dd52000-7ddd2000 rwxp 7dd52000 00:00 0 
7ddd2000-7ddd5000 ---p 7ddd2000 00:00 0 
7ddd5000-7de53000 rwxp 7ddd5000 00:00 0 
7de53000-7de56000 ---p 7de53000 00:00 0 
7de56000-7ded4000 rwxp 7de56000 00:00 0 
7ded4000-7ded7000 ---p 7ded4000 00:00 0 
7ded7000-7df55000 rwxp 7ded7000 00:00 0 
7df55000-7df58000 ---p 7df55000 00:00 0 
7df58000-7dfd6000 rwxp 7df58000 00:00 0 
7dfd6000-7dfd9000 ---p 7dfd6000 00:00 0 
7dfd9000-7e057000 rwxp 7dfd9000 00:00 0 
7e057000-7e05a000 ---p 7e057000 00:00 0 
7e05a000-7e0d8000 rwxp 7e05a000 00:00 0 
7e0d8000-7e0db000 ---p 7e0d8000 00:00 0 
7e0db000-7e159000 rwxp 7e0db000 00:00 0 
7e159000-7e15c000 ---p 7e159000 00:00 0 
7e15c000-7e1da000 rwxp 7e15c000 00:00 0 
7e1da000-7e1db000 ---p 7e1da000 00:00 0 
7e1db000-7e261000 rwxp 7e1db000 00:00 0 
7e261000-7e27c000 rwxp 7e261000 00:00 0 
7e27c000-7e27e000 rwxp 7e27c000 00:00 0 
7e27e000-7e3df000 rwxp 7e27e000 00:00 0 
7e3df000-7e3e0000 rwxp 7e3df000 00:00 0 
7e3e0000-7e3fc000 rwxp 7e3e0000 00:00 0 
7e3fc000-7e3fe000 rwxp 7e3fc000 00:00 0 
7e3fe000-7e55f000 rwxp 7e3fe000 00:00 0 
7e55f000-7e565000 rwxp 7e55f000 00:00 0 
7e565000-7e57f000 rwxp 7e565000 00:00 0 
7e57f000-7e620000 rwxp 7e57f000 00:00 0 
7e620000-82090000 rwxp 7e620000 00:00 0 
82090000-822c8000 rwxp 82090000 00:00 0 
822c8000-ae580000 rwxp 822c8000 00:00 0 
ae580000-aefc0000 rwxp ae580000 00:00 0 
aefc0000-b2580000 rwxp aefc0000 00:00 0 
b2580000-b2581000 r-xs 00000000 03:07 2139445    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.obj.jar
b2581000-b2582000 r-xs 00000000 03:07 2139221    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.importfile.jar
b2582000-b2586000 rwxp b2582000 00:00 0 
b2586000-b2602000 rwxp b2586000 00:00 0 
b2602000-b26e2000 rwxp b2602000 00:00 0 
b26e2000-b4602000 rwxp b26e2000 00:00 0 
b4602000-b4e72000 r-xs 00000000 03:05 22302256   /opt/sun-jdk-1.5.0.08/jre/lib/charsets.jar
b4e72000-b4e87000 r-xs 00000000 03:05 22302272   /opt/sun-jdk-1.5.0.08/jre/lib/jce.jar
b4e87000-b4f0c000 r-xs 00000000 03:05 22302169   /opt/sun-jdk-1.5.0.08/jre/lib/jsse.jar
b4f0c000-b4f75000 rwxp b4f0c000 00:00 0 
b4f75000-b758b000 r-xs 00000000 03:05 22302262   /opt/sun-jdk-1.5.0.08/jre/lib/rt.jar
b758b000-b75ac000 r-xp 00000000 03:05 22302115   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjava.so
b75ac000-b75ae000 rwxp 00020000 03:05 22302115   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjava.so
b75ae000-b75e0000 r-xp 00000000 03:05 22302119   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjdwp.so
b75e0000-b75e1000 rwxp 00032000 03:05 22302119   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libjdwp.so
b75e1000-b75e4000 rwxp b75e1000 00:00 0 
b75e4000-b75f5000 r-xp 00000000 03:05 20231154   /lib/libnsl-2.4.so
b75f5000-b75f6000 r-xp 00010000 03:05 20231154   /lib/libnsl-2.4.so
b75f6000-b75f7000 rwxp 00011000 03:05 20231154   /lib/libnsl-2.4.so
b75f7000-b75f9000 rwxp b75f7000 00:00 0 
b75f9000-b75fa000 r-xs 00000000 03:07 2139214    /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.exportfile.jar
b75fa000-b7603000 r-xp 00000000 03:05 18310345   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libgcc_s.so.1
b7603000-b7604000 rwxp 00009000 03:05 18310345   /usr/lib/gcc-lib/i686-pc-linux-gnu/4.1.0/libgcc_s.so.1
b7604000-b7605000 r-xs 00000000 03:07 1763391    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/libpng.jar
b7605000-b7606000 r-xs 00000000 03:07 1586254    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/openexr.jar
b7606000-b7615000 r-xp 00000000 03:05 22302099   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libzip.so
b7615000-b7617000 rwxp 0000e000 03:05 22302099   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libzip.so
b7617000-b7622000 r-xp 00000000 03:05 22302091   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libverify.so
b7622000-b7623000 rwxp 0000b000 03:05 22302091   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libverify.so
b7623000-b762b000 rwxs 00000000 03:05 17063684   /tmp/hsperfdata_gregor/7282
b762b000-b764e000 r-xp 00000000 03:05 20230516   /lib/libm-2.4.so
b764e000-b764f000 r-xp 00022000 03:05 20230516   /lib/libm-2.4.so
b764f000-b7650000 rwxp 00023000 03:05 20230516   /lib/libm-2.4.so
b7650000-b79bc000 r-xp 00000000 03:05 22302105   /opt/sun-jdk-1.5.0.08/jre/lib/i386/client/libjvm.so
b79bc000-b79db000 rwxp 0036b000 03:05 22302105   /opt/sun-jdk-1.5.0.08/jre/lib/i386/client/libjvm.so
b79db000-b7df2000 rwxp b79db000 00:00 0 
b7df2000-b7f07000 r-xp 00000000 03:05 20229756   /lib/libc-2.4.so
b7f07000-b7f0a000 r-xp 00114000 03:05 20229756   /lib/libc-2.4.so
b7f0a000-b7f0b000 rwxp 00117000 03:05 20229756   /lib/libc-2.4.so
b7f0b000-b7f0e000 rwxp b7f0b000 00:00 0 
b7f0e000-b7f10000 r-xp 00000000 03:05 20230569   /lib/libdl-2.4.so
b7f10000-b7f11000 r-xp 00001000 03:05 20230569   /lib/libdl-2.4.so
b7f11000-b7f12000 rwxp 00002000 03:05 20230569   /lib/libdl-2.4.so
b7f12000-b7f21000 r-xp 00000000 03:05 20230995   /lib/libpthread-2.4.so
b7f21000-b7f22000 r-xp 0000e000 03:05 20230995   /lib/libpthread-2.4.so
b7f22000-b7f23000 rwxp 0000f000 03:05 20230995   /lib/libpthread-2.4.so
b7f23000-b7f25000 rwxp b7f23000 00:00 0 
b7f25000-b7f2b000 r-xs 00000000 03:07 1455795    /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/yafray.jar
b7f2b000-b7f2d000 r-xs 00000000 03:05 22302079   /opt/sun-jdk-1.5.0.08/jre/lib/ext/dnsns.jar
b7f2d000-b7f31000 r-xp 00000000 03:05 22302125   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libdt_socket.so
b7f31000-b7f32000 rwxp 00003000 03:05 22302125   /opt/sun-jdk-1.5.0.08/jre/lib/i386/libdt_socket.so
b7f32000-b7f3a000 r-xp 00000000 03:05 20231016   /lib/libnss_files-2.4.so
b7f3a000-b7f3b000 r-xp 00007000 03:05 20231016   /lib/libnss_files-2.4.so
b7f3b000-b7f3c000 rwxp 00008000 03:05 20231016   /lib/libnss_files-2.4.so
b7f3c000-b7f44000 r-xp 00000000 03:05 20231156   /lib/libnss_nis-2.4.so
b7f44000-b7f45000 r-xp 00007000 03:05 20231156   /lib/libnss_nis-2.4.so
b7f45000-b7f46000 rwxp 00008000 03:05 20231156   /lib/libnss_nis-2.4.so
b7f46000-b7f4c000 r-xp 00000000 03:05 20231160   /lib/libnss_compat-2.4.so
b7f4c000-b7f4d000 r-xp 00005000 03:05 20231160   /lib/libnss_compat-2.4.so
b7f4d000-b7f4e000 rwxp 00006000 03:05 20231160   /lib/libnss_compat-2.4.so
b7f4e000-b7f54000 r-xp 00000000 03:05 22302101   /opt/sun-jdk-1.5.0.08/jre/lib/i386/native_threads/libhpi.so
b7f54000-b7f55000 rwxp 00006000 03:05 22302101   /opt/sun-jdk-1.5.0.08/jre/lib/i386/native_threads/libhpi.so
b7f55000-b7f56000 rwxp b7f55000 00:00 0 
b7f56000-b7f57000 r-xp b7f56000 00:00 0 
b7f57000-b7f58000 rwxp b7f57000 00:00 0 
b7f58000-b7f72000 r-xp 00000000 03:05 20231189   /lib/ld-2.4.so
b7f72000-b7f73000 r-xp 00019000 03:05 20231189   /lib/ld-2.4.so
b7f73000-b7f74000 rwxp 0001a000 03:05 20231189   /lib/ld-2.4.so
bf795000-bf798000 ---p bf795000 00:00 0 
bf798000-bf995000 rwxp bf798000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]

VM Arguments:
jvm_args: -Djava.library.path=/data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686:/home/gregor/software/qtjambi-linux-1.0.0-tp2/lib -Xmx768m -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:42422
java_command: ml.ML3D
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/opt/sun-jdk-1.5.0.06
CLASSPATH=.
PATH=/opt/sun-jdk-1.5.0.06/bin:/opt/sun-jdk-1.5.0.06/jre/bin:/opt/sun-jdk-1.5.0.06/bin:/opt/sun-jdk-1.5.0.06/jre/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.0:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin
LD_LIBRARY_PATH=/opt/sun-jdk-1.5.0.08/jre/lib/i386/client:/opt/sun-jdk-1.5.0.08/jre/lib/i386:/opt/sun-jdk-1.5.0.08/jre/../lib/i386:/usr/lib/opengl/nvidia/lib:/usr/lib:/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686::/usr/lib/mozilla-firefox
SHELL=/bin/bash
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x325bd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x28a010], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x28c460], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x28be90], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004


---------------  S Y S T E M  ---------------

OS:Gentoo Base System version 1.12.5

uname:Linux 2.6.17.7 #1 Sun Aug 6 21:31:07 CEST 2006 i686
libc:glibc 2.4 NPTL 2.4 
rlimit: STACK 8192k, CORE 0k, NPROC 8191, NOFILE 1024, AS infinity
load average:0.62 0.98 1.40

CPU:total 1 (cores per cpu 1, threads per core 1) family 6 model 6 stepping 2, cmov, cx8, fxsr, mmx, sse, mmxext, 3dnowext, 3dnow

Memory: 4k page, physical 1036612k(108864k free), swap 3004112k(2963516k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_08-b03) for linux-x86, built on Jul 11 2006 09:55:52 by java_re with gcc 3.2.1-7a (J2SE release)


Message 2 in thread

> Hi, Eskil!
> 
> I tried to implement this workaround but had no success doing that. Instead I 
> produced another series of VM crashes, most noticeably the two for which I've 
> appended logs. 
> 
> Both have in common that I first create a QGLContext and then create 
> QGLWidgets with these contexts. But then the similarities end. The first log 
> is the crash that happens during the creation of a second QGLWidget from the 
> same context after the first one has been disposed. The second log is the 
> crash that happens during the creation of a second QGLWidget while the first 
> one still exists. This one looks like the old isValid() problem.
> 
> The first crash might be caused by me severely abusing Qt, but I'm not quite 
> sure.

This is indeed the case ;-)

The QGLWidget takes ownership of the context so you need to created a 
shared context for this to work properly. The simplest way to get there 
is to use just create the second QGLWidget and pass the first QGLWidget 
as the sharedwidget, alternativly create a QGLWidget which is just 
hidden and shared this between all your widgets... See the following 
example:

import com.trolltech.qt.gui.*;
import com.trolltech.qt.opengl.*;

public class Test extends QWidget
{
     private QGLWidget shareWidget = new QGLWidget();
     private QGLWidget glWidget;
     private QVBoxLayout layout;

     public Test() {
         QPushButton button = new QPushButton(this);
         button.clicked.connect(this, "newGLWidget()");

         layout = new QVBoxLayout(this);
         layout.addWidget(button);


     }

     public void newGLWidget() {
         if (glWidget != null)
             glWidget.dispose();

         glWidget = new QGLWidget(shareWidget);

         layout.addWidget(glWidget);
     }


     public static void main(String args[]) {
         QApplication.initialize(args);

         new Test().show();

         QApplication.exec();
     }
}

Using this approach, I don't get a crash either way. I hope this helps.

best regards,
Gunnar


Message 3 in thread

On Monday 02 October 2006 10:13, you wrote:
> The QGLWidget takes ownership of the context so you need to created a
> shared context for this to work properly. The simplest way to get there
> is to use just create the second QGLWidget and pass the first QGLWidget
> as the sharedwidget, alternativly create a QGLWidget which is just
> hidden and shared this between all your widgets... See the following
> example:
>
> import com.trolltech.qt.gui.*;
> import com.trolltech.qt.opengl.*;
>
> public class Test extends QWidget
> {
>      private QGLWidget shareWidget = new QGLWidget();
>      private QGLWidget glWidget;
>      private QVBoxLayout layout;
>
>      public Test() {
>          QPushButton button = new QPushButton(this);
>          button.clicked.connect(this, "newGLWidget()");
>
>          layout = new QVBoxLayout(this);
>          layout.addWidget(button);
>
>
>      }
>
>      public void newGLWidget() {
>          if (glWidget != null)
>              glWidget.dispose();
>
>          glWidget = new QGLWidget(shareWidget);
>
>          layout.addWidget(glWidget);
>      }
>
>
>      public static void main(String args[]) {
>          QApplication.initialize(args);
>
>          new Test().show();
>
>          QApplication.exec();
>      }
> }
>
> Using this approach, I don't get a crash either way. I hope this helps.
>
> best regards,
> Gunnar

Hi, Gunnar!

I have tested this example and it does work. But unfortunately this only 
allows the sharing of display lists and textures, but not the sharing of 
shaders, which I unfortunately need as well.

The solution that I have used so far was to create a single context and bind 
it to the individual drawables as needed. As far as I can tell this works 
without any problems with GLX on Linux and wgl and also seems to be allowed 
by agl on OS X. I assumed that Qt would automatically do the same when I 
created several QGLWidgets with the same QGLContext. Apparently I was wrong.

Would it be possible (in theory, at least) to introduce QGLContext subclasses 
that act as proxies to other QGLContext instances that contain real contexts 
and thus emulate the behavior that I want?

Regards,
Gregor


Message 4 in thread

Gregor Mückl wrote:
> On Monday 02 October 2006 10:13, you wrote:
> 
>>The QGLWidget takes ownership of the context so you need to created a
>>shared context for this to work properly. The simplest way to get there
>>is to use just create the second QGLWidget and pass the first QGLWidget
>>as the sharedwidget, alternativly create a QGLWidget which is just
>>hidden and shared this between all your widgets... See the following
>>example:
>>
>>import com.trolltech.qt.gui.*;
>>import com.trolltech.qt.opengl.*;
>>
>>public class Test extends QWidget
>>{
>>     private QGLWidget shareWidget = new QGLWidget();
>>     private QGLWidget glWidget;
>>     private QVBoxLayout layout;
>>
>>     public Test() {
>>         QPushButton button = new QPushButton(this);
>>         button.clicked.connect(this, "newGLWidget()");
>>
>>         layout = new QVBoxLayout(this);
>>         layout.addWidget(button);
>>
>>
>>     }
>>
>>     public void newGLWidget() {
>>         if (glWidget != null)
>>             glWidget.dispose();
>>
>>         glWidget = new QGLWidget(shareWidget);
>>
>>         layout.addWidget(glWidget);
>>     }
>>
>>
>>     public static void main(String args[]) {
>>         QApplication.initialize(args);
>>
>>         new Test().show();
>>
>>         QApplication.exec();
>>     }
>>}
>>
>>Using this approach, I don't get a crash either way. I hope this helps.
>>
>>best regards,
>>Gunnar
> 
> 
> Hi, Gunnar!
> 
> I have tested this example and it does work. But unfortunately this only 
> allows the sharing of display lists and textures, but not the sharing of 
> shaders, which I unfortunately need as well.

Hi Gregor,

According to our GL team, the sharing should include shaders too. The 
documentation is simply not up to date. The sharing includes all objects 
created by glGen*, (textures, vbo, displaylists, fragment / vertex 
programs). Did you try this?

best regards,
Gunnar


Message 5 in thread

On Tuesday 03 October 2006 10:18, you wrote:
> Hi Gregor,
>
> According to our GL team, the sharing should include shaders too. The
> documentation is simply not up to date. The sharing includes all objects
> created by glGen*, (textures, vbo, displaylists, fragment / vertex
> programs). Did you try this?
>
> best regards,
> Gunnar

Hello, Gunnar!

This works now. Thank you very much!

However, I'd really like to know how Qt makes this work. I'm actually not able 
to understand the Qt source code. At least the GLX specification document 
does not yet mention shaders at all, so my understanding is that Qt works 
around this issue in some way.

Regards,
Gregor


Message 6 in thread

Gregor Mückl wrote:

> Hello, Gunnar!
> 
> This works now. Thank you very much!
> 
> However, I'd really like to know how Qt makes this work. I'm actually not able 
> to understand the Qt source code. At least the GLX specification document 
> does not yet mention shaders at all, so my understanding is that Qt works 
> around this issue in some way.

Its an undocumented feature in OpenGL ;-)

It is documented to work this way in both wgl (win32 API) and aGL (OS X 
API), and has been verified to work on linux as well, as I understood.

best regards,
Gunnar