Bug 312049 - okular crashed after printing bigger file
Summary: okular crashed after printing bigger file
Status: RESOLVED DUPLICATE of bug 199780
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.14.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-21 18:56 UTC by Martin Stehno
Modified: 2012-12-22 15:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.36 KB, text/plain)
2012-12-21 19:44 UTC, Martin Stehno
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Stehno 2012-12-21 18:56:16 UTC
Application: okular (0.14.3)
KDE Platform Version: 4.8.5 (4.8.5) "release 2"
Qt Version: 4.8.1
Operating System: Linux 3.4.11-2.16-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

	- Starting okular in console
	- letting print bigger .pdf
	- probably before the print finished, trying to open different file with purpose to print it too

openSUSE 12.2 (x86_64) ; KDE 4.8.5 (4.8.5) "release 2"
libqt4 Version: 4.8.1-2.4.1

this is console output:

quad:~ # okular /home/mstehno/Dokumenty/Mila/True_Blue_Spirit_Magazine_True_Blue_Spirit_Volume_4_Issue_1.pdf                                          
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)                                                 
kbuildsycoca4 running...                                                                                                                               
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/opt/kde3/share/applications/kde/kresources.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                            
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/sw_single.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/hwinfo.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                   
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/security.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/dsl.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                      
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/yast-language.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                            
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/samba-client.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                             
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/restore.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                  
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/backup.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                   
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/isdn.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                     
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/irda.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                     
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/modem.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files.                                                                                                    
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/sysconfig.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/sw_source.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/ntp-client.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/bootloader.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/remote.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/scanner.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/sudo.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/mouse.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/tv.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/proxy.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/ldap.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/sound.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/security.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/software.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/network_devices.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/hardware.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/support.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/system.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/high_availability.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/misc.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/groups/network_services.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/mail.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/nfs.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/firewall.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/iscsi-client.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/inetd.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/host.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/system_settings.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/nis.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/relocation-server.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/printer.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/keyboard.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/joystick.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/add-on.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/ldap_browser.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/users.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/kerberos.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/timezone.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/checkmedia.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/online_update.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/xen.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/lan.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/samba-server.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/runlevel.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/YaST2/vendor.desktop" has Type= "Application" but also has a X-KDE-Library key. This works for now, but makes user-preference handling difficult, so support for this might be removed at some point. Consider splitting it into two desktop files. 
kbuildsycoca4(22608) parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file. 
kbuildsycoca4 running...
KCrash: Application 'okular' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/root/.kde4/socket-quad/kdeinit4__0

[1]+  Stopped                 okular /home/mstehno/Dokumenty/Mila/True_Blue_Spirit_Magazine_True_Blue_Spirit_Volume_4_Issue_1.pdf
quad:~ # QSocketNotifier: Invalid socket 20 and type 'Read', disabling...
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
MISSING: ("/usr/lib64/libQtCore.so.4", "/usr/lib64/kde4/okularpart.so", "/usr/lib64/libkdeui.so.5", "/usr/lib64/libQtGui.so.4") 

(gst-plugin-scanner:23435): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdc1394.so': /usr/lib64/gstreamer-0.10/libgstdc1394.so: undefined symbol: dc1394_iso_release_all
START /usr/bin/firefox "http://help.opensuse.org/ksuseinstall"
drkonqi(22887) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
ERROR: pid directory /var/run/samba does not exist
" 
QDBusObjectPath: invalid path ""
MISSING: ("/usr/lib64/libQtCore.so.4", "/usr/lib64/kde4/okularpart.so", "/usr/lib64/libkdeui.so.5", "/usr/lib64/libQtGui.so.4") 
START /usr/bin/firefox "https://bugs.kde.org"
QSystemTrayIcon::setVisible: No Icon set
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)

The crash can be reproduced every time.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f04aba73780 (LWP 22597))]

Thread 4 (Thread 0x7f049285a700 (LWP 22857)):
#0  0x00007f04a8c9e14f in poll () from /lib64/libc.so.6
#1  0x00007f04a56c9684 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f04a56c97a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f04a9693956 in QEventDispatcherGlib::processEvents (this=0x7f0484001470, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f04a966473f in QEventLoop::processEvents (this=this@entry=0x7f0492859df0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f04a96649c8 in QEventLoop::exec (this=0x7f0492859df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f04a9568e40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f04a964511f in QInotifyFileSystemWatcherEngine::run (this=0x1044790) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f04a956bddb in QThreadPrivate::start (arg=0x1044790) at thread/qthread_unix.cpp:298
#9  0x00007f04a6bf0e0e in start_thread () from /lib64/libpthread.so.0
#10 0x00007f04a8ca62cd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f049305b700 (LWP 22885)):
#0  0x00007f04a6bf48f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f04a956c2db in wait (time=18446744073709551615, this=0x15bd2b0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x16e9620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f04aa54ff16 in QFileInfoGatherer::run (this=0x16e9610) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f04a956bddb in QThreadPrivate::start (arg=0x16e9610) at thread/qthread_unix.cpp:298
#5  0x00007f04a6bf0e0e in start_thread () from /lib64/libpthread.so.0
#6  0x00007f04a8ca62cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f048b4fe700 (LWP 22886)):
#0  0x00007f04a8c9e14f in poll () from /lib64/libc.so.6
#1  0x00007f04a56c9684 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f04a56c97a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f04a9693956 in QEventDispatcherGlib::processEvents (this=0x7f0480077d30, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f04a966473f in QEventLoop::processEvents (this=this@entry=0x7f048b4fddf0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f04a96649c8 in QEventLoop::exec (this=0x7f048b4fddf0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f04a9568e40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f04a964511f in QInotifyFileSystemWatcherEngine::run (this=0x15f5fc0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f04a956bddb in QThreadPrivate::start (arg=0x15f5fc0) at thread/qthread_unix.cpp:298
#9  0x00007f04a6bf0e0e in start_thread () from /lib64/libpthread.so.0
#10 0x00007f04a8ca62cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f04aba73780 (LWP 22597)):
[KCrash Handler]
#6  0x00007f04aa27b1b0 in QCUPSSupport::printerOption (this=0x1213ca0, key=...) at painting/qcups.cpp:251
#7  0x00007f04aa50458c in QUnixPrintWidgetPrivate::_q_printerChanged (this=this@entry=0x16edae0, index=index@entry=0) at dialogs/qprintdialog_unix.cpp:830
#8  0x00007f04aa5051b3 in QUnixPrintWidgetPrivate::QUnixPrintWidgetPrivate (this=0x16edae0, p=<optimized out>) at dialogs/qprintdialog_unix.cpp:737
#9  0x00007f04aa50548b in QUnixPrintWidget::QUnixPrintWidget (this=0x1338470, printer=0x0, parent=<optimized out>) at dialogs/qprintdialog_unix.cpp:1062
#10 0x00007f04aa50550b in QPrintDialogPrivate::init (this=0x12040f0) at dialogs/qprintdialog_unix.cpp:386
#11 0x00007f04aa505a38 in QPrintDialog::QPrintDialog (this=0x15f0d90, printer=0x7fff4ccd89b0, parent=0xe9df90) at dialogs/qprintdialog_unix.cpp:617
#12 0x00007f04aae8f5d6 in KdePrint::createPrintDialog (printer=0x7fff4ccd89b0, pageSelectPolicy=KdePrint::ApplicationSelectsPages, customTabs=..., parent=0xe9df90) at /usr/src/debug/kdelibs-4.8.5/kdeui/dialogs/kdeprintdialog.cpp:44
#13 0x00007f049c903c6e in Okular::Part::slotPrint (this=0xe4d900) at /usr/src/debug/okular-4.8.5/part.cpp:2306
#14 0x00007f049c9042aa in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/okular-4.8.5/build/part.moc:229
#15 Okular::Part::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/okular-4.8.5/build/part.moc:159
#16 0x00007f04a967bf5f in QMetaObject::activate (sender=0x106c5f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4ccd8b60) at kernel/qobject.cpp:3556
#17 0x00007f04aa05f522 in QAction::triggered (this=this@entry=0x106c5f0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#18 0x00007f04aa05f710 in QAction::activate (this=0x106c5f0, event=<optimized out>) at kernel/qaction.cpp:1257
#19 0x00007f04aa4983d3 in QMenuPrivate::activateCausedStack (this=this@entry=0x1091d90, causedStack=..., action=action@entry=0x106c5f0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1028
#20 0x00007f04aa49e6e9 in QMenuPrivate::activateAction (this=0x1091d90, action=0x106c5f0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#21 0x00007f04aae31fd0 in KMenu::mouseReleaseEvent (this=0xd4e140, e=0x7fff4ccd9700) at /usr/src/debug/kdelibs-4.8.5/kdeui/widgets/kmenu.cpp:464
#22 0x00007f04aa0b4e60 in QWidget::event (this=0xd4e140, event=0x7fff4ccd9700) at kernel/qwidget.cpp:8362
#23 0x00007f04aa49f99b in QMenu::event (this=0xd4e140, e=0x7fff4ccd9700) at widgets/qmenu.cpp:2469
#24 0x00007f04aa06574c in QApplicationPrivate::notify_helper (this=this@entry=0xcfead0, receiver=receiver@entry=0xd4e140, e=e@entry=0x7fff4ccd9700) at kernel/qapplication.cpp:4554
#25 0x00007f04aa06a4db in QApplication::notify (this=<optimized out>, receiver=0xd4e140, e=0x7fff4ccd9700) at kernel/qapplication.cpp:4097
#26 0x00007f04aad79006 in KApplication::notify (this=0x7fff4ccda490, receiver=0xd4e140, event=0x7fff4ccd9700) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#27 0x00007f04a966573e in QCoreApplication::notifyInternal (this=0x7fff4ccda490, receiver=0xd4e140, event=0x7fff4ccd9700) at kernel/qcoreapplication.cpp:876
#28 0x00007f04aa06658b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#29 QApplicationPrivate::sendMouseEvent (receiver=0xd4e140, event=0x7fff4ccd9700, alienWidget=0x0, nativeWidget=0xd4e140, buttonDown=0x7f04aab3a248 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3165
#30 0x00007f04aa0e0a9c in QETWidget::translateMouseEvent (this=this@entry=0xd4e140, event=event@entry=0x7fff4ccd9e70) at kernel/qapplication_x11.cpp:4447
#31 0x00007f04aa0df961 in QApplication::x11ProcessEvent (this=0x7fff4ccda490, event=0x7fff4ccd9e70) at kernel/qapplication_x11.cpp:3636
#32 0x00007f04aa105c32 in x11EventSourceDispatch (s=0xd00000, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x00007f04a56c93b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f04a56c96e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f04a56c97a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f04a9693936 in QEventDispatcherGlib::processEvents (this=0xcfcb70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007f04aa1058ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f04a966473f in QEventLoop::processEvents (this=this@entry=0x7fff4ccda240, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007f04a96649c8 in QEventLoop::exec (this=0x7fff4ccda240, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007f04a96693a8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0x000000000040824e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/okular-4.8.5/shell/main.cpp:85

This bug may be a duplicate of or related to bug 199780.

Possible duplicates by query: bug 242472, bug 233890.

Reported using DrKonqi
Comment 1 Martin Stehno 2012-12-21 19:44:09 UTC
Created attachment 75962 [details]
New crash information added by DrKonqi

okular (0.14.3) on KDE Platform 4.8.5 (4.8.5) "release 2" using Qt 4.8.1

- What I was doing when the application crashed:

same conditions, opening okular from console, printing bigger .pdf, 
later on opening from menu through open dialog other .pdf (2nd), printing it too (the previous printing of 1st file was still running) which was ok and then continuing with opening other big .pdf (3rd) and crash.
The printing from the previous file (2nd) was still processing when the crash occured due to the opened 3rd file.

Bug ID 312049 is my first one for KDE.

Log from console (signitificat shorter from the previous as I have debug tools installed now :-):

quad:~ # okular /home/mstehno/Dokumenty/Mila/True_Blue_Spirit_Magazine_True_Blue_Spirit_Volume_4_Issue_2.pdf 
KCrash: Application 'okular' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/root/.kde4/socket-quad/kdeinit4__0

[1]+  Stopped                 okular /home/mstehno/Dokumenty/Mila/True_Blue_Spirit_Magazine_True_Blue_Spirit_Volume_4_Issue_2.pdf

-- Backtrace (Reduced):
#6  0x00007faca93b71b0 in QCUPSSupport::printerOption (this=0x1fbdd10, key=...) at painting/qcups.cpp:251
#7  0x00007faca964058c in QUnixPrintWidgetPrivate::_q_printerChanged (this=this@entry=0x1f83320, index=index@entry=0) at dialogs/qprintdialog_unix.cpp:830
#8  0x00007faca96411b3 in QUnixPrintWidgetPrivate::QUnixPrintWidgetPrivate (this=0x1f83320, p=<optimized out>) at dialogs/qprintdialog_unix.cpp:737
#9  0x00007faca964148b in QUnixPrintWidget::QUnixPrintWidget (this=0x159a560, printer=0x0, parent=<optimized out>) at dialogs/qprintdialog_unix.cpp:1062
#10 0x00007faca964150b in QPrintDialogPrivate::init (this=0x1857610) at dialogs/qprintdialog_unix.cpp:386
Comment 2 Martin Stehno 2012-12-21 20:16:00 UTC
I tried to continue printing, so each time for every file starting ocular and after printing closing it.
So for every file separate run/instance. Starting new one as the previous is already printed.
But I went in to this issue:

quad:~ # okular /home/mstehno/Dokumenty/Mila/True_Blue_Spirit_Magazine_True_Blue_Spirit_Volume_4_Issue_6.pdf 
Bogus memory allocation size
quad:~ #

Details from CUPS server are showing that the print I sent there (24 pages from 48) generates 427174k 
The original .pdf file is in size of 11206586 bytes.
So guesing 48 pages on this file are generating more then 800MB.
Is there some posible alocation memory issue done by design like not ready for so big files?
Comment 3 Albert Astals Cid 2012-12-22 15:17:51 UTC
This is a problem in the Qt library when opening the printing dialog, it's crashes are outside the scope of the Okular developers fixing powers, you might want to update your Qt library version, i see it is at 4.8.1 that is not the latest version that might have fixes for this.

Thanks for caring about Okular and sorry that we can't really help you more.

*** This bug has been marked as a duplicate of bug 199780 ***