[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Konqueror hang on printing



A Dilluns 22 Desembre 2003 18:29, Dominique Devriese va escriure:
Hi,

sometimes the bugs are getting the people crazy. It's something about the 
<URL:http://www.jargon.net/jargonfile/h/heisenbug.html>

> Great, can you try to run konqueror from valgrind ( execute "valgrind
> /usr/bin/konqueror" in a terminal ), and copy the output you get when
> provoking the crash.


OK, it's easy .... I have configured konqueror to have as a default font, a 
TrueType font and I have activated the embed postcript fonts. 
I open konqueror with the page:
http://home.comcast.net/~andrex/nvidia-2.6-Debian/
(simple page with text and 1 or 2 graphics)
I try to print the page, and voila!!! konqueror fails!!!! So I execute 
"valgrind -v /usr/bin/konqueror" and I open the page:
http://home.comcast.net/~andrex/nvidia-2.6-Debian/


and ..... konqueror works!!!!!! Nice...:-(

The output is below. Some idea?

Best regards,

Leo

palomo@lira:~$ valgrind -v /usr/bin/konqueror
==12635== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux.
==12635== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.
==12635== Using valgrind-20031012, a program supervision framework for 
x86-linux.
==12635== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward.
==12635== Command line:
==12635==    /usr/bin/konqueror
==12635== Startup, with flags:
==12635==    --suppressions=/usr/lib/valgrind/default.supp
==12635==    -v
==12635== Reading syms from /usr/bin/konqueror
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/ld-2.3.2.so
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/valgrind/vgskin_memcheck.so
==12635== Reading syms from /usr/lib/valgrind/valgrind.so
==12635== Reading syms from /usr/lib/konqueror.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkonq.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkparts.so.2.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkio.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdeui.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdesu.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdecore.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libDCOP.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libdl-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libresolv-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libart_lgpl_2.so.2.3.16
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdefx.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libqt-mt.so.3.2.1
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libpng12.so.0.1.2.5
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libXext.so.6.4
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libSM.so.6.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libICE.so.6.3
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/valgrind/libpthread.so
==12635== Reading syms from /usr/lib/libXrender.so.1.2.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libX11.so.6.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libutil-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libz.so.1.1.4
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libfam.so.0.0.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libstdc++.so.5.0.5
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libgcc_s.so.1
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libm-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libc-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libfontconfig.so.1.0.4
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libaudio.so.2.3
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libXt.so.6.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libGL.so.1.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libXmu.so.6.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libXcursor.so.1.0.1
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libXft.so.2.1.1
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libfreetype.so.6.3.4
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libexpat.so.1.0.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading suppressions file: /usr/lib/valgrind/default.supp
==12635== Estimated CPU clock rate is 1994 MHz
==12635== REPLACING libc(__errno_location) with libpthread(__errno_location)
==12635== REPLACING libc(__h_errno_location) with 
libpthread(__h_errno_location)
==12635== REPLACING libc(__res_state) with libpthread(__res_state)
==12635==
==12635== TRANSLATE: 0x413C7FB0 redirected to 0x411C114E
==12635== Reading syms from /usr/X11R6/lib/X11/locale/common/xlcDef.so.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40008A9A: _dl_relocate_object_internal (in /lib/ld-2.3.2.so)
==12635==    by 0x414B8BAE: (within /lib/libc-2.3.2.so)
==12635==    by 0x4000B105: _dl_catch_error_internal (in /lib/ld-2.3.2.so)
==12635==    by 0x414B8E0B: _dl_open (in /lib/libc-2.3.2.so)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40008AE5: _dl_relocate_object_internal (in /lib/ld-2.3.2.so)
==12635==    by 0x414B8BAE: (within /lib/libc-2.3.2.so)
==12635==    by 0x4000B105: _dl_catch_error_internal (in /lib/ld-2.3.2.so)
==12635==    by 0x414B8E0B: _dl_open (in /lib/libc-2.3.2.so)
==12635== Reading syms from /usr/X11R6/lib/X11/locale/common/ximcp.so.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/gconv/ISO8859-15.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/plugins/styles/keramik.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/plugins/styles/kthemestyle.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/qt3/plugins/imageformats/libqjpeg.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libjpeg.so.62.0.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/libGLU.so.1.3
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/qt3/plugins/imageformats/libqmng.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libmng.so.1.0.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/liblcms.so.1.0.10
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/konq_listview.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/gconv/ISO8859-1.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/konq_shellcmdplugin.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libnss_files-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635==
==12635== Syscall param write(buf) contains uninitialised or unaddressable 
byte(s)
==12635==    at 0x4147C778: __libc_write (in /lib/libc-2.3.2.so)
==12635==    by 0x411B283F: (within /usr/X11R6/lib/libICE.so.6.3)
==12635==    by 0x411B35EE: _IceTransWrite (in /usr/X11R6/lib/libICE.so.6.3)
==12635==    by 0x411AA3DA: _IceWrite (in /usr/X11R6/lib/libICE.so.6.3)
==12635==    Address 0x444137F0 is 12 bytes inside a block of size 1024 
alloc'd
==12635==    at 0x4002AF15: calloc (vg_replace_malloc.c:284)
==12635==    by 0x411A74DF: IceOpenConnection (in /usr/X11R6/lib/
libICE.so.6.3)
==12635==    by 0x4119C408: SmcOpenConnection (in /usr/X11R6/lib/libSM.so.6.0)
==12635==    by 0x40C5B190: QSessionManager::QSessionManager(QApplication*, 
QString&, QString&) (in /usr/lib/libqt-mt.so.3.2.1)
==12635== Reading syms from /lib/libnss_compat-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libnsl-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /lib/libnss_nis-2.3.2.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/libkurisearchfilter.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/libkshorturifilter.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/liblocaldomainurifilter.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/libkuriikwsfilter.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkhtml.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkjs.so.1.0.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libpcre.so.3.10.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libpcreposix.so.3.10.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdeprint.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkutils.so.1.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/khtml_kget.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/kde3/kdeprint_cups.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdeprint_management.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libcups.so.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libkdefakes.so.4.1.0
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libgnutls.so.7.0.9
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libtasn1.so.0.0.2
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== Reading syms from /usr/lib/libgcrypt.so.1.5.1
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
==12635== TRANSLATE: 0x41498BC0 redirected to 0x411C123E
==12635== TRANSLATE: 0x4149BD90 redirected to 0x411C11C6
==12635== TRANSLATE: 0x413C7FB0 redirected to 0x411C114E
==12635==
==12635== Source and destination overlap in strcpy(0xbfffe220, 0xbfffe221)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10B0C7: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0xbfffe250, 0xbfffe251)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10B4F9: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0xbfffe220, 0xbfffe221)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10ADF7: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0x45c5495c, 0x45c5495d)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10B86A: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0x45c549ae, 0x45c549af)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10A7D4: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0x454a4764, 0x454a4765)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10B83B: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Source and destination overlap in strcpy(0x454a47b6, 0x454a47b7)
==12635==    at 0x40021FCD: strcpy (mac_replace_strmem.c:87)
==12635==    by 0x4A10B800: ppdOpen (in /usr/lib/libcups.so.2)
==12635==    by 0x4A10C7F8: ppdOpenFile (in /usr/lib/libcups.so.2)
==12635==    by 0x49E66250: KMCupsManager::loadDriverFile(QString const&) 
(in /usr/lib/kde3/kdeprint_cups.so)
==12635==
==12635== Invalid free() / delete / delete[]
==12635==    at 0x4002AD17: free (vg_replace_malloc.c:231)
==12635==    by 0x414EEA7E: FcMatrixFree (in /usr/lib/libfontconfig.so.1.0.4)
==12635==    by 0x414EC2AE: FcValueListDestroy (in /usr/lib/
libfontconfig.so.1.0.4)
==12635==    by 0x414F81A8: (within /usr/lib/libfontconfig.so.1.0.4)
==12635==    Address 0x4442F60C is 0 bytes inside a block of size 32 free'd
==12635==    at 0x4002AD17: free (vg_replace_malloc.c:231)
==12635==    by 0x414EEA7E: FcMatrixFree (in /usr/lib/libfontconfig.so.1.0.4)
==12635==    by 0x414EC14E: FcValueDestroy (in /usr/lib/
libfontconfig.so.1.0.4)
==12635==    by 0x414F787A: (within /usr/lib/libfontconfig.so.1.0.4)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA58A2: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA536B: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA536F: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA5377: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA5393: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA5397: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA539F: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA53AC: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA53B4: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA53C8: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA53E0: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA4FC0: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA4FCC: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Use of uninitialised value of size 4
==12635==    at 0x40CA4FDE: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Use of uninitialised value of size 4
==12635==    at 0x40CA59A9: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Use of uninitialised value of size 4
==12635==    at 0x40CA506B: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Conditional jump or move depends on uninitialised value(s)
==12635==    at 0x40CA5954: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==
==12635== Use of uninitialised value of size 4
==12635==    at 0x40CA5963: compress(QImage const&, bool) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CA624F: QPSPrinterPrivate::drawImage(QPainter*, float, 
float, float, float, QImage const&, QImage const&) (in /usr/lib/
libqt-mt.so.3.2.1)
==12635==    by 0x40CAA0AE: QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635==    by 0x40C94994: QPrinter::cmd(int, QPainter*, QPDevCmdParam*) 
(in /usr/lib/libqt-mt.so.3.2.1)
==12635== Reading syms from /usr/lib/kde3/libkghostviewpart.so
==12635==    object doesn't have a symbol table
==12635==    object doesn't have any debug info
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.



Reply to: