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

List:       kde-devel
Subject:    help with KHTMLView::print()
From:       "Teodor Mihai" <teddy () hades ! verecomm ! com>
Date:       2001-03-01 9:45:00
[Download RAW message or body]

Hi,

I'm trying to print some html using KHTMLView::print(). Here's the sample code:

---
KHTMLPart *printView = new KHTMLPart(this);
	
printView->begin("test");
printView->write("<html><body>this is a test</body></html>");
printView->end();
	
printView->view()->print();
---

Basically no matter what I write in begin() and write() it crashes at soon as I press \
"Ok" in the printer selection dialog opened by print(). The backtrace:

#0  0x4147a257 in __writev (fd=5, vector=0xbfffe604, count=2)
    at ../sysdeps/unix/sysv/linux/writev.c:50
#1  0x4131ed5a in _X11TransSocketWritev () from /usr/X11R6/lib/libX11.so.6
#2  0x4131fa5a in _X11TransWritev () from /usr/X11R6/lib/libX11.so.6
#3  0x41303c25 in _XSend () from /usr/X11R6/lib/libX11.so.6
#4  0x412ea624 in XDrawSegments () from /usr/X11R6/lib/libX11.so.6
#5  0x40a1e7ed in QPainter::drawLineSegments ()
   from /usr/local/qt/lib/libqt-mt.so.2
#6  0x40a3b00f in qDrawWinArrow () from /usr/local/qt/lib/libqt-mt.so.2
#7  0x40a3bbe8 in qDrawArrow () from /usr/local/qt/lib/libqt-mt.so.2
#8  0x408a080b in B3Style::drawArrow () from /opt/kde/lib/b3style.so
#9  0x408a0610 in B3Style::drawSBArrow () from /opt/kde/lib/b3style.so
#10 0x4089fbf8 in B3Style::drawScrollBarControls ()
   from /opt/kde/lib/b3style.so
#11 0x40b50fe6 in QScrollBar::drawControls ()
   from /usr/local/qt/lib/libqt-mt.so.2
#12 0x40b50f7d in QScrollBar::drawControls ()
   from /usr/local/qt/lib/libqt-mt.so.2
#13 0x40b50014 in QScrollBar::rangeChange ()
   from /usr/local/qt/lib/libqt-mt.so.2
#14 0x40b4f8f6 in QRangeControl::setRange ()
   from /usr/local/qt/lib/libqt-mt.so.2
#15 0x40b51dc6 in QScrollView::updateScrollBars ()
#16 0x40b554a4 in QScrollView::resizeContents ()
   from /usr/local/qt/lib/libqt-mt.so.2
#17 0x401a1f04 in khtml::RenderRoot::layout () from /opt/kde/lib/libkhtml.so.3
#18 0x4013db20 in DOM::DocumentImpl::applyChanges ()
   from /opt/kde/lib/libkhtml.so.3
#19 0x40107c6d in KHTMLView::print () from /opt/kde/lib/libkhtml.so.3

Any ideas? (I'm using KDE 2.1 post beta 2 >= 20010128)

cheers,
 teddy

 
> > Visit http://master.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