Bug 137313

Summary: konqueror crashes when clicking on .ps (postscript) files (preview mode)
Product: [openSUSE] SUSE LINUX 10.0 Reporter: nikos chantzopoulos <sakaflias_oeo>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED WORKSFORME QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description nikos chantzopoulos 2005-12-06 23:21:29 UTC
Hi, I am writing for a bug i noticed recently in konqueror. I work with postscript files and I often need to preview them. And there is the problem. When  I single click the file (*.ps) , I get an error  report from KDE crash Handler. The strange thing is that postscript and ghostscript packages are installed. Also  what suprises me is that when I just place the mouse pointer over the file everything seems ok including the small preview , information about the file , size , date , etc.... If there could be any solution or advice on solving this problem I would be grateful , since I always need to preview my postscript files before modifing  or printing them. Here is the report from the KDE Handler:
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1095579328 (LWP 6576)]
[KCrash handler]
#4  0x08052f56 in NSPluginStreamBase::pump (this=0x815fb30)
    at nsplugin.cpp:1643
#5  0x080530c1 in NSPluginStream::data (this=0x815fb30, job=0x815fc80, 
    data=@0x0) at nsplugin.cpp:1847
#6  0x08053da6 in NSPluginStream::qt_invoke (this=0x815fb30, _id=2, 
    _o=0xbf909130) at nsplugin.moc:206
#7  0x40ab9159 in QObject::activate_signal (this=0x815fc80, clist=0x814b940, 
    o=0xbf909130) at qobject.cpp:2355
#8  0x4015e1ff in KIO::TransferJob::data (this=0x815fc80, t0=0x0, t1=@0x0)
    at jobclasses.moc:972
#9  0x4015e278 in KIO::TransferJob::slotData (this=0x815fc80, _data=@0x0)
    at job.cpp:874
#10 0x401b19e9 in KIO::TransferJob::qt_invoke (this=0x815fc80, _id=18, 
    _o=0xbf909224) at jobclasses.moc:1051
#11 0x40ab9159 in QObject::activate_signal (this=0x8160408, clist=0x8159b20, 
    o=0xbf909224) at qobject.cpp:2355
#12 0x4015b5c2 in KIO::SlaveInterface::data (this=0x8160408, t0=@0x0)
    at slaveinterface.moc:194
#13 0x401c9e6b in KIO::SlaveInterface::dispatch (this=0x8160408, _cmd=100, 
    rawdata=@0xbf9093f0) at slaveinterface.cpp:234
#14 0x4016f8c7 in KIO::SlaveInterface::dispatch (this=0x8160408)
    at slaveinterface.cpp:173
#15 0x401740eb in KIO::Slave::gotInput (this=0x8160408) at slave.cpp:300
#16 0x4017429b in KIO::Slave::qt_invoke (this=0x8160408, _id=4, _o=0xbf9094f4)
    at slave.moc:113
#17 0x40ab9159 in QObject::activate_signal (this=0x815c1e0, clist=0x815d2e8, 
    o=0xbf9094f4) at qobject.cpp:2355
#18 0x40ab9731 in QObject::activate_signal (this=0x815c1e0, signal=2, param=10)
    at qobject.cpp:2448
#19 0x40dfa700 in QSocketNotifier::activated (this=0x0, t0=0)
    at moc_qsocketnotifier.cpp:85
#20 0x40ad8430 in QSocketNotifier::event (this=0x815c1e0, e=0xbf909818)
    at qsocketnotifier.cpp:258
#21 0x40a599f1 in QApplication::internalNotify (this=0x0, receiver=0x815c1e0, 
    e=0xbf909818) at qapplication.cpp:2636
#22 0x40a5a369 in QApplication::notify (this=0xbf9098e0, receiver=0x815c1e0, 
    e=0xbf909818) at qapplication.cpp:2359
#23 0x4076a97e in KApplication::notify (this=0xbf9098e0, receiver=0x815c1e0, 
    event=0xbf909818) at kapplication.cpp:551
#24 0x40a4d83d in QEventLoop::activateSocketNotifiers (this=0xbf9099fc)
    at qapplication.h:515
#25 0x0804e94e in QXtEventLoop::processEvents (this=0xbf9099fc, 
    flags=<value optimized out>) at qxteventloop.cpp:455
#26 0x40a708e9 in QEventLoop::enterLoop (this=0xbf9099fc) at qeventloop.cpp:198
#27 0x40a707e6 in QEventLoop::exec (this=0xbf9099fc) at qeventloop.cpp:145
#28 0x40a5933f in QApplication::exec (this=0xbf9098e0) at qapplication.cpp:2759
#29 0x080540cc in main (argc=3, argv=0xbf909af4) at viewer.cpp:287
#30 0x41169ea0 in __libc_start_main () from /lib/tls/libc.so.6
#31 0x0804de51 in _start () at start.S:119
Comment 1 Stephan Kulow 2006-02-04 18:45:37 UTC
you need to check your postscript file association - it prefers the install netscape plugin (plugger I think). Move kghostview up
Comment 2 Lubos Lunak 2006-05-24 17:39:07 UTC
I cannot reproduce any crash, and I don't see anything obvious in the backtrace. Can you reproduce the problem also with 10.1?
Comment 3 Stephan Kulow 2006-06-01 15:34:46 UTC
please reopen if you can.