Summary: | konqui crashes on printing to pdf (and sending) | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | m.wege |
Component: | khtml printing | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andresbajotierra, christophe, dag, ovit.debian |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
a2ps_-P_display_-1_--medium=A4_--prologue=matrix_.etc.cups.mime.types.png
Rychlé šípy.html |
Description
m.wege
2007-03-21 12:16:34 UTC
Please send me the URL to that testcase PDF: pfeifle AT kde DOT org Created attachment 20081 [details]
a2ps_-P_display_-1_--medium=A4_--prologue=matrix_.etc.cups.mime.types.png
OOops -- last attachment 20081 [details] was not meant to end up here (not related to this bug).
I just experienced (reproducible) Konqueror (3.5.8) crash when trying to print a page, and the backtrace looks the same, so I attach it here: Using host libthread_db library "/lib/libthread_db.so.1". [KCrash handler] #5 khtml::RenderBlock::clearChildOfPageBreaks (this=<value optimized out>, child=<value optimized out>, pageBreakInfo=<value optimized out>, marginInfo=<value optimized out>) at render_block.cpp:1516 #6 0x000000399a9db084 in khtml::RenderBlock::layoutBlockChildren ( this=<value optimized out>, relayoutChildren=<value optimized out>) at render_block.cpp:1453 #7 0x000000399a9db43f in khtml::RenderBlock::layoutBlock ( this=<value optimized out>, relayoutChildren=<value optimized out>) at render_block.cpp:710 #8 0x000000399aa1106b in khtml::RenderCanvas::layout ( this=<value optimized out>) at render_canvas.cpp:183 #9 0x000000399a9508f7 in KHTMLView::print (this=<value optimized out>, quick=<value optimized out>) at khtmlview.cpp:2849 #10 0x000000399a984dec in KHTMLPartBrowserExtension::qt_invoke ( this=<value optimized out>, _id=<value optimized out>, _o=<value optimized out>) at khtml_ext.moc:132 #11 0x000000399633c012 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #12 0x000000399633cb7a in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #13 0x00000039979ad714 in KAction::qt_invoke (this=<value optimized out>, _id=<value optimized out>, _o=<value optimized out>) at kaction.moc:218 #14 0x000000399633c012 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #15 0x000000399633cb7a in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #16 0x000000399731d2fa in KAccelPrivate::emitActivatedSignal ( this=<value optimized out>, pAction=<value optimized out>) at kaccel.cpp:400 #17 0x000000399731da9f in KAccelPrivate::eventFilter ( this=<value optimized out>, pEvent=<value optimized out>) at kaccel.cpp:370 #18 0x000000399633ba45 in QObject::activate_filters () from /usr/qt/3/lib64/libqt-mt.so.3 #19 0x000000399633baa7 in QObject::event () from /usr/qt/3/lib64/libqt-mt.so.3 #20 0x00000039963695b9 in QWidget::event () from /usr/qt/3/lib64/libqt-mt.so.3 #21 0x0000003996409a1f in QMainWindow::event () from /usr/qt/3/lib64/libqt-mt.so.3 #22 0x00000039990821ca in KonqMainWindow::event (this=<value optimized out>, e=<value optimized out>) at konq_mainwindow.cc:5753 #23 0x00000039962eb3eb in QApplication::internalNotify () from /usr/qt/3/lib64/libqt-mt.so.3 #24 0x00000039962ec43b in QApplication::notify () from /usr/qt/3/lib64/libqt-mt.so.3 #25 0x00000039972d204a in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kapplication.cpp:550 #26 0x00000039972d277c in QApplication::sendEvent ( receiver=<value optimized out>, event=<value optimized out>) at /usr/qt/3/include/qapplication.h:496 #27 0x000000399731d7d2 in KAccelEventHandler::x11Event ( this=<value optimized out>, pEvent=<value optimized out>) at kaccel.cpp:144 #28 0x00000039972d279f in KAppX11HackWidget::publicx11Event ( this=<value optimized out>, e=<value optimized out>) at kapplication.cpp:1651 #29 0x00000039972cd31c in KApplication::x11EventFilter ( this=<value optimized out>, _event=<value optimized out>) at kapplication.cpp:1721 #30 0x0000003996288f3c in ?? () from /usr/qt/3/lib64/libqt-mt.so.3 #31 0x00000039962971f3 in QApplication::x11ProcessEvent () from /usr/qt/3/lib64/libqt-mt.so.3 #32 0x00000039962a563d in QEventLoop::processEvents () from /usr/qt/3/lib64/libqt-mt.so.3 #33 0x00000039962fe50a in QEventLoop::enterLoop () from /usr/qt/3/lib64/libqt-mt.so.3 #34 0x00000039962fe3ee in QEventLoop::exec () from /usr/qt/3/lib64/libqt-mt.so.3 #35 0x0000003999047f28 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at konq_main.cc:206 #36 0x00000036eb61db74 in __libc_start_main () from /lib/libc.so.6 #37 0x0000000000400809 in _start () Created attachment 24115 [details]
Rychlé šípy.html
crash reproducer
it does not trigger the crash if you simply try to print this file with default
settings
I have to set page size to A5 and custom borders - setting the top to 0,707 cm
and leaving the others intact works for me to reproduce the crash, you may need
another numbers (in my setup I use cups with HP LaserJet 6L)
I just recompiled konqueror & dependencies to upgrade to 3.5.9 (with DEBUG), and the problem is still present: kika@kika ~/tmp/zpěvník $ konqueror --version Qt: 3.3.8 KDE: 3.5.9 Konqueror: 3.5.9 kika@kika ~/tmp/zpěvník $ konqueror Rychlé\ šípy.html kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-kika/ksycoca konqueror: KonqMisc::createNewWindow url=file:///home/kika/tmp/zpěvník/Rychlé šípy.html konqueror: void KonqMisc::createBrowserWindowFromProfile() konqueror: path=/usr/kde/3.5/share/apps/konqueror/profiles/webbrowsing,filename=webbrowsing,url=file:///home/kika/tmp/zpěvník/Rychlé šípy.html kio (KTrader): query for Browser/View : returning 31 offers libkonq: ## loaded: 500 entries. kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x78c8d0) kdecore (KConfigSkeleton): KConfigSkeleton::readConfig() konqueror: KonqMainWindow::enableAllActions false kparts: found KParts Plugin : /usr/kde/3.5/share/apps/konqueror/kpartplugins/searchbar.rc kparts: load plugin searchbar kio (KTrader): query for KURIFilter/Plugin : returning 4 offers kurifilter (plugins): (22301) Keywords Engine: Loading config... kurifilter (plugins): (22301) Keyword Delimiter: : kurifilter (plugins): (22301) Default Search Engine: kurifilter (plugins): (22301) Web Shortcuts Enabled: true kurifilter (plugins): (22301) Verbose: false kio (KTrader): query for SearchProvider : returning 1 offers kurifilter (plugins): (22301) user query = 'some keyword' kurifilter (plugins): (22301) query definition = 'http://www.google.com/search?q=\{@}&ie=UTF-8&oe=UTF-8' kurifilter (plugins): (22301) Generating substitution map: kurifilter (plugins): (22301) map['0'] = 'some keyword' kurifilter (plugins): (22301) map['1'] = 'some' kurifilter (plugins): (22301) map['2'] = 'keyword' kurifilter (plugins): (22301) Substitute references: kurifilter (plugins): (22301) reference list = '@' kurifilter (plugins): (22301) newurl = 'http://www.google.com/search?q=\@&ie=UTF-8&oe=UTF-8' kurifilter (plugins): (22301) rest = 'some keyword' kurifilter (plugins): (22301) substituted query = 'http://www.google.com/search?q=some+keyword&ie=UTF-8&oe=UTF-8' kparts: MainWindow::createGUI, part=(nil) kparts: found KParts Plugin : /usr/kde/3.5/share/apps/konqueror/kpartplugins/searchbar.rc konqueror: KonqViewManager::clear konqueror: Trying to create view for "KonqAboutPage" kio (KTrader): query for KonqAboutPage, KParts/ReadOnlyPart : returning 1 offers konqueror: Found requested service konq_aboutpage konqueror: Trying to open lib for requested service konq_aboutpage konqueror: KonqViewManager::setupView passiveMode=false konqueror: KonqView::switchView kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/akregator_konqfeedicon.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/autorefresh.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/crashesplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/kget_plug_in.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/khtmlkttsd.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/khtmlsettingsplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/mf_konqmficon.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/minitoolsplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_babelfish.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_domtreeviewer.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_rellinks.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_validators.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_webarchiver.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/uachangerplugin.rc kparts: load plugin konqfeedicon kparts: load plugin khtml_kget kparts: load plugin khtmlkttsdplugin konqueror: KHTMLPLuginKTTSD::KHTMLPluginKTTSD: KTrader did not find KTTSD. kparts: load plugin khtmlsettingsplugin kparts: load plugin Minitools kparts: load plugin babelfish kparts: load plugin webarchiver kparts: load plugin UserAgentChanger konqueror: KonqMainWindow::insertChildView 0xa52ca0 konqueror: KonqMainWindow::enableAllActions true konqueror: KonqMainWindow::viewCountChanged kparts: 0x76dc10 emitting activePartChanged 0xa53890 konqueror: KonqMainWindow::slotPartActivated 0xa53890 khtml konqueror: KonqMainWindow::slotPartActivated: New current view 0xa52ca0 kparts: MainWindow::createGUI, part=0xa53890 KonqAboutPage konqueror: KonqMainWindow::setLocationBarURL: url = konqueror: KonqMainWindow::openURL : url = 'file:///home/kika/tmp/zpěvník/Rychlé šípy.html' serviceType='' req=[forceAutoEmbed] view=0xa52ca0 konqueror: trying openView for file:///home/kika/tmp/zpěvník/Rychlé šípy.html (serviceType text/html) konqueror: KonqMainWindow::openView text/html file:///home/kika/tmp/zpěvník/Rychlé šípy.html 0xa52ca0 req:[forceAutoEmbed] konqueror: changeViewMode: serviceType is text/html serviceName is current service name is konq_aboutpage konqueror: Switching view modes... konqueror: Trying to create view for "text/html" kio (KTrader): query for text/html, Application : returning 2 offers kio (KTrader): query for text/html, KParts/ReadOnlyPart : returning 3 offers konqueror: khtml : X-KDE-BrowserView-AllowAsDefault is valid : false konqueror: KonqView::switchView kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/akregator_konqfeedicon.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/autorefresh.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/crashesplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/kget_plug_in.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/khtmlkttsd.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/khtmlsettingsplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/mf_konqmficon.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/minitoolsplugin.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_babelfish.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_domtreeviewer.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_rellinks.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_validators.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/plugin_webarchiver.rc kparts: found KParts Plugin : /usr/kde/3.5/share/apps/khtml/kpartplugins/uachangerplugin.rc kparts: load plugin konqfeedicon kparts: load plugin khtml_kget kparts: load plugin khtmlkttsdplugin konqueror: KHTMLPLuginKTTSD::KHTMLPluginKTTSD: KTrader did not find KTTSD. kparts: load plugin khtmlsettingsplugin kparts: load plugin Minitools kparts: load plugin babelfish kparts: load plugin webarchiver kparts: load plugin UserAgentChanger konqueror: KonqMainWindow::slotPartChanged konqueror: KonqMainWindow::setLocationBarURL: url = kparts: 0x76dc10 emitting activePartChanged 0xb97040 konqueror: KonqMainWindow::slotPartActivated 0xb97040 khtml konqueror: KonqMainWindow::slotPartActivated: New current view 0xa52ca0 kparts: MainWindow::createGUI, part=0xb97040 KHTMLPart kparts: deactivating GUI for 0xa53890 KonqAboutPage konqueror: KonqMainWindow::setLocationBarURL: url = kparts: Part::~Part 0xa53890 kparts: deleting widget [KHTMLView pointer (0xa6f880) to widget view widget, geometry=700x363+0+0] view widget konqueror: KonqView::openURL url=file:///home/kika/tmp/zpěvník/Rychlé šípy.html locationBarURL=/home/kika/tmp/zpěvník/Rychlé šípy.html konqueror: KonqMainWindow::setLocationBarURL: url = /home/kika/tmp/zpěvník/Rychlé šípy.html khtml (part): KHTMLPart(0xb97040)::openURL file:///home/kika/tmp/zp%C4%9Bvn%C3%ADk/Rychl%C3%A9%20%C5%A1%C3%ADpy.html khtml (part): saveState this=0xb97040 '' saving URL file:///home/kika/tmp/zp%C4%9Bvn%C3%ADk/Rychl%C3%A9%20%C5%A1%C3%ADpy.html libkonq: ## addToHistory: file:///home/kika/tmp/zpěvník/Rychlé šípy.html Typed URL: /home/kika/tmp/zpěvník/Rychlé šípy.html, Title: konqueror: KonqMainWindow::openView ok=true bOthersFollowed=false returning true khtml (html): using transitional parseMode konqueror: KonqMainWindow::setCaption(Ryvolové, bratři - Rychlé šípy) kdeprint: kdeprint: registering 0xa9a048, number of objects = 1 kdeprint: kdeprint: registering 0xb0a3c0, number of objects = 2 kdeprint: kdeprint: registering 0xc30f30, number of objects = 3 kdeprint: kdeprint: registering 0xcc6040, number of objects = 4 kdeprint: kdeprint: registering 0xcd1d58, number of objects = 5 kdeprint: kdeprint: registering 0xcb7c10, number of objects = 6 kdeprint: Checking for update possible kdeprint: Starting async connect to localhost kdeprint: Connection success, trying to send a request... kio (Filter): KFilterBase::findFilterByFileName mime=text/plain kio (KTrader): query for KDECompressionFilter : returning 0 offers kio (Filter): KFilterBase::findFilterByMimeType(text/plain) got 0 offers kdeprint: kdeprint: unregistering 0xb0a3c0, number of objects = 5 kdeprint: kdeprint: unregistering 0xcb7c10, number of objects = 4 kdeprint: kdeprint: unregistering 0xcd1d58, number of objects = 3 kdeprint: kdeprint: status message: Inicializácia... kdeprint: Resetting page size kio (Filter): KFilterBase::findFilterByFileName mime=text/plain kio (KTrader): query for KDECompressionFilter : returning 0 offers kio (Filter): KFilterBase::findFilterByMimeType(text/plain) got 0 offers kdeprint: Page size: width =421 kdeprint: Page size: height =595 kdeprint: Page size: left =0 kdeprint: Page size: top =0 kdeprint: Page size: right =0 kdeprint: Page size: bottom =0 kdeprint: ******************** kdeprint: HalftoningAlgorithm = WTS kdeprint: PageSize = A5 kdeprint: app-khtml-printfriendly = true kdeprint: app-khtml-printheader = false kdeprint: app-khtml-printimages = true kdeprint: copies = 1 kdeprint: kde-collate = Collate kdeprint: kde-copies = 1 kdeprint: kde-creator = KDE 3.5.9 HTML Library kdeprint: kde-current = 0 kdeprint: kde-docname = file:///home/kika/tmp/zpěvník/Rychlé šípy.html kdeprint: kde-fonts = AvantGarde-Book,AvantGarde-BookOblique,AvantGarde-Demi,AvantGarde-DemiOblique,Bookman-Demi,Bookman-DemiItalic,Bookman-Light,Bookman-LightItalic,Courier,Courier-Bold,Courier-BoldOblique,Courier-Oblique,Helvetica,Helvetica-Bold,Helvetica-BoldOblique,Helvetica-Narrow,Helvetica-Narrow-Bold,Helvetica-Narrow-BoldOblique,Helvetica-Narrow-Oblique,Helvetica-Oblique,NewCenturySchlbk-Bold,NewCenturySchlbk-BoldItalic,NewCenturySchlbk-Italic,NewCenturySchlbk-Roman,Palatino-Bold,Palatino-BoldItalic,Palatino-Italic,Palatino-Roman,Symbol,Times-Bold,Times-BoldItalic,Times-Italic,Times-Roman,ZapfChancery-MediumItalic,ZapfDingbats kdeprint: kde-fullpage = 0 kdeprint: kde-isspecial = 0 kdeprint: kde-margin-bottom = 24.0094 kdeprint: kde-margin-left = 36 kdeprint: kde-margin-right = 36 kdeprint: kde-margin-top = 20.0409 kdeprint: kde-orientation = Portrait kdeprint: kde-outputtofile = 0 kdeprint: kde-pageorder = Forward kdeprint: kde-pageset = 0 kdeprint: kde-pagesize = 9 kdeprint: kde-preview = 0 kdeprint: kde-printcommand = kdeprint: kde-range = kdeprint: kde-resolution = 300 kdeprint: kde-special-command = kdeprint: multiple-document-handling = separate-documents-collated-copies kdeprint: orientation-requested = 3 kdeprint: kdeprint: status message: Generovanie tlačových dát: stránka 1 khtml: printing: physical page width = 475 height = 749 khtml: printing: html page width = 475 height = 760 khtml: printing: margins left = 49 top = 28 khtml: printing: paper width = 475 height = 749 khtml: printing: scaled html width = 475 height = 749 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = konqueror path = <unknown> pid = 22301 Using host libthread_db library "/lib/libthread_db.so.1". [KCrash handler] #5 0x00002aee7422c5ad in khtml::RenderBlock::clearChildOfPageBreaks ( this=0xaae130, child=0xaae300, pageBreakInfo=@0x7fff399c5be0, marginInfo=<value optimized out>) at render_block.cpp:1516 #6 0x00002aee7422d3c4 in khtml::RenderBlock::layoutBlockChildren ( this=0xaae130, relayoutChildren=true) at render_block.cpp:1453 #7 0x00002aee7422d93c in khtml::RenderBlock::layoutBlock (this=0xaae130, relayoutChildren=true) at render_block.cpp:710 #8 0x00002aee7426d16d in khtml::RenderCanvas::layout (this=0xaae130) at render_canvas.cpp:183 #9 0x00002aee74192e88 in KHTMLView::print (this=0xb9cb70, quick=<value optimized out>) at khtmlview.cpp:2849 #10 0x00002aee742f4017 in KJS::WindowFunc::tryCall (this=0xa8e950, exec=0x7fff399c7350, thisObj=<value optimized out>, args=@0x7fff399c6f90) at kjs_window.cpp:2054 #11 0x00002aee742a6bc4 in KJS::DOMFunction::call (this=0x1, exec=0x0, thisObj=@0x0, args=@0x0) at kjs_binding.cpp:136 #12 0x00002aee746b8a72 in KJS::Object::call (this=<value optimized out>, exec=0x7fff399c7350, thisObj=@0x0, args=@0x0) at object.cpp:73 #13 0x00002aee746964c5 in KJS::FunctionCallNode::evaluate ( this=<value optimized out>, exec=0x7fff399c7350) at nodes.cpp:870 #14 0x00002aee746933d9 in KJS::ExprStatementNode::execute (this=0xaecf80, exec=0x7fff399c7350) at nodes.cpp:1980 #15 0x00002aee74691461 in KJS::SourceElementsNode::execute (this=0xc70b60, exec=0x7fff399c7350) at nodes.cpp:3108 #16 0x00002aee7468fdd3 in KJS::BlockNode::execute (this=0xaece20, exec=0x7fff399c7350) at nodes.cpp:1942 #17 0x00002aee746b3c5a in KJS::DeclaredFunctionImp::execute ( this=<value optimized out>, exec=0x0) at function.cpp:613 #18 0x00002aee746b3faf in KJS::FunctionImp::call (this=0xaceba0, exec=0xadf0e0, thisObj=@0x7fff399c7520, args=@0x7fff399c74d0) at function.cpp:373 #19 0x00002aee746b8a72 in KJS::Object::call (this=<value optimized out>, exec=0xadf0e0, thisObj=@0x0, args=@0x0) at object.cpp:73 #20 0x00002aee743124b8 in KJS::JSEventListener::handleEvent (this=0xa96f10, evt=@0x7fff399c7590) at kjs_events.cpp:96 #21 0x00002aee741db8c3 in DOM::DocumentImpl::defaultEventHandler ( this=0xa64050, evt=0xac2ec0) at dom_docimpl.cpp:2527 #22 0x00002aee741e91be in DOM::NodeImpl::dispatchWindowEvent (this=0xa640a8, _id=17, canBubbleArg=false, cancelableArg=<value optimized out>) at dom_nodeimpl.cpp:439 #23 0x00002aee7420b8b8 in DOM::HTMLDocumentImpl::close ( this=<value optimized out>) at html_documentimpl.cpp:276 #24 0x00002aee741b04f3 in KHTMLPart::checkEmitLoadEvent (this=0xb97040) at khtml_part.cpp:2344 #25 0x00002aee741b1ffa in KHTMLPart::slotFinishedParsing (this=0xb97040) at khtml_part.cpp:2081 #26 0x00002aee741b8b67 in KHTMLPart::qt_invoke (this=0xb97040, _id=20, _o=0x7fff399c78a0) at khtml_part.moc:504 #27 0x000000399633c012 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #28 0x000000399633cb7a in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #29 0x00002aee741dabfd in DOM::DocumentImpl::qt_emit (this=0xa64050, _id=2, _o=0x7fff399c7970) at dom_docimpl.moc:97 #30 0x00002aee7420ac6b in DOM::HTMLDocumentImpl::qt_emit (this=0xaae130, _id=1, _o=0x0) at html_documentimpl.moc:91 #31 0x000000399633c04c in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #32 0x000000399633cb7a in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #33 0x00002aee74200a73 in khtml::HTMLTokenizer::finish (this=0xa8e4b0) at htmltokenizer.cpp:1638 #34 0x00002aee741b2358 in KHTMLPart::end (this=0xb97040) at khtml_part.cpp:2018 #35 0x00002aee741b275c in KHTMLPart::slotFinished (this=0xb97040, job=0xab2da0) at khtml_part.cpp:1869 #36 0x00002aee741b8b5a in KHTMLPart::qt_invoke (this=0xb97040, _id=19, _o=0x7fff399c7c90) at khtml_part.moc:503 #37 0x000000399633bf84 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #38 0x00002aee71c6da14 in KIO::Job::result (this=0xab2da0, t0=0xab2da0) at jobclasses.moc:162 #39 0x00002aee71c722f0 in KIO::Job::emitResult (this=0xab2da0) at job.cpp:235 #40 0x00002aee71c72851 in KIO::SimpleJob::slotFinished (this=0xab2da0) at job.cpp:601 #41 0x00002aee71c72b21 in KIO::TransferJob::slotFinished (this=0xab2da0) at job.cpp:971 #42 0x00002aee71c71307 in KIO::TransferJob::qt_invoke (this=0xab2da0, _id=17, _o=0x7fff399c8150) at jobclasses.moc:1071 #43 0x000000399633c012 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #44 0x000000399633cb7a in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #45 0x00002aee71c62b26 in KIO::SlaveInterface::dispatch (this=0xb09ba0, _cmd=104, rawdata=@0x7fff399c8480) at slaveinterface.cpp:243 #46 0x00002aee71c633e9 in KIO::SlaveInterface::dispatch (this=0xb09ba0) at slaveinterface.cpp:173 #47 0x00002aee71c5f5cf in KIO::Slave::gotInput (this=0xb09ba0) at slave.cpp:300 #48 0x00002aee71c60ea2 in KIO::Slave::qt_invoke (this=0xb09ba0, _id=4, _o=0x7fff399c85d0) at slave.moc:113 #49 0x000000399633c012 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #50 0x000000399633caa4 in QObject::activate_signal () from /usr/qt/3/lib64/libqt-mt.so.3 #51 0x0000003996353d17 in QSocketNotifier::event () from /usr/qt/3/lib64/libqt-mt.so.3 #52 0x00000039962eb3eb in QApplication::internalNotify () from /usr/qt/3/lib64/libqt-mt.so.3 #53 0x00000039962ebf1a in QApplication::notify () from /usr/qt/3/lib64/libqt-mt.so.3 #54 0x00002aee72abb29a in KApplication::notify (this=0x7fff399c8b20, receiver=0xbe1120, event=0x7fff399c88b0) at kapplication.cpp:550 #55 0x00000039962e258e in QEventLoop::activateSocketNotifiers () from /usr/qt/3/lib64/libqt-mt.so.3 #56 0x00000039962a57bd in QEventLoop::processEvents () from /usr/qt/3/lib64/libqt-mt.so.3 #57 0x00000039962fe50a in QEventLoop::enterLoop () from /usr/qt/3/lib64/libqt-mt.so.3 #58 0x00000039962fe3ee in QEventLoop::exec () from /usr/qt/3/lib64/libqt-mt.so.3 #59 0x00002aee71129388 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at konq_main.cc:206 #60 0x00000036eb61db74 in __libc_start_main () from /lib/libc.so.6 #61 0x0000000000400809 in _start () I couldn't reproduce this crash in kde4 trunk (r. 799086). printing to a pdf file created expected pdf files, Kavol's testcase didn't make Konqueror crash (as I'm using an A4 printer, I just played with margins) The bug is not reproducible in KDE 4. Closing this bug as WORKSFORME as we won't fix KDE 3.5 anymore. Please reopen if it still happens in kde-4.0.5 or kde-4.1 when it's out. Thanks for the report! I am unable to reproduce using 4.0.5; however the printing suffers a lot other problems (e.g. it does not remember the settings between two subsequent prints) - but seeing the attitude, it is not worth reporting anything until 4.1 :-/ bug 163840 is a duplicate of this for KDE4.0.5 (I don't know if this is reproducible with KDe4.1.x / 4.2). *** Bug 155017 has been marked as a duplicate of this bug. *** *** Bug 146788 has been marked as a duplicate of this bug. *** |