Printing locking up after update
Dag Nygren
dag at newtech.fi
Sat Feb 28 13:44:10 CET 2004
> There haven't been significant code change in KDEPrint that would
> explain the problem. Maybe this is due to some changes in other
> involved components: khtml or Qt. The problem is probably an
> endless-loop somewhere (don't know however if it's in kdeprint
> or khtml). Could you at least provide one significant backtrace
> (one with actual function calls, not "???") with gdb when konqueror
> locks up?
OK, promised I would get some gdb stackframes for you so here
we go.
The loop must be pretty long as the frames differ that much.
They were created by starting konqueror http://www.google.com and
selecting print from the menu. After this I pressed ctrl-C at irregular
intervals
and asked for a backtrace.
In hope someone finds out what is going on.
Dag
(gdb) bt
#0 0x405403f1 in QGArray::~QGArray() () from /usr/local/qt-3.3.0/lib/libqt-mt.
so.3
#1 0x40219ba1 in QPSPrinterFont::~QPSPrinterFont() () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x4021e23e in QPSPrinterPrivate::setFont(QFont const&, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40223b6b in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#6 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#7 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#11 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x40550981 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x40550981 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*)
const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x40550444 in QLocalePrivate::stringToLongLong(QString, int, bool*) const
()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40566d99 in QString::toLongLong(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40567003 in QString::toInt(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40562708 in QString::sprintf(char const*, ...) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x405657c1 in QString::insert(unsigned, QChar const*, unsigned) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x405657c1 in QString::insert(unsigned, QChar const*, unsigned) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4056558f in QString::insert(unsigned, QString const&) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40565959 in QString::insert(unsigned, QChar) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x4021df57 in QPSPrinterPrivate::setFont(QFont const&, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40223b6b in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#7 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#8 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int,
QTextParag**, QPainter*) () from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#11 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#12 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4054e705 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x4054e705 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4054e8a4 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x4054f662 in QLocalePrivate::longLongToString(long long, int, int, int,
unsigned) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x405671d5 in QString::setNum(long long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40567362 in QString::setNum(long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x40567510 in QString::number(long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x4020ee85 in qt_generate_epsf(bool) () from /usr/local/qt-3.3.0/lib/libqt-
mt.so.3
#7 0x4021dfbd in QPSPrinterPrivate::setFont(QFont const&, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x40223b6b in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#11 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#12 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#13 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#14 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#15 0x432cb837 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#16 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4337415a in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
(gdb) bt
#0 0x4337415a in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#1 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#2 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#3 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#4 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#5 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#6 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#7 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#8 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#9 0x433abe05 in khtml::RenderCanvas::docHeight() const () from
/usr/local/kde3/lib/libkhtml.so.4
#10 0x432cb389 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#11 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x42022641 in __udivdi3 (n=13835017307853675184, d=9223372036854775807) at
libgcc2.c:800
800 {
(gdb) bt
#0 0x42022641 in __udivdi3 (n=13835017307853675184, d=9223372036854775807) at
libgcc2.c:800
#1 0x40550915 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*)
const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40550444 in QLocalePrivate::stringToLongLong(QString, int, bool*) const
()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40566d99 in QString::toLongLong(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40567003 in QString::toInt(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x40562708 in QString::sprintf(char const*, ...) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x41b99f08 in QMapPrivate<QString, QString>::find(QString const&) const ()
from /usr/local/kde3/lib/libkdeinit_konqueror.so
(gdb) bt
#0 0x41b99f08 in QMapPrivate<QString, QString>::find(QString const&) const ()
from /usr/local/kde3/lib/libkdeinit_konqueror.so
#1 0x43d6de43 in KPrinter::option(QString const&) const () from
/usr/local/kde3/lib/libkdeprint.so.4
#2 0x43d6e0eb in KPrinter::fullPage() const () from
/usr/local/kde3/lib/libkdeprint.so.4
#3 0x43d6c508 in KPrinter::metric(int) const () from
/usr/local/kde3/lib/libkdeprint.so.4
#4 0x40296b46 in QPainter::resetXForm() () from /usr/local/qt-3.3.0/lib/libqt-
mt.so.3
#5 0x432cb3ad in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#6 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x41e37321 in fREe () from /usr/local/kde3/lib/libkdecore.so.4
(gdb) bt
#0 0x41e37321 in fREe () from /usr/local/kde3/lib/libkdecore.so.4
#1 0x41e366d6 in free () from /usr/local/kde3/lib/libkdecore.so.4
#2 0x412dc5d3 in operator delete(void*) (ptr=0x8500ff8) at del_op.cc:39
#3 0x412dc62f in operator delete[](void*) (ptr=0x8500ff8) at del_opv.cc:36
#4 0x405607c8 in QStringData::deleteSelf() () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x4057b42e in QTextStream::operator<<(double) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x4021fe97 in QPSPrinterPrivate::matrixSetup(QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#7 0x40224090 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#10 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#11 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#12 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#13 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#14 0x432cb75b in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#15 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x40299e1a in qt_format_text(QFont const&, QRect const&, int, QString const&,
int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x40299e1a in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x432cb837 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#3 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4024b2d0 in QFont::strikeOut() const () from /usr/local/qt-3.3.0/lib/libqt-mt
.so.3
(gdb) bt
#0 0x4024b2d0 in QFont::strikeOut() const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4021085c in QPSPrinterFontPrivate::drawText(QTextStream&, QPoint const&,
QTextEngine*, int, QString const&, QPSPrinterPrivate*, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40223c08 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#5 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#6 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#7 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#10 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x402246b1 in QMapPrivate<unsigned short, unsigned short>::find(unsigned short
const&) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x402246b1 in QMapPrivate<unsigned short, unsigned short>::find(unsigned
short const&) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x40210cd7 in QPSPrinterFontPrivate::mapUnicode(unsigned short) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x402109af in QPSPrinterFontPrivate::drawText(QTextStream&, QPoint const&,
QTextEngine*, int, QString const&, QPSPrinterPrivate*, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40223c08 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#6 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#7 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#11 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x40550981 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x40550981 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*)
const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x40550444 in QLocalePrivate::stringToLongLong(QString, int, bool*) const
()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40566d99 in QString::toLongLong(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40567003 in QString::toInt(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40562708 in QString::sprintf(char const*, ...) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x405657c1 in QString::insert(unsigned, QChar const*, unsigned) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x405657c1 in QString::insert(unsigned, QChar const*, unsigned) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4056558f in QString::insert(unsigned, QString const&) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40565959 in QString::insert(unsigned, QChar) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x4021df57 in QPSPrinterPrivate::setFont(QFont const&, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40223b6b in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#7 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#8 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int,
QTextParag**, QPainter*) () from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#11 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#12 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4054e705 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x4054e705 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4054e8a4 in QLocalePrivate::isDigit(QChar) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x4054f662 in QLocalePrivate::longLongToString(long long, int, int, int,
unsigned) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x405671d5 in QString::setNum(long long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40567362 in QString::setNum(long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x40567510 in QString::number(long, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x4020ee85 in qt_generate_epsf(bool) () from /usr/local/qt-3.3.0/lib/libqt-
mt.so.3
#7 0x4021dfbd in QPSPrinterPrivate::setFont(QFont const&, int) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x40223b6b in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#11 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#12 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#13 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#14 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#15 0x432cb837 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#16 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4337415a in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
(gdb) bt
#0 0x4337415a in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#1 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#2 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#3 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#4 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#5 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#6 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#7 0x43385fc8 in khtml::RenderFlow::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#8 0x4337413f in khtml::RenderBlock::lowestPosition() const () from
/usr/local/kde3/lib/libkhtml.so.4
#9 0x433abe05 in khtml::RenderCanvas::docHeight() const () from
/usr/local/kde3/lib/libkhtml.so.4
#10 0x432cb389 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#11 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x42022641 in __udivdi3 (n=13835017307853675184, d=9223372036854775807) at
libgcc2.c:800
800 {
(gdb) bt
#0 0x42022641 in __udivdi3 (n=13835017307853675184, d=9223372036854775807) at
libgcc2.c:800
#1 0x40550915 in QLocalePrivate::stringToUnsLongLong(QString, int, bool*)
const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40550444 in QLocalePrivate::stringToLongLong(QString, int, bool*) const
()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40566d99 in QString::toLongLong(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x40567003 in QString::toInt(bool*, int) const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x40562708 in QString::sprintf(char const*, ...) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x41b99f08 in QMapPrivate<QString, QString>::find(QString const&) const ()
from /usr/local/kde3/lib/libkdeinit_konqueror.so
(gdb) bt
#0 0x41b99f08 in QMapPrivate<QString, QString>::find(QString const&) const ()
from /usr/local/kde3/lib/libkdeinit_konqueror.so
#1 0x43d6de43 in KPrinter::option(QString const&) const () from
/usr/local/kde3/lib/libkdeprint.so.4
#2 0x43d6e0eb in KPrinter::fullPage() const () from
/usr/local/kde3/lib/libkdeprint.so.4
#3 0x43d6c508 in KPrinter::metric(int) const () from
/usr/local/kde3/lib/libkdeprint.so.4
#4 0x40296b46 in QPainter::resetXForm() () from /usr/local/qt-3.3.0/lib/libqt-
mt.so.3
#5 0x432cb3ad in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#6 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x41e37321 in fREe () from /usr/local/kde3/lib/libkdecore.so.4
(gdb) bt
#0 0x41e37321 in fREe () from /usr/local/kde3/lib/libkdecore.so.4
#1 0x41e366d6 in free () from /usr/local/kde3/lib/libkdecore.so.4
#2 0x412dc5d3 in operator delete(void*) (ptr=0x8500ff8) at del_op.cc:39
#3 0x412dc62f in operator delete[](void*) (ptr=0x8500ff8) at del_opv.cc:36
#4 0x405607c8 in QStringData::deleteSelf() () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x4057b42e in QTextStream::operator<<(double) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#6 0x4021fe97 in QPSPrinterPrivate::matrixSetup(QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#7 0x40224090 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#10 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#11 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#12 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#13 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#14 0x432cb75b in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#15 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x40299e1a in qt_format_text(QFont const&, QRect const&, int, QString const&,
int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x40299e1a in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x432cb837 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#3 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x4024b2d0 in QFont::strikeOut() const () from /usr/local/qt-3.3.0/lib/libqt-mt
.so.3
(gdb) bt
#0 0x4024b2d0 in QFont::strikeOut() const () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x4021085c in QPSPrinterFontPrivate::drawText(QTextStream&, QPoint const&,
QTextEngine*, int, QString const&, QPSPrinterPrivate*, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x40223c08 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#5 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#6 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#7 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#10 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb) cont
Continuing.
Program received signal SIGINT, Interrupt.
0x402246b1 in QMapPrivate<unsigned short, unsigned short>::find(unsigned short
const&) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
(gdb) bt
#0 0x402246b1 in QMapPrivate<unsigned short, unsigned short>::find(unsigned
short const&) const ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#1 0x40210cd7 in QPSPrinterFontPrivate::mapUnicode(unsigned short) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#2 0x402109af in QPSPrinterFontPrivate::drawText(QTextStream&, QPoint const&,
QTextEngine*, int, QString const&, QPSPrinterPrivate*, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#3 0x40223c08 in QPSPrinter::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#4 0x4020dff5 in QPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#5 0x43d694f4 in KPrinterWrapper::cmd(int, QPainter*, QPDevCmdParam*) ()
from /usr/local/kde3/lib/libkdeprint.so.4
#6 0x43d6a76f in KPrinter::cmd(int, QPainter*, QPDevCmdParam*) () from
/usr/local/kde3/lib/libkdeprint.so.4
#7 0x401f9f7c in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#8 0x40299d32 in qt_format_text(QFont const&, QRect const&, int, QString
const&, int, QRect*, int, int*, int, QTextParag**, QPainter*) () from
/usr/local/qt-3.3.0/lib/libqt-mt.so.3
#9 0x402991db in QPainter::drawText(QRect const&, int, QString const&, int,
QRect*, QTextParag**) ()
from /usr/local/qt-3.3.0/lib/libqt-mt.so.3
#10 0x432cb7c9 in KHTMLView::print(bool) () from /usr/local/kde3/lib/libkhtml.s
o.4
#11 0x432ca915 in KHTMLView::print() () from /usr/local/kde3/lib/libkhtml.so.4
(gdb)
More information about the kde-print
mailing list