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

Qt-jambi-interest Archive, May 2007
VM crash when constructing a QBrush from a QGradient


Message 1 in thread

Hi!

Qt Jambi beta 2 crashes here on Linux when I try to  create a QBrush from a 
QGradient. I use the precompiled binaries. I haven't dug into that matter any 
further and I'm not 100% sure that I'm not doing something stupid. A VM crash 
log is attached.

The relevant section of code is:

QGradient gradient=new QGradient();
gradient.setColorAt(0d, QApplication.palette().window().color());
gradient.setColorAt(1d, new QColor(100,100,100));
painter.setBrush(new QBrush(gradient));

Regards,
Gregor
-- 
 [ signature omitted ] 
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xaf5b6336, pid=25230, tid=4158188432
#
# Java VM: Java HotSpot(TM) Server VM (1.6.0-b105 mixed mode)
# Problematic frame:
# C  [libQtGui.so.4+0x271336]  _ZN6QBrushC1ERK9QGradient+0x46
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

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

Current thread (0x0807d000):  JavaThread "main" [_thread_in_native, id=25231]

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

Registers:
EAX=0xf7d892c0, EBX=0xafbd0c58, ECX=0xf7ed8158, EDX=0x08a7f140
ESP=0xf7d892a0, EBP=0xf7d892f8, ESI=0xf7d892c0, EDI=0x08a9c048
EIP=0xaf5b6336, CR2=0x1a7f93f0, EFLAGS=0x00010292

Top of Stack: (sp=0xf7d892a0)
0xf7d892a0:   f7d892c0 f7d892c0 f7d892e0 f7f3575d
0xf7d892b0:   aff3f910 00000000 08a7f140 0888e268
0xf7d892c0:   00000000 0000ffff 00000000 00850000
0xf7d892d0:   0000000f 00000010 00000011 0888e268
0xf7d892e0:   f7d89328 f7f3ac60 0888e260 aefe7530
0xf7d892f0:   08a7f140 0888e268 f7d89328 aeb152b5
0xf7d89300:   0888e268 08a7f140 f7d893a8 f7d893a8
0xf7d89310:   0807d744 b197bb00 b197bafc b197bb00 

Instructions: (pc=0xaf5b6336)
0xaf5b6326:   c7 45 e0 11 00 00 00 e8 06 bd f2 ff 89 74 24 04
0xaf5b6336:   8b 44 bd d8 8b 4d c4 89 44 24 08 89 0c 24 e8 2f 

Stack: [0xf7d3e000,0xf7d8f000),  sp=0xf7d892a0,  free space=300k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libQtGui.so.4+0x271336]  _ZN6QBrushC1ERK9QGradient+0x46
C  [libcom_trolltech_qt_gui.so.1.0.0+0x37b2b5]  Java_com_trolltech_qt_gui_QBrush__1_1qt_1QBrush_1QGradient__J+0x45
j  com.trolltech.qt.gui.QBrush.__qt_QBrush_QGradient(J)V+0
j  com.trolltech.qt.gui.QBrush.<init>(Lcom/trolltech/qt/gui/QGradient;)V+32
j  ml.plugins.ui.mainwindow.toolchest.ToolButton$ToolButtonHeader.paintEvent(Lcom/trolltech/qt/gui/QPaintEvent;)V+126
v  ~StubRoutines::call_stub
V  [libjvm.so+0x2b521d]
V  [libjvm.so+0x43d9a8]
V  [libjvm.so+0x2b50b0]
V  [libjvm.so+0x2de727]
V  [libjvm.so+0x2c526d]
C  [libcom_trolltech_qt_gui.so.1.0.0+0x379779]  _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz+0x29
C  [libcom_trolltech_qt_gui.so.1.0.0+0x59f4da]  _ZN20QtJambiShell_QWidget10paintEventEP11QPaintEvent+0xaa
C  [libQtGui.so.4+0x1f19bf]  _ZN7QWidget5eventEP6QEvent+0x46f
C  [libcom_trolltech_qt_gui.so.1.0.0+0x59e033]  _ZN20QtJambiShell_QWidget5eventEP6QEvent+0xf3
C  [libQtGui.so.4+0x1b0426]  _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x1e6
C  [libQtGui.so.4+0x1aee4e]  _ZN12QApplication6notifyEP7QObjectP6QEvent+0x2ae
C  [libcom_trolltech_qt_gui.so.1.0.0+0x629559]  _ZN25QtJambiShell_QApplication6notifyEP7QObjectP6QEvent+0x129
C  [libQtCore.so.4+0x10eb43]  _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x73
C  [libQtGui.so.4+0x207cac]  _Z23qt_sendSpontaneousEventP7QObjectP6QEvent+0x4c
C  [libQtGui.so.4+0x30a8f0]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x4b0
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a0a6]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x186
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a0a6]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x186
C  [libQtGui.so.4+0x30a0a6]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x186
C  [libQtGui.so.4+0x30a0a6]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x186
C  [libQtGui.so.4+0x30a0a6]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x186
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x30a259]  _ZN19QWidgetBackingStore22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointi+0x339
C  [libQtGui.so.4+0x30a639]  _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointi+0x1f9
C  [libQtGui.so.4+0x309dbe]  _ZN19QWidgetBackingStore11cleanRegionERK7QRegionP7QWidgetb+0x43e
C  [libQtGui.so.4+0x30b1d9]  _ZN7QWidget7repaintERK7QRegion+0x1d9
C  [libQtGui.so.4+0x1f3b72]  _ZN7QWidget7repaintERK5QRect+0x72
C  [libQtGui.so.4+0x1f39fe]  _ZN7QWidget7repaintEv+0x3e
C  [libcom_trolltech_qt_gui.so.1.0.0+0x59f72f]  _ZN20QtJambiShell_QWidget7repaintEv+0x1f
C  [libcom_trolltech_qt_gui.so.1.0.0+0x5a7850]  Java_com_trolltech_qt_gui_QWidget__1_1qt_1repaint__J+0x30
j  com.trolltech.qt.gui.QWidget.__qt_repaint(J)V+0
j  com.trolltech.qt.gui.QWidget.repaint()V+50
j  ml.plugins.ui.mainwindow.toolchest.ToolButton.setExpanded(Z)V+92
j  ml.plugins.ui.mainwindow.toolchest.ToolButton$ToolButtonHeader.mouseReleaseEvent(Lcom/trolltech/qt/gui/QMouseEvent;)V+45
v  ~StubRoutines::call_stub
V  [libjvm.so+0x2b521d]
V  [libjvm.so+0x43d9a8]
V  [libjvm.so+0x2b50b0]
V  [libjvm.so+0x2de727]
V  [libjvm.so+0x2c526d]
C  [libcom_trolltech_qt_gui.so.1.0.0+0x379779]  _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz+0x29
C  [libcom_trolltech_qt_gui.so.1.0.0+0x59f1da]  _ZN20QtJambiShell_QWidget17mouseReleaseEventEP11QMouseEvent+0xaa
C  [libQtGui.so.4+0x1f1622]  _ZN7QWidget5eventEP6QEvent+0xd2
C  [libcom_trolltech_qt_gui.so.1.0.0+0x59e033]  _ZN20QtJambiShell_QWidget5eventEP6QEvent+0xf3
C  [libQtGui.so.4+0x1b0426]  _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x1e6
C  [libQtGui.so.4+0x1aefda]  _ZN12QApplication6notifyEP7QObjectP6QEvent+0x43a
C  [libcom_trolltech_qt_gui.so.1.0.0+0x629559]  _ZN25QtJambiShell_QApplication6notifyEP7QObjectP6QEvent+0x129
C  [libQtCore.so.4+0x10eb43]  _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x73
C  [libQtGui.so.4+0x205ee8]  _ZN9QETWidget19translateMouseEventEPK7_XEvent+0xb38
C  [libQtGui.so.4+0x203729]  _ZN12QApplication15x11ProcessEventEP7_XEvent+0x339
C  [libQtGui.so.4+0x22bf9a]
C  [libglib-2.0.so.0+0x2bb81]  g_main_context_dispatch+0x181
C  [libglib-2.0.so.0+0x2eb1f]
C  [libglib-2.0.so.0+0x2f0d7]  g_main_context_iteration+0x77
C  [libQtCore.so.4+0x134f1e]  _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5e
C  [libQtGui.so.4+0x22c555]  _ZN23QGuiEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x45
C  [libQtCore.so.4+0x10cf1f]  _ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x3f
C  [libQtCore.so.4+0x10cfac]  _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x7c
C  [libQtCore.so.4+0x10ef22]  _ZN16QCoreApplication4execEv+0x92
C  [libQtGui.so.4+0x1aeb99]  _ZN12QApplication4execEv+0x29
C  [libcom_trolltech_qt_gui.so.1.0.0+0x62aed9]  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+312
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub
V  [libjvm.so+0x2b521d]
V  [libjvm.so+0x43d9a8]
V  [libjvm.so+0x2b50b0]
V  [libjvm.so+0x2de4b6]
V  [libjvm.so+0x2cfb5b]
C  [java+0x1b98]  JavaMain+0x2c8
C  [libpthread.so.0+0x54ab]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.trolltech.qt.gui.QBrush.__qt_QBrush_QGradient(J)V+0
j  com.trolltech.qt.gui.QBrush.<init>(Lcom/trolltech/qt/gui/QGradient;)V+32
j  ml.plugins.ui.mainwindow.toolchest.ToolButton$ToolButtonHeader.paintEvent(Lcom/trolltech/qt/gui/QPaintEvent;)V+126
v  ~StubRoutines::call_stub
j  com.trolltech.qt.gui.QWidget.__qt_repaint(J)V+0
j  com.trolltech.qt.gui.QWidget.repaint()V+50
j  ml.plugins.ui.mainwindow.toolchest.ToolButton.setExpanded(Z)V+92
j  ml.plugins.ui.mainwindow.toolchest.ToolButton$ToolButtonHeader.mouseReleaseEvent(Lcom/trolltech/qt/gui/QMouseEvent;)V+45
v  ~StubRoutines::call_stub
j  com.trolltech.qt.gui.QApplication.exec()I+0
j  ml.ML3D.<init>([Ljava/lang/String;)V+312
j  ml.ML3D.main([Ljava/lang/String;)V+5
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x087c0800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=25259]
  0xaffc6c00 JavaThread "Thread-2" daemon [_thread_blocked, id=25258]
  0xaff3f000 JavaThread "Thread-0" daemon [_thread_blocked, id=25257]
  0x0816f400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=25255]
  0x0816d800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=25254]
  0x0816c400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=25253]
  0x0815f800 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=25250]
  0x0815e000 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=25248]
  0x0815c000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=25246]
  0x08154800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=25244]
  0x08142000 JavaThread "Finalizer" daemon [_thread_blocked, id=25243]
  0x08141400 JavaThread "Reference Handler" daemon [_thread_blocked, id=25242]
=>0x0807d000 JavaThread "main" [_thread_in_native, id=25231]

Other Threads:
  0x0813ec00 VMThread [id=25240]
  0x08170c00 WatcherThread [id=25256]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 12032K, used 8013K [0xeda10000, 0xee890000, 0xf4bd0000)
  eden space 11520K, 65% used [0xeda10000,0xee167138,0xee550000)
  from space 512K, 97% used [0xee690000,0xee70c4a0,0xee710000)
  to   space 1280K, 0% used [0xee550000,0xee550000,0xee690000)
 PSOldGen        total 4096K, used 1258K [0xb4bd0000, 0xb4fd0000, 0xeda10000)
  object space 4096K, 30% used [0xb4bd0000,0xb4d0a8a8,0xb4fd0000)
 PSPermGen       total 16384K, used 14034K [0xb0bd0000, 0xb1bd0000, 0xb4bd0000)
  object space 16384K, 85% used [0xb0bd0000,0xb1984a80,0xb1bd0000)

Dynamic libraries:
06000000-0657e000 r-xp 00000000 03:02 640392                             /opt/emul-linux-x86-java-1.6.0/lib/i386/server/libjvm.so
0657e000-065b5000 rwxp 0057e000 03:02 640392                             /opt/emul-linux-x86-java-1.6.0/lib/i386/server/libjvm.so
065b5000-069d5000 rwxp 065b5000 00:00 0 
08048000-08052000 r-xp 00000000 03:02 640365                             /opt/emul-linux-x86-java-1.6.0/bin/java
08052000-08053000 rwxp 00009000 03:02 640365                             /opt/emul-linux-x86-java-1.6.0/bin/java
08053000-08ae2000 rwxp 08053000 00:00 0                                  [heap]
ac500000-ac5bf000 rwxp ac500000 00:00 0 
ac5bf000-ac600000 ---p ac5bf000 00:00 0 
ac700000-ac7be000 rwxp ac700000 00:00 0 
ac7be000-ac800000 ---p ac7be000 00:00 0 
ac88c000-ac88d000 rwxs 00000000 00:07 65077278                           /SYSV00000000 (deleted)
ac88d000-ac88e000 rwxs 00000000 00:07 65044509                           /SYSV00000000 (deleted)
ac88e000-ac8f8000 rwxp 00000000 00:0d 1258                               /dev/zero
ac8f8000-ac8f9000 rwxs 00000000 00:07 65011740                           /SYSV00000000 (deleted)
ac8f9000-ac8fa000 rwxs 00000000 00:07 64978971                           /SYSV00000000 (deleted)
ac8fa000-ac8fb000 rwxs 00000000 00:07 64946202                           /SYSV00000000 (deleted)
ac8fb000-ac965000 rwxp 00000000 00:0d 1258                               /dev/zero
ac965000-ac9cf000 rwxp 00000000 00:0d 1258                               /dev/zero
ac9cf000-ac9d2000 ---p ac9cf000 00:00 0 
ac9d2000-aca20000 rwxp ac9d2000 00:00 0 
aca20000-aca9e000 r-xp 00000000 03:02 640424                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libfontmanager.so
aca9e000-acaa8000 rwxp 0007e000 03:02 640424                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libfontmanager.so
acaa8000-acaad000 rwxp acaa8000 00:00 0 
acaad000-acaeb000 r-xp 00000000 03:02 655371                             /opt/emul-linux-x86-java-1.6.0/lib/i386/xawt/libmawt.so
acaeb000-acaee000 rwxp 0003d000 03:02 655371                             /opt/emul-linux-x86-java-1.6.0/lib/i386/xawt/libmawt.so
acaee000-acbb4000 r-xp 00000000 03:02 640421                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libmlib_image.so
acbb4000-acbb5000 rwxp 000c5000 03:02 640421                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libmlib_image.so
acbb5000-acc30000 r-xp 00000000 03:02 640422                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libawt.so
acc30000-acc37000 rwxp 0007b000 03:02 640422                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libawt.so
acc37000-acc5b000 rwxp acc37000 00:00 0 
acc5b000-acd0f000 r-xp 00000000 03:04 6949643                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
acd0f000-acd10000 rwxp 000b4000 03:04 6949643                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl.so
acd10000-acd11000 rwxs 00000000 00:07 64782357                           /SYSV00000000 (deleted)
acd11000-acd12000 rwxs 00000000 00:07 64749588                           /SYSV00000000 (deleted)
acd12000-acd52000 rwxs cfc3a000 00:0d 9015                               /dev/nvidia0
acd52000-ace52000 rwxs 06bab000 00:0d 9015                               /dev/nvidia0
ace52000-acf94000 rwxs 0c070000 00:0d 9015                               /dev/nvidia0
acf94000-acffe000 rwxp 00000000 00:0d 1258                               /dev/zero
acffe000-ad92e000 rwxs c0000000 00:0d 9015                               /dev/nvidia0
ad92e000-ad958000 rwxs 00000000 00:07 45678603                           /SYSV00000000 (deleted)
ad958000-ad97e000 r-xp 00000000 03:04 6965038                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_opengl.so.1.0.0
ad97e000-ad97f000 rwxp 00025000 03:04 6965038                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_opengl.so.1.0.0
ad97f000-ae2b5000 r-xp 00000000 03:02 1460208                            /usr/lib32/opengl/nvidia/lib/libGLcore.so.1.0.9755
ae2b5000-ae2ec000 rwxp 00935000 03:02 1460208                            /usr/lib32/opengl/nvidia/lib/libGLcore.so.1.0.9755
ae2ec000-ae2f1000 rwxp ae2ec000 00:00 0 
ae2f1000-ae369000 r-xp 00000000 03:02 1460109                            /usr/lib32/opengl/nvidia/lib/libGL.so.1.0.9755
ae369000-ae384000 rwxp 00077000 03:02 1460109                            /usr/lib32/opengl/nvidia/lib/libGL.so.1.0.9755
ae384000-ae385000 rwxp ae384000 00:00 0 
ae385000-ae3ff000 r-xp 00000000 03:02 475643                             /usr/lib32/libGLU.so.1.3.060501
ae3ff000-ae400000 rwxp 00079000 03:02 475643                             /usr/lib32/libGLU.so.1.3.060501
ae400000-ae4ed000 rwxp ae400000 00:00 0 
ae4ed000-ae500000 ---p ae4ed000 00:00 0 
ae51e000-ae51f000 r-xp 00000000 03:02 1527285                            /usr/lib32/opengl/nvidia/tls/libnvidia-tls.so.1.0.9755
ae51f000-ae520000 rwxp 00000000 03:02 1527285                            /usr/lib32/opengl/nvidia/tls/libnvidia-tls.so.1.0.9755
ae520000-ae593000 r-xp 00000000 03:04 6963437                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtOpenGL.so.4
ae593000-ae598000 rwxp 00072000 03:04 6963437                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtOpenGL.so.4
ae598000-ae59b000 ---p ae598000 00:00 0 
ae59b000-ae5e9000 rwxp ae59b000 00:00 0 
ae5e9000-ae6c0000 r-xp 00000000 03:02 1015953                            /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/32/libstdc++.so.6.0.8
ae6c0000-ae6c3000 r-xp 000d7000 03:02 1015953                            /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/32/libstdc++.so.6.0.8
ae6c3000-ae6c5000 rwxp 000da000 03:02 1015953                            /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/32/libstdc++.so.6.0.8
ae6c5000-ae6cb000 rwxp ae6c5000 00:00 0 
ae6cb000-ae6ef000 r-xp 00000000 03:02 672175                             /usr/lib32/libpng.so.3.15.0
ae6ef000-ae6f0000 rwxp 00023000 03:02 672175                             /usr/lib32/libpng.so.3.15.0
ae6f0000-ae6ff000 r-xp 00000000 03:02 148480                             /usr/share/fonts/ttf-bitstream-vera/VeraBd.ttf
ae6ff000-ae700000 rwxs 00000000 00:07 64913433                           /SYSV00000000 (deleted)
ae700000-ae701000 rwxs 00000000 00:07 64880664                           /SYSV00000000 (deleted)
ae701000-ae702000 rwxs 00000000 00:07 64847895                           /SYSV00000000 (deleted)
ae702000-ae704000 r-xp 00000000 03:04 6949644                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
ae704000-ae705000 rwxp 00001000 03:04 6949644                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libjogl_awt.so
ae705000-ae706000 r-xp 00000000 03:02 640430                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjawt.so
ae706000-ae707000 rwxp 00000000 03:02 640430                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjawt.so
ae707000-ae70b000 r-xp 00000000 03:02 475611                             /usr/lib32/libXtst.so.6.1.0
ae70b000-ae70c000 rwxp 00004000 03:02 475611                             /usr/lib32/libXtst.so.6.1.0
ae70c000-ae710000 rwxs 6c39a000 00:0d 9015                               /dev/nvidia0
ae710000-ae711000 rwxs cfc7b000 00:0d 9015                               /dev/nvidia0
ae711000-ae712000 rwxs 43ed6000 00:0d 9015                               /dev/nvidia0
ae712000-ae713000 rwxs 6b1d1000 00:0d 9015                               /dev/nvidia0
ae713000-ae714000 rwxs fdc02000 00:0d 9015                               /dev/nvidia0
ae714000-ae715000 rwxs fd001000 00:0d 9015                               /dev/nvidia0
ae715000-ae717000 rwxp 00000000 00:0d 1258                               /dev/zero
ae717000-ae71a000 r-xp 00000000 03:04 6949932                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
ae71a000-ae71b000 rwxp 00002000 03:04 6949932                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libpng-java.so
ae71b000-ae71c000 r-xs 00001000 03:04 10191117                           /data/home/gregor/progs/Moonlight/workspace/ml.plugins.file.gmengine/plugins/ml.plugins.file.gmengine.jar
ae71c000-ae71d000 r-xs 00001000 03:04 6965888                            /data/home/gregor/progs/Moonlight/workspace/ml.plugins.file.freert/plugins/ml.plugins.file.freert.jar
ae71d000-ae71e000 r-xs 00001000 03:04 6984092                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.preferences.jar
ae71e000-ae721000 r-xs 0001c000 03:04 6984091                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.mainwindow.jar
ae721000-ae723000 r-xs 00000000 03:04 6984090                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.ui.help.jar
ae723000-ae724000 r-xs 00002000 03:04 6984089                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.scripteditor.jar
ae724000-ae725000 r-xs 00001000 03:04 6984088                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.scripting.python.jar
ae725000-ae726000 r-xs 00002000 03:04 6984087                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.ui.jar
ae726000-ae727000 r-xs 0000d000 03:04 6984086                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.sunflow.jar
ae727000-ae728000 r-xs 00002000 03:04 6984085                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.simple.jar
ae728000-ae72a000 r-xs 00009000 03:04 6984083                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.rendering.glsl.jar
ae72a000-ae72c000 r-xs 00006000 03:04 6984082                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.textures.jar
ae72c000-ae72d000 r-xs 00004000 03:04 6984073                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.objects.jar
ae72d000-ae730000 r-xs 00025000 03:04 6984072                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.mesh.jar
ae730000-ae731000 r-xs 00001000 03:04 6984071                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.map.jar
ae731000-ae732000 r-xs 00002000 03:04 6984066                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.lighting.jar
ae732000-ae733000 r-xs 00002000 03:04 6984062                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.camera.jar
ae733000-ae734000 r-xs 00000000 03:04 6984009                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basicselectiontypes.jar
ae734000-ae735000 r-xs 00000000 03:04 6984008                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.modelling.basic.jar
ae735000-ae736000 r-xs 00001000 03:04 6984007                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.viewer.jar
ae736000-ae737000 r-xs 00000000 03:04 6984006                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.png.jar
ae737000-ae738000 r-xs 00001000 03:04 6984005                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.openexr.jar
ae738000-ae739000 r-xs 00000000 03:04 6964800                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.images.hdr.jar
ae739000-ae73b000 r-xs 00000000 03:04 6984001                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.importfile.jar
ae73b000-ae73d000 r-xs 00000000 03:04 6983993                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.exportfile.jar
ae73d000-ae74e000 r-xp 00000000 03:02 148478                             /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
ae74e000-ae751000 r-xs 000ca000 03:02 640387                             /opt/emul-linux-x86-java-1.6.0/lib/ext/localedata.jar
ae751000-ae757000 r-xs 00000000 03:04 13813073                           /data/home/gregor/.fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-x86.cache-2
ae757000-ae759000 r-xs 00000000 03:04 13813083                           /data/home/gregor/.fontconfig/76fa4b957c916922374347f144bde9da-x86.cache-2
ae759000-ae767000 r-xs 00000000 03:04 13813100                           /data/home/gregor/.fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
ae767000-ae769000 r-xs 00000000 03:04 13813145                           /data/home/gregor/.fontconfig/9080285a363f2ec8b505181342116a40-x86.cache-2
ae769000-ae775000 r-xs 00000000 03:04 13813113                           /data/home/gregor/.fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-x86.cache-2
ae775000-ae778000 r-xs 00000000 03:04 13813104                           /data/home/gregor/.fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
ae778000-ae79a000 r-xs 00000000 03:04 13813114                           /data/home/gregor/.fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2
ae79a000-aefe5000 r-xp 00000000 03:04 6963451                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_gui.so.1.0.0
aefe5000-af00e000 rwxp 0084a000 03:04 6963451                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_gui.so.1.0.0
af00e000-af011000 ---p af00e000 00:00 0 
af011000-af05f000 rwxp af011000 00:00 0 
af05f000-af150000 r-xp 00000000 03:04 6963446                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_core.so.1.0.0
af150000-af155000 rwxp 000f0000 03:04 6963446                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libcom_trolltech_qt_core.so.1.0.0
af155000-af186000 r-xp 00000000 03:04 6965765                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libqtjambi.so.1.0.0
af186000-af187000 rwxp 00031000 03:04 6965765                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libqtjambi.so.1.0.0
af187000-af18b000 r-xp 00000000 03:02 475569                             /usr/lib32/libXdmcp.so.6.0.0
af18b000-af18c000 rwxp 00003000 03:02 475569                             /usr/lib32/libXdmcp.so.6.0.0
af18c000-af1a9000 r-xp 00000000 03:02 672112                             /usr/lib32/libexpat.so.0.5.0
af1a9000-af1ab000 rwxp 0001d000 03:02 672112                             /usr/lib32/libexpat.so.0.5.0
af1ab000-af1af000 r-xp 00000000 03:02 475575                             /usr/lib32/libXfixes.so.3.1.0
af1af000-af1b0000 rwxp 00003000 03:02 475575                             /usr/lib32/libXfixes.so.3.1.0
af1b0000-af297000 r-xp 00000000 03:02 475545                             /usr/lib32/libX11.so.6.2.0
af297000-af29b000 rwxp 000e7000 03:02 475545                             /usr/lib32/libX11.so.6.2.0
af29b000-af2a8000 r-xp 00000000 03:02 475572                             /usr/lib32/libXext.so.6.4.0
af2a8000-af2a9000 rwxp 0000c000 03:02 475572                             /usr/lib32/libXext.so.6.4.0
af2a9000-af2cb000 r-xp 00000000 03:02 475497                             /usr/lib32/libfontconfig.so.1.2.0
af2cb000-af2d3000 rwxp 00022000 03:02 475497                             /usr/lib32/libfontconfig.so.1.2.0
af2d3000-af335000 r-xp 00000000 03:02 475501                             /usr/lib32/libfreetype.so.6.3.8
af335000-af338000 rwxp 00062000 03:02 475501                             /usr/lib32/libfreetype.so.6.3.8
af338000-af340000 r-xp 00000000 03:02 475563                             /usr/lib32/libXcursor.so.1.0.2
af340000-af341000 rwxp 00007000 03:02 475563                             /usr/lib32/libXcursor.so.1.0.2
af341000-af344000 r-xp 00000000 03:02 475599                             /usr/lib32/libXrandr.so.2.0.0
af344000-af345000 rwxp 00002000 03:02 475599                             /usr/lib32/libXrandr.so.2.0.0
af345000-afbc9000 r-xp 00000000 03:04 6963433                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtGui.so.4
afbc9000-afbef000 rwxp 00883000 03:04 6963433                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtGui.so.4
afbef000-afbf0000 rwxp afbef000 00:00 0 
afbf0000-afca6000 r-xp 00000000 03:02 1232243                            /usr/lib64/gcc-lib/x86_64-pc-linux-gnu/3.3.6/32/libstdc++.so.5.0.7
afca6000-afcab000 rwxp 000b6000 03:02 1232243                            /usr/lib64/gcc-lib/x86_64-pc-linux-gnu/3.3.6/32/libstdc++.so.5.0.7
afcab000-afcb0000 rwxp afcab000 00:00 0 
afcb0000-afd41000 r-xp 00000000 03:02 672142                             /usr/lib32/libglib-2.0.so.0.1200.7
afd41000-afd42000 rwxp 00090000 03:02 672142                             /usr/lib32/libglib-2.0.so.0.1200.7
afd42000-afef8000 r-xp 00000000 03:04 6963430                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtCore.so.4
afef8000-aff00000 rwxp 001b5000 03:04 6963430                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686/libQtCore.so.4
aff00000-b0000000 rwxp aff00000 00:00 0 
b0000000-b0002000 r-xp 00000000 03:02 475548                             /usr/lib32/libXau.so.6.0.0
b0002000-b0003000 rwxp 00001000 03:02 475548                             /usr/lib32/libXau.so.6.0.0
b0003000-b000a000 r-xp 00000000 03:02 475602                             /usr/lib32/libXrender.so.1.3.0
b000a000-b000b000 rwxp 00006000 03:02 475602                             /usr/lib32/libXrender.so.1.3.0
b000b000-b0012000 r-xp 00000000 03:02 475581                             /usr/lib32/libXi.so.6.0.0
b0012000-b0013000 rwxp 00006000 03:02 475581                             /usr/lib32/libXi.so.6.0.0
b0013000-b0027000 r-xp 00000000 03:02 475534                             /usr/lib32/libICE.so.6.3.0
b0027000-b0028000 rwxp 00014000 03:02 475534                             /usr/lib32/libICE.so.6.3.0
b0028000-b002a000 rwxp b0028000 00:00 0 
b002a000-b0032000 r-xp 00000000 03:02 475542                             /usr/lib32/libSM.so.6.0.0
b0032000-b0033000 rwxp 00007000 03:02 475542                             /usr/lib32/libSM.so.6.0.0
b0033000-b0055000 r-xp 00000000 03:02 672172                             /usr/lib32/libpng12.so.0.15.0
b0055000-b0056000 rwxp 00021000 03:02 672172                             /usr/lib32/libpng12.so.0.15.0
b0056000-b005f000 r-xp 00000000 03:02 4341856                            /lib32/libgcc_s.so.1
b005f000-b0060000 rwxp 00009000 03:02 4341856                            /lib32/libgcc_s.so.1
b0060000-b0063000 r-xp 00000000 03:02 672151                             /usr/lib32/libgthread-2.0.so.0.1200.7
b0063000-b0064000 rwxp 00003000 03:02 672151                             /usr/lib32/libgthread-2.0.so.0.1200.7
b0064000-b0075000 r-xp 00000000 03:02 573933                             /lib32/libz.so.1.2.3
b0075000-b0076000 rwxp 00010000 03:02 573933                             /lib32/libz.so.1.2.3
b0076000-b0077000 r-xs 00001000 03:04 6984004                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.ogre.jar
b0077000-b0099000 r-xs 00000000 03:04 13813116                           /data/home/gregor/.fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2
b0099000-b009b000 r-xp 00000000 03:02 530349                             /usr/lib32/gconv/UTF-16.so
b009b000-b009d000 rwxp 00001000 03:02 530349                             /usr/lib32/gconv/UTF-16.so
b009d000-b00a5000 r-xs 000a8000 03:04 6963400                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/jython-2.1.jar
b00a5000-b00c1000 r-xs 001cc000 03:04 13582350                           /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/qtjambi.jar
b00c1000-b00cb000 r-xs 000e2000 03:04 6963401                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/jogl.jar
b00cb000-b00d5000 r-xs 00054000 03:04 6963406                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/janino.jar
b00d5000-b00dc000 r-xs 000d3000 03:04 6963404                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/sunflow.jar
b00dc000-b00dd000 ---p b00dc000 00:00 0 
b00dd000-b015d000 rwxp b00dd000 00:00 0 
b015d000-b0160000 ---p b015d000 00:00 0 
b0160000-b01ae000 rwxp b0160000 00:00 0 
b01ae000-b01b1000 ---p b01ae000 00:00 0 
b01b1000-b022f000 rwxp b01b1000 00:00 0 
b022f000-b0232000 ---p b022f000 00:00 0 
b0232000-b02b0000 rwxp b0232000 00:00 0 
b02b0000-b02b3000 ---p b02b0000 00:00 0 
b02b3000-b0301000 rwxp b02b3000 00:00 0 
b0301000-b0304000 ---p b0301000 00:00 0 
b0304000-b0352000 rwxp b0304000 00:00 0 
b0352000-b0355000 ---p b0352000 00:00 0 
b0355000-b03a3000 rwxp b0355000 00:00 0 
b03a3000-b03a6000 r-xp 00000000 03:02 640435                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libdt_socket.so
b03a6000-b03a7000 rwxp 00003000 03:02 640435                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libdt_socket.so
b03a7000-b03aa000 ---p b03a7000 00:00 0 
b03aa000-b03f8000 rwxp b03aa000 00:00 0 
b03f8000-b03fb000 ---p b03f8000 00:00 0 
b03fb000-b0449000 rwxp b03fb000 00:00 0 
b0449000-b044c000 ---p b0449000 00:00 0 
b044c000-b049a000 rwxp b044c000 00:00 0 
b049a000-b049b000 ---p b049a000 00:00 0 
b049b000-b054b000 rwxp b049b000 00:00 0 
b054b000-b06c5000 r-xs 02c68000 03:02 640474                             /opt/emul-linux-x86-java-1.6.0/lib/rt.jar
b06c5000-b06c6000 ---p b06c5000 00:00 0 
b06c6000-b0746000 rwxp b06c6000 00:00 0 
b0746000-b0747000 ---p b0746000 00:00 0 
b0747000-b07cf000 rwxp b0747000 00:00 0 
b07cf000-b07e7000 rwxp b07cf000 00:00 0 
b07e7000-b07e9000 rwxp b07e7000 00:00 0 
b07e9000-b09af000 rwxp b07e9000 00:00 0 
b09af000-b09b7000 rwxp b09af000 00:00 0 
b09b7000-b09cf000 rwxp b09b7000 00:00 0 
b09cf000-b09d1000 rwxp b09cf000 00:00 0 
b09d1000-b0b96000 rwxp b09d1000 00:00 0 
b0b96000-b0b9e000 rwxp b0b96000 00:00 0 
b0b9e000-b0bcf000 rwxp b0b9e000 00:00 0 
b0bcf000-b1bd0000 rwxp b0bcf000 00:00 0 
b1bd0000-b4bd0000 rwxp b1bd0000 00:00 0 
b4bd0000-b4fd0000 rwxp b4bd0000 00:00 0 
b4fd0000-eda10000 rwxp b4fd0000 00:00 0 
eda10000-ee890000 rwxp eda10000 00:00 0 
ee890000-f4bd0000 rwxp ee890000 00:00 0 
f4bd0000-f4bd2000 r-xp 00000000 03:02 475584                             /usr/lib32/libXinerama.so.1.0.0
f4bd2000-f4bd3000 rwxp 00001000 03:02 475584                             /usr/lib32/libXinerama.so.1.0.0
f4bd3000-f4bdc000 rwxp f4bd3000 00:00 0 
f4bdc000-f4c93000 rwxp f4bdc000 00:00 0 
f4c93000-f4ed3000 rwxp f4c93000 00:00 0 
f4ed3000-f7c93000 rwxp f4ed3000 00:00 0 
f7c93000-f7cb6000 r-xp 00000000 03:02 640405                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjava.so
f7cb6000-f7cb8000 rwxp 00023000 03:02 640405                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjava.so
f7cb8000-f7cc0000 r-xp 00000000 03:02 5101568                            /lib32/libnss_files-2.5.so
f7cc0000-f7cc2000 rwxp 00007000 03:02 5101568                            /lib32/libnss_files-2.5.so
f7cc2000-f7cca000 r-xp 00000000 03:02 5101600                            /lib32/libnss_nis-2.5.so
f7cca000-f7ccc000 rwxp 00007000 03:02 5101600                            /lib32/libnss_nis-2.5.so
f7ccc000-f7cd2000 r-xp 00000000 03:02 5101601                            /lib32/libnss_compat-2.5.so
f7cd2000-f7cd4000 rwxp 00005000 03:02 5101601                            /lib32/libnss_compat-2.5.so
f7cd4000-f7cd5000 r-xs 00000000 03:04 6984002                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/plugins/ml.plugins.file.obj.jar
f7cd5000-f7cd6000 r-xs 00000000 03:04 13813146                           /data/home/gregor/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86.cache-2
f7cd6000-f7ce5000 r-xp 00000000 03:02 640407                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libzip.so
f7ce5000-f7ce7000 rwxp 0000e000 03:02 640407                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libzip.so
f7ce7000-f7cf2000 r-xp 00000000 03:02 640404                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libverify.so
f7cf2000-f7cf3000 rwxp 0000b000 03:02 640404                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libverify.so
f7cf3000-f7cfb000 rwxs 00000000 03:02 1311380                            /tmp/hsperfdata_gregor/25230
f7cfb000-f7d34000 r-xp 00000000 03:02 640434                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjdwp.so
f7d34000-f7d35000 rwxp 00039000 03:02 640434                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libjdwp.so
f7d35000-f7d3c000 r-xp 00000000 03:02 5101586                            /lib32/librt-2.5.so
f7d3c000-f7d3e000 rwxp 00006000 03:02 5101586                            /lib32/librt-2.5.so
f7d3e000-f7d41000 ---p f7d3e000 00:00 0 
f7d41000-f7d8f000 rwxp f7d41000 00:00 0 
f7d8f000-f7db2000 r-xp 00000000 03:02 5101626                            /lib32/libm-2.5.so
f7db2000-f7db4000 rwxp 00022000 03:02 5101626                            /lib32/libm-2.5.so
f7db4000-f7db5000 rwxp f7db4000 00:00 0 
f7db5000-f7ed5000 r-xp 00000000 03:02 5101625                            /lib32/libc-2.5.so
f7ed5000-f7ed6000 r-xp 00120000 03:02 5101625                            /lib32/libc-2.5.so
f7ed6000-f7ed8000 rwxp 00121000 03:02 5101625                            /lib32/libc-2.5.so
f7ed8000-f7edb000 rwxp f7ed8000 00:00 0 
f7edb000-f7edd000 r-xp 00000000 03:02 5101021                            /lib32/libdl-2.5.so
f7edd000-f7edf000 rwxp 00001000 03:02 5101021                            /lib32/libdl-2.5.so
f7edf000-f7ee0000 rwxp f7edf000 00:00 0 
f7ee0000-f7ee7000 r-xp 00000000 03:02 655369                             /opt/emul-linux-x86-java-1.6.0/lib/i386/jli/libjli.so
f7ee7000-f7ee9000 rwxp 00006000 03:02 655369                             /opt/emul-linux-x86-java-1.6.0/lib/i386/jli/libjli.so
f7ee9000-f7efc000 r-xp 00000000 03:02 5101440                            /lib32/libpthread-2.5.so
f7efc000-f7efd000 r-xp 00012000 03:02 5101440                            /lib32/libpthread-2.5.so
f7efd000-f7efe000 rwxp 00013000 03:02 5101440                            /lib32/libpthread-2.5.so
f7efe000-f7f00000 rwxp f7efe000 00:00 0 
f7f00000-f7f03000 r-xs 0001d000 03:04 11665825                           /data/home/gregor/software/eclipse/plugins/org.junit_3.8.2/junit.jar
f7f03000-f7f04000 r-xs 00000000 03:04 6965385                            /data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/jar/libpng.jar
f7f04000-f7f07000 r-xp 00000000 03:02 640408                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libnpt.so
f7f07000-f7f08000 rwxp 00002000 03:02 640408                             /opt/emul-linux-x86-java-1.6.0/lib/i386/libnpt.so
f7f08000-f7f1a000 r-xp 00000000 03:02 5101597                            /lib32/libnsl-2.5.so
f7f1a000-f7f1c000 rwxp 00011000 03:02 5101597                            /lib32/libnsl-2.5.so
f7f1c000-f7f1e000 rwxp f7f1c000 00:00 0 
f7f1e000-f7f24000 r-xp 00000000 03:02 640390                             /opt/emul-linux-x86-java-1.6.0/lib/i386/native_threads/libhpi.so
f7f24000-f7f25000 rwxp 00006000 03:02 640390                             /opt/emul-linux-x86-java-1.6.0/lib/i386/native_threads/libhpi.so
f7f25000-f7f26000 rwxp f7f25000 00:00 0 
f7f26000-f7f27000 r-xp f7f26000 00:00 0 
f7f27000-f7f28000 rwxp f7f27000 00:00 0 
f7f28000-f7f42000 r-xp 00000000 03:02 5101446                            /lib32/ld-2.5.so
f7f42000-f7f43000 r-xp 00019000 03:02 5101446                            /lib32/ld-2.5.so
f7f43000-f7f44000 rwxp 0001a000 03:02 5101446                            /lib32/ld-2.5.so
ffb5f000-ffb67000 rwxp ffb5f000 00:00 0                                  [stack]
ffffe000-fffff000 r-xp ffffe000 00:00 0                                  [vdso]

VM Arguments:
jvm_args: -Djava.library.path=/data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686 -Dcom.trolltech.qt.library-path=/data/home/gregor/progs/Moonlight/workspace/Moonlight/lib/Linux/i686 -Xmx1024m -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:56184
java_command: ml.ML3D /data/home/gregor/progs/Moonlight/workspace/Moonlight
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/home/gregor/.gentoo/java-config-2/current-user-vm
CLASSPATH=.
PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/qt/3/bin:/usr/games/bin
LD_LIBRARY_PATH=/opt/emul-linux-x86-java-1.6.0/lib/i386/server:/opt/emul-linux-x86-java-1.6.0/lib/i386:/opt/emul-linux-x86-java-1.6.0/../lib/i386:/opt/sun-jdk-1.6.0/jre/lib/amd64/server:/opt/sun-jdk-1.6.0/jre/lib/amd64:/opt/sun-jdk-1.6.0/jre/../lib/amd64:/usr/lib64/mozilla-firefox
SHELL=/bin/bash
DISPLAY=:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x51cf50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x51cf50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x43d040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x43d040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x43d040], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x43f050], sa_mask[0]=0x00000004, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x43ea70], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x43ea70], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x43ea70], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x43ea70], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR2: [libjvm.so+0x43f050], sa_mask[0]=0x00000004, sa_flags=0x10000004


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

OS:Gentoo Base System release 1.12.10

uname:Linux 2.6.20.1 #1 SMP Fri Mar 9 01:51:01 CET 2007 x86_64
libc:glibc 2.5 NPTL 2.5 
rlimit: STACK 8192k, CORE 0k, NPROC 16382, NOFILE 1024, AS infinity
load average:0.15 0.21 0.49

CPU:total 2 family 15, cmov, cx8, fxsr, mmx, sse, sse2, mmxext, 3dnowext, 3dnow, ht

Memory: 4k page, physical 2060868k(44828k free), swap 5116692k(5083900k free)

vm_info: Java HotSpot(TM) Server VM (1.6.0-b105) for linux-x86, built on Nov 29 2006 01:11:40 by "java_re" with gcc 3.2.1-7a (J2SE release)

Attachment:

Attachment: signature.asc
Description: This is a digitally signed message part.


Message 2 in thread

On Tuesday 08 May 2007 01:35, Gregor MÃckl wrote:
> Hi!
>
> Qt Jambi beta 2 crashes here on Linux when I try to  create a QBrush from a
> QGradient. I use the precompiled binaries. I haven't dug into that matter
> any further and I'm not 100% sure that I'm not doing something stupid. A VM
> crash log is attached.
>
> The relevant section of code is:
>
> QGradient gradient=new QGradient();
> gradient.setColorAt(0d, QApplication.palette().window().color());
> gradient.setColorAt(1d, new QColor(100,100,100));
> painter.setBrush(new QBrush(gradient));
>
> Regards,
> Gregor

Hi Gregor

I have managed to reproduce the crash. And it crashes because the gradient 
type isn't initialized. QGradient should probably have been marked as 
abstract, and the actual instance that you use should be one of 
QConicalGradient, QLinearGradient or QRadialGradient.

So try to replace :

QGradient gradient=new QGradient();
with 
QGradient gradient = new QLinearGradient();

Hope this helps.

Best regards,
	HÃvard F