Hi Andre'

Previously I used 4.5.0 compiled from source and the Qt creator 1.2.1 and 1.3.0 
binaries. Does the 1.3.0 have Qt 4.6.0 binaries? I'm asking because in the 
compilation of Qt 1.3.0 it requires you have it...
I've compiled Qt 4.6.0 and Qt creator 1.3.0 debug. The crash reproduces. There 
are no messages printed out to the screen.
I've captured the crash in gdb. Here's the backtrace.

Please let me know how to proceed.
Thank you!

----

[Detaching after fork from child process 26277.]
[Detaching after fork from child process 26278.]
[Detaching after fork from child process 26279.]
[Detaching after fork from child process 26280.]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912524675104 (LWP 26107)]
0x00002aaaab4e2c61 in QX11PaintEngine::drawPixmap (this=<value optimized out>,
    r=<value optimized out>, px=<value optimized out>, _sr=<value optimized 
out>)
    at painting/qpaintengine_x11.cpp:1919
1919        ::Picture src_pict = 
static_cast<QX11PixmapData*>(pixmap.data.data())->picture;
Missing separate debuginfos, use: debuginfo-install e2fsprogs.x86_64 
expat.x86_64 fontconfig.x86_64 freetype.x86_64 glib2.x86_64 keyutils.x86_64 
krb5.x86_64 lcms.x86_64 libICE.x86_64 libSM.x86_64 libX11.x86_64 libXau.x86_64 
libXcursor.x86_64 libXdmcp.x86_64 libXext.x86_64 libXfixes.x86_64 libXi.x86_64 
libXinerama.x86_64 libXrandr.x86_64 libXrender.x86_64 libjpeg.x86_64 
libmng.x86_64 libpng.x86_64 libselinux.x86_64 libtiff.x86_64 libxcb.x86_64 
linuxwacom.x86_64 mesa.x86_64 openssl.x86_64
(gdb) bt
#0  0x00002aaaab4e2c61 in QX11PaintEngine::drawPixmap (this=<value optimized 
out>,
    r=<value optimized out>, px=<value optimized out>, _sr=<value optimized 
out>)
    at painting/qpaintengine_x11.cpp:1919
#1  0x00002aaaab425c48 in QPaintEngine::drawImage (this=0x1c48da0, 
r...@0x7fff620a75c0,
    image=<value optimized out>, sr=<value optimized out>, 
fla...@0x7fff620a7230)
    at painting/qpaintengine.cpp:624
#2  0x00002aaaab4e0fc2 in QX11PaintEngine::drawImage (this=0x1c48da0, 
r...@0x7fff620a75c0,
    ima...@0x7fff620a75e0, s...@0x7fff620a75a0, fla...@0x7fff620a7690)
    at painting/qpaintengine_x11.cpp:1893
#3  0x00002aaaab4398e0 in QPainterPrivate::draw_helper (this=0x1c13500,
    originalpa...@0x7fff620a7740, op=<value optimized out>) at 
painting/qpainter.cpp:484
#4  0x00002aaaab43b9c4 in QPainter::drawRects (this=<value optimized out>,
    rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3471
#5  0x00002aaaab43baba in QPainter::fillRect (this=0x1c4d130, 
r...@0x7fff620a7930,
    bru...@0x7fff620a7970) at 
../../include/QtGui/../../src/gui/painting/qpainter.h:622
#6  0x00002aaaab63afd3 in qt_plastique_draw_gradient (painter=0x7fff620a9090, 
re...@0x7fff620a87e0,
    gradientsta...@0x7fff620a8820, gradientst...@0x7fff620a8810) at 
styles/qplastiquestyle.cpp:757
#7  0x00002aaaab647f43 in QPlastiqueStyle::drawControl (this=0x6d05c0,
    element=<value optimized out>, option=0x7fff620ad960, 
painter=0x7fff620adc00, widget=0xb8f400)
    at styles/qplastiquestyle.cpp:2848
#8  0x00002aaaab5fa5dc in QCommonStyle::drawControl (this=0x6d05c0, 
element=<value optimized out>,
    opt=0x7fff620ad960, p=0x7fff620adc00, widget=0xb8f400) at 
styles/qcommonstyle.cpp:2060
#9  0x00002aaaab6963f4 in QWindowsStyle::drawControl (this=0x6d05c0, 
ce=QStyle::CE_Header,
    opt=0x7fff620ad960, p=0x7fff620adc00, widget=0xb8f400) at 
styles/qwindowsstyle.cpp:2557
#10 0x00002aaaab644722 in QPlastiqueStyle::drawControl (this=0x6d05c0, 
element=QStyle::CE_Header,
    option=0x7fff620ad960, painter=0x7fff620adc00, widget=0xb8f400)
    at styles/qplastiquestyle.cpp:3770
#11 0x00002aaab16069d0 in ManhattanStyle::drawControl (this=0x6ce1b0, 
element=QStyle::CE_Header,
    option=0x7fff620ad960, painter=0x7fff620adc00, widget=0xb8f400) at 
manhattanstyle.cpp:706
#12 0x00002aaaab82f230 in QHeaderView::paintSection (this=0xb8f400, 
painter=0x7fff620adc00,
    rect=<value optimized out>, logicalIndex=1) at 
itemviews/qheaderview.cpp:2502
#13 0x00002aaaab82ad9f in QHeaderView::paintEvent (this=0xb8f400, e=<value 
optimized out>)
    at itemviews/qheaderview.cpp:2098
#14 0x00002aaaab346e61 in QWidget::event (this=0xb8f400, event=0x7fff620ae890)
    at kernel/qwidget.cpp:8120
#15 0x00002aaaab6f7bbb in QFrame::event (this=0xb8f400, e=0x7fff620ae890) at 
widgets/qframe.cpp:557
#16 0x00002aaaab781fa7 in QAbstractScrollArea::viewportEvent (this=0x0, 
e=0x2aaac8162900)
    at widgets/qabstractscrollarea.cpp:1032
#17 0x00002aaaab8228db in QAbstractItemView::viewportEvent (this=0xb8f400, 
event=0x7fff620ae890)
    at itemviews/qabstractitemview.cpp:1589
#18 0x00002aaaab829ed1 in QHeaderView::viewportEvent (this=0xb8f400, 
e=0x7fff620ae890)
    at itemviews/qheaderview.cpp:2403
---Type <return> to continue, or q <return> to quit---
#19 0x00002aaaab784988 in QAbstractScrollAreaFilter::eventFilter (this=<value 
optimized out>,
    o=<value optimized out>, e=0x0) at widgets/qabstractscrollarea_p.h:100
#20 0x00002aaaac286bcf in 
QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=<value optimized out>, receiver=0xb90db0, event=0x7fff620ae890)
    at kernel/qcoreapplication.cpp:819
#21 0x00002aaaab2ea6f0 in QApplicationPrivate::notify_helper (this=0x612430, 
receiver=0xb90db0,
    e=0x7fff620ae890) at kernel/qapplication.cpp:4238
#22 0x00002aaaab2ee206 in QApplication::notify (this=0x7fff620afa10, 
receiver=0xb90db0,
    e=0x7fff620ae890) at kernel/qapplication.cpp:3691
#23 0x00002aaaac2868d4 in QCoreApplication::notifyInternal 
(this=0x7fff620afa10, receiver=0xb90db0,
    event=0x7fff620ae890) at kernel/qcoreapplication.cpp:704
#24 0x00002aaaab341045 in QWidgetPrivate::drawWidget (this=0xb90de0, 
pdev=0xf6aa48,
    r...@0x7fff620aec90, offs...@0x7fff620aec80, flags=<value optimized out>, 
sharedPainter=0x0,
    backingStore=0xf6b430) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#25 0x00002aaaab4f7486 in QWidgetBackingStore::sync (this=0xf6b430)
    at painting/qbackingstore.cpp:1281
#26 0x00002aaaab337e16 in QWidgetPrivate::syncBackingStore (this=0x6b0510) at 
kernel/qwidget.cpp:1662
#27 0x00002aaaab346f8b in QWidget::event (this=0x6a99a0, event=0x1c3e1e0) at 
kernel/qwidget.cpp:8266
#28 0x00002aaaab71319b in QMainWindow::event (this=0x6a99a0, event=0x1c3e1e0)
    at widgets/qmainwindow.cpp:1434
#29 0x00002aaaab2ea71f in QApplicationPrivate::notify_helper (this=0x612430, 
receiver=0x6a99a0,
    e=0x1c3e1e0) at kernel/qapplication.cpp:4242
#30 0x00002aaaab2ee206 in QApplication::notify (this=0x7fff620afa10, 
receiver=0x6a99a0, e=0x1c3e1e0)
    at kernel/qapplication..cpp:3691
#31 0x00002aaaac2868d4 in QCoreApplication::notifyInternal 
(this=0x7fff620afa10, receiver=0x6a99a0,
    event=0x1c3e1e0) at kernel/qcoreapplication.cpp:704
#32 0x00002aaaac28764e in QCoreApplicationPrivate::sendPostedEvents 
(receiver=0x0, event_type=0,
    data=0x6125b0) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 0x00002aaaac2b0e53 in postEventSourceDispatch (s=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#34 0x0000003cdd02ef53 in g_main_context_dispatch () from 
/lib64/libglib-2.0.so.0
#35 0x0000003cdd03224d in QApplication::notify () at 
kernel/qapplication.cpp:3575
#36 0x0000003cdd03277e in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#37 0x00002aaaac2b10b5 in QEventDispatcherGlib::processEvents (this=0x613990, 
fla...@0x7fff620af800)
    at kernel/qeventdispatcher_glib.cpp:407
#38 0x00002aaaab393d3f in QGuiEventDispatcherGlib::processEvents (this=0x0,
    flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#39 0x00002aaaac285a65 in QEventLoop::processEvents (this=<value optimized out>,
    fla...@0x7fff620af870) at kernel/qeventloop.cpp:149
#40 0x00002aaaac285dbd in QEventLoop::exec (this=0x7fff620af8b0, 
fla...@0x7fff620af8c0)
    at kernel/qeventloop.cpp:201
#41 0x00002aaaac287a06 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:981
---Type <return> to continue, or q <return> to quit---
#42 0x000000000040a497 in main (argc=1, argv=0x7fff620b00f8) at main.cpp:320





________________________________
From: André Pönitz <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Mon, December 14, 2009 10:02:00 AM
Subject: Re: [Qt-creator] Qt Creator crashes on breakpoint

On Monday 14 December 2009 08:44:58 ext Qt Quest wrote:
> Hi Andre',
> By debug enabled you mean to compile the Qt creator with debug 
> flags, or is there a runtime flag?

I mean Qt Creator built with debug flags.

Andre'
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator



      
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to