Bug 248052 - Okular crash after printing a big PDF file
Summary: Okular crash after printing a big PDF file
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-16 13:48 UTC by Yann Droneaud
Modified: 2011-11-17 23:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yann Droneaud 2010-08-16 13:48:49 UTC
Application that crashed: konqueror
Version of the application: 4.3.5 (KDE 4.3.5)
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.13-desktop-1mnb i686
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:

Okular crashed after successfully printing of a heavy PDF file.



 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb56f26d0 (LWP 16447))]

Thread 2 (Thread 0xae24cb70 (LWP 16705)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb75789e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb75d3fb0 in QWaitCondition::wait (this=0x92700c0, mutex=0x92700bc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb5d1a194 in QHostInfoAgent::run (this=0x92700b0) at kernel/qhostinfo.cpp:260
#4  0xb75d2e83 in QThreadPrivate::start (arg=0x92700b0) at thread/qthread_unix.cpp:188
#5  0xb7574885 in start_thread () from /lib/i686/libpthread.so.0
#6  0xb5fbf66e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb56f26d0 (LWP 16447)):
[KCrash Handler]
#6  KonqView::saveConfig (this=0x0, config=@0xbfb4a038, prefix=@0xbfb49e8c, options=@0xbfb49fdc) at /usr/lib/qt4/include/QtCore/qstring.h:711
#7  0xb3da7b48 in KonqFrame::saveConfig (this=0x8f500d8, config=@0xbfb4a038, prefix=@0xbfb49e8c, options=@0xbfb49fdc, docContainer=0x8f60b50)
    at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqframe.cpp:119
#8  0xb3dabb4e in KonqFrameContainer::saveConfig (this=0x8f4fce8, config=@0xbfb4a038, prefix=@0xbfb49f98, options=@0xbfb49fdc, docContainer=0x8f60b50, id=0, depth=1)
    at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqframecontainer.cpp:99
#9  0xb3dcbf79 in KonqMainWindow::saveConfig (this=0x8d8e3e8, config=@0xbfb4a038, prefix=@0xbfb49f98, options=@0xbfb49fdc, docContainer=0x8f60b50, id=0, depth=1)
    at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:5525
#10 0xb3d99723 in KonqViewManager::saveViewProfileToGroup (this=0x8d23e88, profileGroup=@0xbfb4a038, options={i = 2}) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqviewmanager.cpp:860
#11 0xb3dcc972 in KonqMainWindow::saveProperties (this=0x8d8e3e8, config=@0xbfb4a038) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:4831
#12 0xb3e0c4f8 in KonqSessionManager::saveCurrentSession (this=0x8d89d50, sessionConfig=0x8d4b4c8) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqsessionmanager.cpp:192
#13 0xb3e0d7b2 in KonqSessionManager::autoSaveSession (this=0x8d89d50) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqsessionmanager.cpp:157
#14 0xb3e0f080 in KonqSessionManager::qt_metacall (this=0x8d89d50, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb4a12c)
    at /usr/src/debug/kdebase-4.3.5/build/apps/konqueror/src/konqsessionmanager.moc:83
#15 0xb76e0144 in QMetaObject::activate (sender=0x8d89d58, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#16 0xb76e0e65 in QMetaObject::activate (sender=0x8d89d58, m=0xb77bc904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#17 0xb771ba15 in QTimer::timeout (this=0x8d89d58) at .moc/release-shared/moc_qtimer.cpp:128
#18 0xb76e5a76 in QTimer::timerEvent (this=0x8d89d58, e=0xbfb4a5a0) at kernel/qtimer.cpp:261
#19 0xb76d9dfb in QObject::event (this=0x8d89d58, e=0xbfb4a5a0) at kernel/qobject.cpp:1074
#20 0xb624968c in QApplicationPrivate::notify_helper (this=0x8cac818, receiver=0x8d89d58, e=0xbfb4a5a0) at kernel/qapplication.cpp:4065
#21 0xb62510ce in QApplication::notify (this=0xbfb4cb8c, receiver=0x8d89d58, e=0xbfb4a5a0) at kernel/qapplication.cpp:3605
#22 0xb6caab31 in KApplication::notify (this=0xbfb4cb8c, receiver=0x8d89d58, event=0xbfb4a5a0) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#23 0xb76c9c0e in QCoreApplication::notifyInternal (this=0xbfb4cb8c, receiver=0x8d89d58, event=0xbfb4a5a0) at kernel/qcoreapplication.cpp:610
#24 0xb76f82c1 in QTimerInfoList::activateTimers (this=0x8caf934) at ../../src/corelib/kernel/qcoreapplication.h:213
#25 0xb76f5c05 in idleTimerSourceDispatch (source=0x8caf970) at kernel/qeventdispatcher_glib.cpp:184
#26 0xb5e38b92 in IA__g_main_context_dispatch (context=0x8caeaa0) at gmain.c:1960
#27 0xb5e3c468 in g_main_context_iterate (context=0x8caeaa0, block=<value optimized out>, dispatch=1, self=0x8cac958) at gmain.c:2591
#28 0xb5e3c58e in IA__g_main_context_iteration (context=0x8caeaa0, may_block=1) at gmain.c:2654
#29 0xb76f58f1 in QEventDispatcherGlib::processEvents (this=0x8cac7d8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:406
#30 0xb62eb4ba in QGuiEventDispatcherGlib::processEvents (this=0x8cac7d8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#31 0xb76c826d in QEventLoop::processEvents (this=0xbfb4a85c, flags=) at kernel/qeventloop.cpp:149
#32 0xb76c86b9 in QEventLoop::exec (this=0xbfb4a85c, flags={i = 0}) at kernel/qeventloop.cpp:201
#33 0xb159563c in Okular::Document::closeDocument (this=0x90178d8) at /usr/src/debug/kdegraphics-4.3.5/okular/core/document.cpp:1759
#34 0xb162f6f0 in Okular::Part::closeUrl (this=0x8f77bb0) at /usr/src/debug/kdegraphics-4.3.5/okular/part.cpp:1099
#35 0xb162fc80 in ~Part (this=0x8f77bb0) at /usr/src/debug/kdegraphics-4.3.5/okular/part.cpp:624
#36 0xb3d9299f in ~KonqView (this=0x8f5bad8) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqview.cpp:131
#37 0xb3d98223 in KonqViewManager::clear (this=0x8d23e88) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqviewmanager.cpp:688
#38 0xb3df8f51 in KonqMainWindow::stayPreloaded (this=0x8d8e3e8) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:5689
#39 0xb3df9655 in KonqMainWindow::queryExit (this=0x8d8e3e8) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:5147
#40 0xb6d994a5 in KMainWindow::closeEvent (this=0x8d8e3e8, e=0xbfb4b288) at /usr/src/debug/kdelibs-4.3.5/kdeui/widgets/kmainwindow.cpp:605
#41 0xb3de9eb7 in KonqMainWindow::closeEvent (this=0x8d8e3e8, e=0xbfb4b288) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:5114
#42 0xb62a01a1 in QWidget::event (this=0x8d8e3e8, event=0xbfb4b288) at kernel/qwidget.cpp:7704
#43 0xb667ab84 in QMainWindow::event (this=0x8d8e3e8, event=0xbfb4b288) at widgets/qmainwindow.cpp:1399
#44 0xb6d96864 in KMainWindow::event (this=0x8d8e3e8, ev=0xbfb4b288) at /usr/src/debug/kdelibs-4.3.5/kdeui/widgets/kmainwindow.cpp:1101
#45 0xb6dde422 in KXmlGuiWindow::event (this=0x8d8e3e8, ev=0xbfb4b288) at /usr/src/debug/kdelibs-4.3.5/kdeui/xmlgui/kxmlguiwindow.cpp:131
#46 0xb3df9583 in KonqMainWindow::event (this=0x8d8e3e8, e=0xbfb4b288) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmainwindow.cpp:5672
#47 0xb624968c in QApplicationPrivate::notify_helper (this=0x8cac818, receiver=0x8d8e3e8, e=0xbfb4b288) at kernel/qapplication.cpp:4065
#48 0xb625101e in QApplication::notify (this=0xbfb4cb8c, receiver=0x8d8e3e8, e=0xbfb4b288) at kernel/qapplication.cpp:4030
#49 0xb6caab31 in KApplication::notify (this=0xbfb4cb8c, receiver=0x8d8e3e8, event=0xbfb4b288) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#50 0xb76c9c0e in QCoreApplication::notifyInternal (this=0xbfb4cb8c, receiver=0x8d8e3e8, event=0xbfb4b288) at kernel/qcoreapplication.cpp:610
#51 0xb62a5fc5 in QWidgetPrivate::close_helper (this=0x8d81f80, mode=QWidgetPrivate::CloseWithSpontaneousEvent) at ../../src/corelib/kernel/qcoreapplication.h:216
#52 0xb62ae213 in QApplication::x11ClientMessage (this=0xbfb4cb8c, w=0x8d8e3e8, event=0xbfb4c79c, passive_only=236) at kernel/qapplication_x11.cpp:5293
#53 0xb62bff45 in QApplication::x11ProcessEvent (this=0xbfb4cb8c, event=0xbfb4c79c) at kernel/qapplication_x11.cpp:3684
#54 0xb62ebd88 in x11EventSourceDispatch (s=0x8caf9b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#55 0xb5e38b92 in IA__g_main_context_dispatch (context=0x8caeaa0) at gmain.c:1960
#56 0xb5e3c468 in g_main_context_iterate (context=0x8caeaa0, block=<value optimized out>, dispatch=1, self=0x8cac958) at gmain.c:2591
#57 0xb5e3c58e in IA__g_main_context_iteration (context=0x8caeaa0, may_block=1) at gmain.c:2654
#58 0xb76f58f1 in QEventDispatcherGlib::processEvents (this=0x8cac7d8, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:406
#59 0xb62eb4ba in QGuiEventDispatcherGlib::processEvents (this=0x8cac7d8, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#60 0xb76c826d in QEventLoop::processEvents (this=0xbfb4ca54, flags=) at kernel/qeventloop.cpp:149
#61 0xb76c86b9 in QEventLoop::exec (this=0xbfb4ca54, flags={i = 0}) at kernel/qeventloop.cpp:201
#62 0xb76cab50 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#63 0xb6249504 in QApplication::exec () at kernel/qapplication.cpp:3525
#64 0xb3e2ab33 in kdemain (argc=2, argv=0x8c72988) at /usr/src/debug/kdebase-4.3.5/apps/konqueror/src/konqmain.cpp:257
#65 0x0804da54 in launch (argc=2, _name=<value optimized out>, args=<value optimized out>, cwd=0x8c9ad4c "/home/ydroneaud/Documents/mandriva/CEDP/LRAR", envc=82, envs=0x8c9ad7d "LESSKEY=/etc/.less", 
    reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x8c9bccc "0") at /usr/src/debug/kdelibs-4.3.5/kinit/kinit.cpp:677
#66 0x0804e717 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.3.5/kinit/kinit.cpp:1169
#67 0x0804eb20 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.3.5/kinit/kinit.cpp:1353
#68 0x0804f85f in main (argc=2, argv=0xbfb4d594, envp=0xbfb4d5a0) at /usr/src/debug/kdelibs-4.3.5/kinit/kinit.cpp:1793

Reported using DrKonqi
Comment 1 Yann Droneaud 2010-08-16 13:53:33 UTC
In .xsession-errors: I've found those messages:

kdeinit4: preparing to launch /usr/lib/libkdeinit4_konqueror.so
"/usr/bin/kdeinit4(2191)" Error in thread 3043960528 : "org.freedesktop.DBus.Error.ServiceUnknown -
The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kdeinit4(2191)" Error in thread 3043960528 : "QLocalSocket::connectToServer: Invalid name"
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_konqueror.so
"/usr/bin/kdeinit4(2422)" Error in thread 3043960528 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kdeinit4(2422)" Error in thread 3043960528 : "QLocalSocket::connectToServer: Invalid name"
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/kde4/kio_file.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_konqueror.so
"/usr/bin/kdeinit4(2667)" Error in thread 3043960528 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kdeinit4(2667)" Error in thread 3043960528 : "QLocalSocket::connectToServer: Invalid name"
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/kde4/kio_file.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_konqueror.so
"/usr/bin/kdeinit4(16447)" Error in thread 3043960528 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kdeinit4(16447)" Error in thread 3043960528 : "QLocalSocket::connectToServer: Invalid name"
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
KCrash: Application 'konqueror' crashing...
kdeinit4: preparing to launch /usr/lib/kde4/libexec/drkonqi
Error (1110016): Unexpected end of file in flate stream
Comment 2 Dawit Alemayehu 2011-06-26 18:14:42 UTC
Are such crashes still an issue in the latest KDE release, v4.6 and higher ?