[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Crashing in KApplication in QImage
From:       johnflux () gmail ! com
Date:       2006-09-11 22:26:31
Message-ID: 43d8ce650609111526s6237eb50j5da65c1da8b39527 () mail ! gmail ! com
[Download RAW message or body]

Hi all,
  I haven't compiled kde for several months.  In the meantime I had to
change my video card to an older model.  It's an old matrox G400 that
I run in vesa mode.


  A few days ago I svn'ed up, deleted all my old build files, and
compiled.  I ran dbus daemon.

  When I now run a kde4 program it crashes with the following backtrace:

(gdb) run
Starting program:
/home/kdedev/src/kde/build/kdebase/workspace/ksysguard/gui/ksysguard
[Thread debugging using libthread_db enabled]
[New Thread 47768550951648 (LWP 13730)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47768550951648 (LWP 13730)]
comp_func_SourceOver (dest=0x2b724c9b5010, src=0x7fffb435e7f0,
length=2048, const_alpha=<value optimized out>) at
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/mmintrin.h:61
61        return (__m64) __builtin_ia32_vec_init_v2si (__i, 0);
(gdb) bt
#0  comp_func_SourceOver (dest=0x2b724c9b5010, src=0x7fffb435e7f0,
length=2048, const_alpha=<value optimized out>) at
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/mmintrin.h:61
#1  0x00002b71f973ad7e in blend_src_generic (count=256, spans=<value
optimized out>, userData=<value optimized out>)
    at /home/kdedev/src/kde/qt-copy/src/gui/painting/qdrawhelper.cpp:1369
#2  0x00002b71f973b85c in blend_transformed_bilinear_argb (count=256,
spans=0x7fffb435e7f0, userData=0x800) at
/home/kdedev/src/kde/qt-copy/src/gui/painting/qdrawhelper.cpp:1894
#3  0x00002b71f973da2c in gray_hline (raster=0x6ba480, x=<value
optimized out>, y=<value optimized out>, area=<value optimized out>,
acount=6006144)
    at /home/kdedev/src/kde/qt-copy/src/gui/painting/qgrayraster.c:1388
#4  0x00002b71f973ea33 in gray_raster_render (raster=0x6ba480,
params=<value optimized out>) at
/home/kdedev/src/kde/qt-copy/src/gui/painting/qgrayraster.c:1486
#5  0x00002b71f97295ed in QRasterPaintEnginePrivate::rasterize
(this=0x6c2c10, outline=<value optimized out>,
    callback=0x2b71f9736220 <qBlendTexture(int, QT_FT_Span_ const*,
void*)>, userData=<value optimized out>, rasterBuffer=0x800)
    at /home/kdedev/src/kde/qt-copy/src/gui/painting/qpaintengine_raster.cpp:2493
#6  0x00002b71f973113d in QRasterPaintEngine::drawImage
(this=0x655a10, r=@0x7fffb4366070, img=<value optimized out>,
sr=<value optimized out>)
    at /home/kdedev/src/kde/qt-copy/src/gui/painting/qpaintengine_raster.cpp:1533
#7  0x00002b71f9700b7f in QPainter::drawImage (this=0x7fffb43663c0,
targetRect=@0x7fffb43662e0, image=@0x7fffb4366620,
sourceRect=@0x7fffb4366300, flags=@0x7fffb4366420)
    at /home/kdedev/src/kde/qt-copy/src/gui/painting/qpainter.cpp:4301
#8  0x00002b71f96c431c in QImage::transformed (this=0x7fffb4366620,
matrix=<value optimized out>, mode=Qt::SmoothTransformation)
    at ../../include/QtGui/../../../../qt-copy/src/gui/painting/qpainter.h:753
#9  0x00002b71f96c58a5 in QImage::scaled (this=0x7fffb4366620,
s=<value optimized out>, aspectMode=<value optimized out>,
mode=Qt::SmoothTransformation)
    at /home/kdedev/src/kde/qt-copy/src/gui/image/qimage.cpp:3458
#10 0x00002b71f6d052d1 in KIconLoader::loadIcon (this=0x6580a0,
_name=<value optimized out>, group=K3Icon::User, size=6006144,
state=<value optimized out>, path_store=0x0,
    canReturnNull=true) at
/home/kdedev/src/kde/build/qt-copy/include/QtGui/qimage.h:180
#11 0x00002b71f6d04986 in KIconLoader::loadIcon (this=0x6580a0,
_name=<value optimized out>, group=K3Icon::Desktop, size=6006144,
state=0, path_store=0x0, canReturnNull=false)
    at /home/kdedev/src/kde/kdelibs/kdecore/kiconloader.cpp:718
#12 0x00002b71f6d05621 in DesktopIcon (name=@0x7fffb4367330,
force_size=0, state=0, instance=<value optimized out>) at
/home/kdedev/src/kde/kdelibs/kdecore/kiconloader.cpp:1281
#13 0x00002b71f6cad063 in KApplication::parseCommandLine
(this=0x5a7190) at
/home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:917
#14 0x00002b71f6caf738 in KApplication::init (this=0x5a7190) at
/home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:527
#15 0x00002b71f6cb11aa in KApplication (this=0x5a7190,
GUIenabled=<value optimized out>) at
/home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:397
#16 0x000000000048a2cd in main (argc=<value optimized out>,
argv=0x7fffb4367b18) at
/home/kdedev/src/kde/kdebase/workspace/ksysguard/gui/ksysguard.cc:444
(gdb) The program is running.  Exit anyway? (y or n) y


Any ideas?
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic