Version: (using KDE 4.2.1) Compiler: GCC 4.3.2 Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.3.2/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,treelang --disable-multilib --enable-c99 --enable-long-long Thread model: posix OS: Linux Installed from: Compiled From Sources For me Kolourpaint crashes _always_ when i try to start it with global hotkey (Ctrl+Alt+X). Crash report will follow.
Приложение: KolourPaint (kolourpaint), сигнал SIGSEGV Using host libthread_db library "/lib/libthread_db.so.1". 0x00007f9617ed5640 in __nanosleep_nocancel () from /lib/libc.so.6 Thread 1 (Thread 0x7f961c284700 (LWP 16948)): [KCrash Handler] #5 0x0000000000000000 in ?? () #6 0x00007f9618a0a64b in QPixmapData::depth (this=0x2468930) at ../../include/QtGui/private/../../../src/gui/image/qpixmapdata_p.h:104 #7 0x00007f9618a054e7 in QPixmap::depth (this=0x7fff242bc790) at image/qpixmap.cpp:570 #8 0x00007f9618b77e00 in QX11PaintEngine::drawPixmap (this=0x251d8c0, r=@0x7fff242bc9c0, px=@0x7fff242bcaa0, _sr=@0x7fff242bc9a0) at painting/qpaintengine_x11.cpp:1886 #9 0x00007f9618a84657 in QPainter::drawPixmap (this=0x7fff242bca70, p=@0x7fff242bca40, pm=@0x7fff242bcaa0) at painting/qpainter.cpp:5235 #10 0x00000000004830d0 in QPainter::drawPixmap (this=0x7fff242bca70, p=@0x7fff242bcb00, pm=@0x7fff242bcaa0) at /usr/include/QtGui/qpainter.h:804 #11 0x0000000000484609 in kpPixmapFX::ensureNoAlphaChannel (destPixmapPtr=0x7fff242bcb50) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/pixmapfx/kpPixmapFX_MaskOps.cpp:255 #12 0x0000000000482860 in kpPixmapFX::convertToPixmap (image=@0x7fff242bcc30, pretty=false, wali=@0x7fff242bcc70) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/pixmapfx/kpPixmapFX_FormatConversion.cpp:255 #13 0x000000000044ac51 in kpEffectInvert::applyEffect (destPixmapPtr=0x7fff242bccc0, channels=7) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/imagelib/effects/kpEffectInvert.cpp:47 #14 0x00000000004b9cba in kpToolWidgetBase::paintEvent (this=0x24a5100, e=0x7fff242bd7a0) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/widgets/toolbars/options/kpToolWidgetBase.cpp:670 #15 0x00007f9618976aa9 in QWidget::event (this=0x24a5100, event=0x7fff242bd7a0) at kernel/qwidget.cpp:7654 #16 0x00000000004b9fe6 in kpToolWidgetBase::event (this=0x24a5100, e=0x7fff242bd7a0) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/widgets/toolbars/options/kpToolWidgetBase.cpp:607 #17 0x00007f961890543f in QApplicationPrivate::notify_helper (this=0x209fd80, receiver=0x24a5100, e=0x7fff242bd7a0) at kernel/qapplication.cpp:4084 #18 0x00007f96189075b6 in QApplication::notify (this=0x7fff242c0f70, receiver=0x24a5100, e=0x7fff242bd7a0) at kernel/qapplication.cpp:4049 #19 0x00007f961ad1480f in KApplication::notify (this=0x7fff242c0f70, receiver=0x24a5100, event=0x7fff242bd7a0) at /usr/src/packages/kde4/4.2.1/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307 #20 0x00007f9619e33caf in QCoreApplication::notifyInternal (this=0x7fff242c0f70, receiver=0x24a5100, event=0x7fff242bd7a0) at kernel/qcoreapplication.cpp:602 #21 0x00007f961b5ad6af in QCoreApplication::sendSpontaneousEvent () from /usr/lib/libQt3Support.so.4 #22 0x00007f9618973a67 in QWidgetPrivate::drawWidget (this=0x24ac3f0, pdev=0x21f2ff8, rgn=@0x7fff242bda00, offset=@0x7fff242bda60, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5046 #23 0x00007f9618974495 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=0, rgn=@0x7fff242bdb40, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5156 #24 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=6, rgn=@0x7fff242bdc70, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #25 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=7, rgn=@0x7fff242bdda0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #26 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=8, rgn=@0x7fff242bded0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #27 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=9, rgn=@0x7fff242be000, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #28 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=10, rgn=@0x7fff242be130, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #29 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=11, rgn=@0x7fff242be260, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #30 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=12, rgn=@0x7fff242be390, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #31 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=13, rgn=@0x7fff242be4c0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #32 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=14, rgn=@0x7fff242be5f0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #33 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=15, rgn=@0x7fff242be720, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #34 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=16, rgn=@0x7fff242be850, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #35 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=17, rgn=@0x7fff242be980, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #36 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=18, rgn=@0x7fff242beab0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #37 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=19, rgn=@0x7fff242bebe0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #38 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=20, rgn=@0x7fff242bed10, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #39 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=21, rgn=@0x7fff242bee40, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #40 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=22, rgn=@0x7fff242bef70, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #41 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=23, rgn=@0x7fff242bf0a0, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #42 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x24ac1d0, pdev=0x21f2ff8, siblings=@0x24ac1e8, index=24, rgn=@0x7fff242bf450, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #43 0x00007f9618973ff4 in QWidgetPrivate::drawWidget (this=0x24ac1d0, pdev=0x21f2ff8, rgn=@0x7fff242bf450, offset=@0x7fff242bf4b0, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5095 #44 0x00007f9618974495 in QWidgetPrivate::paintSiblingsRecursive (this=0x24a70a0, pdev=0x21f2ff8, siblings=@0x24a70b8, index=5, rgn=@0x7fff242bf810, offset=@0x7fff242bf870, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5156 #45 0x00007f9618973ff4 in QWidgetPrivate::drawWidget (this=0x24a70a0, pdev=0x21f2ff8, rgn=@0x7fff242bf810, offset=@0x7fff242bf870, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5095 #46 0x00007f9618974495 in QWidgetPrivate::paintSiblingsRecursive (this=0x21f7640, pdev=0x21f2ff8, siblings=@0x21f7658, index=41, rgn=@0x7fff242bf950, offset=@0x21f30e4, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5156 #47 0x00007f9618974338 in QWidgetPrivate::paintSiblingsRecursive (this=0x21f7640, pdev=0x21f2ff8, siblings=@0x21f7658, index=42, rgn=@0x7fff242bfec0, offset=@0x21f30e4, flags=4, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5147 #48 0x00007f9618973ff4 in QWidgetPrivate::drawWidget (this=0x21f7640, pdev=0x21f2ff8, rgn=@0x7fff242bfec0, offset=@0x21f30e4, flags=5, sharedPainter=0x0, backingStore=0x21f30a0) at kernel/qwidget.cpp:5095 #49 0x00007f9618b8cf9d in QWidgetBackingStore::sync (this=0x21f30a0) at painting/qbackingstore.cpp:1266 #50 0x00007f9618b8d260 in QWidgetBackingStore::sync (this=0x21f30a0, exposedWidget=0x21fa310, exposedRegion=@0x7fff242c0220) at painting/qbackingstore.cpp:1073 #51 0x00007f961896c9e7 in QWidgetPrivate::syncBackingStore (this=0x21f7640, region=@0x7fff242c0220) at kernel/qwidget.cpp:1612 #52 0x00007f961899e54f in QETWidget::translatePaintEvent (this=0x21fa310, event=0x7fff242c0ae0) at kernel/qapplication_x11.cpp:5125 #53 0x00007f96189a09e8 in QApplication::x11ProcessEvent (this=0x7fff242c0f70, event=0x7fff242c0ae0) at kernel/qapplication_x11.cpp:3443 #54 0x00007f96189d0b02 in x11EventSourceDispatch (s=0x20a34d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #55 0x00007f9614e070c1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0x00007f9614e0a83d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #57 0x00007f9614e0a9fb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0x00007f9619e6ba6e in QEventDispatcherGlib::processEvents (this=0x209ccb0, flags={i = 606866848}) at kernel/qeventdispatcher_glib.cpp:323 #59 0x00007f96189d0163 in QGuiEventDispatcherGlib::processEvents (this=0x209ccb0, flags={i = 606866944}) at kernel/qguieventdispatcher_glib.cpp:202 #60 0x00007f9619e3036b in QEventLoop::processEvents (this=0x7fff242c0ed0, flags={i = 606867056}) at kernel/qeventloop.cpp:149 #61 0x00007f9619e3057a in QEventLoop::exec (this=0x7fff242c0ed0, flags={i = 606867168}) at kernel/qeventloop.cpp:200 #62 0x00007f9619e346f9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #63 0x00007f961890519c in QApplication::exec () at kernel/qapplication.cpp:3553 #64 0x0000000000456165 in main (argc=1, argv=0x7fff242c1488) at /usr/src/packages/kde4/4.2.1/kdegraphics-4.2.1/kolourpaint/kolourpaint.cpp:125
This is a bug when using Qt4.5. Starting the app with the "-graphicssystem raster" option should stop it from crashing. *** This bug has been marked as a duplicate of bug 183850 ***