Bug 234568 - Crash running under fvwm
Summary: Crash running under fvwm
Status: RESOLVED DUPLICATE of bug 230490
Alias: None
Product: kdiamond
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Stefan Majewsky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-16 23:07 UTC by Dan Espen
Modified: 2010-04-16 23:28 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Espen 2010-04-16 23:07:30 UTC
Application: kdiamond (1.3.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.30.10-105.2.23.fc11.i586 i686
Distribution: "Fedora release 11 (Leonidas)"

-- Information about the crash:
I get frequent crashes.
I don't know if fvwm is the cause but when I start the applcation from the console I see this stuff:

QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
kdiamond(31761): Failed to lock file "/var/tmp/kdecache-dane/kpc/kdiamond-cache.lock" , last result = 1 
kdiamond(31761)/kdeui (KNotification) KNotificationManager::notificationClosed: 4167
( see hundreds of the knotify stuff )

Before and through the crash I see:

Uncompress: Input data is corrupted
kdiamond(31761): stream is bad :-(  status= 2 
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setOpacity: Painter not active
QPainter::translate: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::setBackground: Painter not active
QPainter::setBackgroundMode: Painter not active
QPainter::setBrushOrigin: Painter not active
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::drawPath: Painter not active
QPainter::end: Painter not active, aborted
KCrash: Application 'kdiamond' crashing...
sock_file=/home/dane/.kde/socket-home/kdeinit4__0


The crash can be reproduced some of the time.

 -- Backtrace:
Application: KDiamond (kdiamond), signal: Segmentation fault
[KCrash Handler]
#6  0x0352ca97 in QX11PaintEngine::drawPixmap (this=0xa2e1e98, r=@0xbfcb7a10, px=@0xbfcb7798, _sr=@0xbfcb7768) at painting/qpaintengine_x11.cpp:1919
#7  0x03466005 in QPaintEngine::drawImage (this=0xa2e1e98, r=@0xbfcb7a10, image=@0xbfcb7bb4, sr=@0xbfcb7a30, flags={i = 20}) at painting/qpaintengine.cpp:624
#8  0x0352b1a9 in QX11PaintEngine::drawImage (this=0xa2e1e98, r=@0xbfcb7a10, image=@0xbfcb7bb4, sr=@0xbfcb7a30, flags={i = 20}) at painting/qpaintengine_x11.cpp:1893
#9  0x0347d648 in QPainterPrivate::draw_helper (this=0xa176900, originalPath=@0xbfcb7c4c, op=<value optimized out>) at painting/qpainter.cpp:484
#10 0x03480493 in QPainter::drawRects (this=0xbfcb8138, rects=0xbfcb7d20, rectCount=1) at painting/qpainter.cpp:3495
#11 0x03481db7 in QPainter::drawRect (rect=<value optimized out>, this=<value optimized out>) at ../../src/gui/painting/qpainter.h:611
#12 QPainter::drawImage (rect=<value optimized out>, this=<value optimized out>) at painting/qpainter.cpp:5672
#13 0x02244699 in QPainter::drawImage (image=<value optimized out>, r=<value optimized out>, this=<value optimized out>) at ../../src/gui/painting/qpainter.h:882
#14 QSvgImage::draw (image=<value optimized out>, r=<value optimized out>, this=<value optimized out>) at qsvggraphics.cpp:170
#15 0x02266b75 in QSvgG::draw (this=0x9d943f8, p=0xbfcb8138, states=@0x9c65fc8) at qsvgstructure.cpp:75
#16 0x02266b75 in QSvgG::draw (this=0x9d94180, p=0xbfcb8138, states=@0x9c65fc8) at qsvgstructure.cpp:75
#17 0x0226eafb in QSvgTinyDocument::draw (this=0x9c65ef8, p=0xbfcb8138, id=@0xbfcb81b0, bounds=@0xbfcb80f8) at qsvgtinydocument.cpp:308
#18 0x0227028c in QSvgRenderer::render (this=0x9c48e30, painter=0xbfcb8138, elementId=@0xbfcb81b0, bounds=@0xbfcb80f8) at qsvgrenderer.cpp:400
#19 0x0805c23f in pixmapFromCache (p=0x9c48e30, svgName=@0xbfcb81b0, size=@0x9c48e40) at /usr/src/debug/kdegames-4.4.1/kdiamond/src/renderer.cpp:181
#20 0x0805c4cc in Renderer::removeFrame (this=0x8062a80, color=KDiamond::YellowDiamond, frame=1) at /usr/src/debug/kdegames-4.4.1/kdiamond/src/renderer.cpp:206
#21 0x08051b07 in RemoveAnimator::setFrame (this=0xa0e93d8, frame=2) at /usr/src/debug/kdegames-4.4.1/kdiamond/src/animator.cpp:117
#22 0x080518cf in RemoveAnimator::qt_metacall (this=0xa0e93d8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfcb8358)
    at /usr/src/debug/kdegames-4.4.1/i586-redhat-linux-gnu/kdiamond/src/animator.moc:203
#23 0x024755ea in QMetaObject::metacall (object=0xa0e93d8, cl=63206248, idx=7, argv=0xbfcb8358) at kernel/qmetaobject.cpp:237
#24 0x02483da5 in QMetaObject::activate (sender=0x9df8858, m=0x2583fb4, local_signal_index=1, argv=0xbfcb8358) at kernel/qobject.cpp:3293
#25 0x024d2b13 in QTimeLine::frameChanged (this=0x9df8858, _t1=2) at .moc/release-shared/moc_qtimeline.cpp:167
#26 0x023c70ef in QTimeLinePrivate::setCurrentTime (this=0xa0f10a0, msecs=81) at tools/qtimeline.cpp:156
#27 0x02480c04 in QObject::event (this=0x9df8858, e=0x0) at kernel/qobject.cpp:1212
#28 0x03309c4c in QApplicationPrivate::notify_helper (this=0x9b7b218, receiver=0x9df8858, e=0xbfcb8890) at kernel/qapplication.cpp:4300
#29 0x033108ee in QApplication::notify (this=0xbfcb8bf4, receiver=0x9df8858, e=0xbfcb8890) at kernel/qapplication.cpp:3704
#30 0x029fe48a in KApplication::notify (this=0xbfcb8bf4, receiver=0x9df8858, event=0xbfcb8890) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#31 0x0247023b in QCoreApplication::notifyInternal (this=0xbfcb8bf4, receiver=0x9df8858, event=0xbfcb8890) at kernel/qcoreapplication.cpp:704
#32 0x0249f5fe in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#33 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#34 0x0249c234 in timerSourceDispatch (source=0x9b7e718) at kernel/qeventdispatcher_glib.cpp:184
#35 0x00464308 in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#36 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#37 0x004679e0 in g_main_context_iterate (context=0x9b7ccd0, block=<value optimized out>, dispatch=1, self=0x9b7add0) at gmain.c:2455
#38 0x00467b13 in IA__g_main_context_iteration (context=0x9b7ccd0, may_block=1) at gmain.c:2518
#39 0x0249bf25 in QEventDispatcherGlib::processEvents (this=0x9b75bf0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:412
#40 0x033c7ab5 in QGuiEventDispatcherGlib::processEvents (this=0x9b75bf0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x0246e849 in QEventLoop::processEvents (this=0xbfcb8b54, flags={i = 36}) at kernel/qeventloop.cpp:149
#42 0x0246ec9a in QEventLoop::exec (this=0xbfcb8b54, flags={i = 0}) at kernel/qeventloop.cpp:201
#43 0x0247141f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#44 0x03309cf7 in QApplication::exec () at kernel/qapplication.cpp:3579
#45 0x08059068 in main (argc=1, argv=0xbfcb8dd4) at /usr/src/debug/kdegames-4.4.1/kdiamond/src/main.cpp:86

Possible duplicates by query: bug 230490.

Reported using DrKonqi
Comment 1 Dario Andres 2010-04-16 23:28:32 UTC
Qt bug, Being tracked at bug 230490.
Regards

*** This bug has been marked as a duplicate of bug 230490 ***