Bug 14735

Summary: Падение krusader при попытке просмотра файлов .pdf
Product: Branch 4.0 Reporter: Vyatcheslav Perevalov <vip0>
Component: krusaderAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: Q.A. 4.0 <qa-4.0>
Severity: normal    
Priority: P2 CC: khedin, kipruss
Version: 4.0   
Hardware: all   
OS: Linux   

Description Vyatcheslav Perevalov 2008-03-01 22:47:58 MSK
Падение krusader при попытке просмотра файлов .pdf
Steps to Reproduce:
1.запускаем из консоли:
[vip@family ~]$ krusader
2.Наводим курсор на файл .pdf
3.Хотим просмотреть (жмём F3)
Actual Results:  
4. Видим окно анализатора сбоев KDE

Протокол сбоя:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227331360 (LWP 14432)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0xb72c2e40 in pthread_mutex_lock () from /lib/libpthread.so.0
#6  0xb6f5a41f in QWidget::setUpdatesEnabled () from /usr/lib/libX11.so.6
#7  0x00000066 in ?? ()
#8  0xb701da78 in QWidget::setUpdatesEnabled () from /usr/lib/libX11.so.6
#9  0xbfbd8e48 in ?? ()
#10 0xb6f706d8 in XrmEnumerateDatabase () from /usr/lib/libX11.so.6
Backtrace stopped: frame did not save the PC


При этом в консоли видим 

QApplication::postEvent: Unexpected null receiver
QApplication::postEvent: Unexpected null receiver
krusader: WARNING: KXMLGUIClient::setXMLFile: cannot find .rc file 
krviewer.rc
KCrash: Application 'krusader' crashing...

[vip@family ~]$


Expected Results:  
Хотелось бы увидеть содержимое оного файла
Comment 1 Konstantin Uvarin (lodin) 2008-03-01 23:52:18 MSK
bash$ rpm -qa | egrep "kpdf|krusader"
kdegraphics-kpdf-3.5.7-alt2
krusader-1.80.0-alt1

Не воспроизводится. Может, это конкретный pdf гробит kpdf или что он там 
использует для просмотра?.. Что будет, если тот же файл в kpdf открыть?
Comment 2 Vyatcheslav Perevalov 2008-03-02 00:15:33 MSK
> bash$ rpm -qa | egrep "kpdf|krusader"
> kdegraphics-kpdf-3.5.7-alt2
> krusader-1.80.0-alt1
>

rpm -qa | egrep "kpdf|krusader"
kdegraphics-kpdf-3.5.8-alt0.1.M40
krusader-1.80.0-alt1

> Не воспроизводится. Может, это конкретный pdf гробит kpdf или что он там
> использует для просмотра?.. Что будет, если тот же файл в kpdf открыть?

kpdf открывает без лишних вопросов. krusader на том же файле валится.
Comment 3 Mikhail Gusarov 2008-06-13 12:59:26 MSD

    
Comment 4 Konstantin Baev 2008-10-02 18:20:15 MSD
$ rpm -qa | egrep "kpdf|krusader"
krusader-1.90.0-alt3
kdegraphics-kpdf-3.5.10-alt1

На Сизифе не воспроизводится. Попробую ещё на бранче 4.1. Бранча 4.0 уже не осталось нигде. При случае проверю.
Comment 5 Vyatcheslav Perevalov 2008-10-03 17:57:31 MSD
(In reply to comment #4)
> $ rpm -qa | egrep "kpdf|krusader"
> krusader-1.90.0-alt3
> kdegraphics-kpdf-3.5.10-alt1
> 
> На Сизифе не воспроизводится. Попробую ещё на бранче 4.1. Бранча 4.0 уже не
> осталось нигде. При случае проверю.
> 

На бранче 4.1 тоже не воспроизводится. 

$ rpm -qa | egrep "kpdf|krusader"
kdegraphics-kpdf-3.5.10-alt0.M41.1
krusader-1.90.0-alt2.M41.4


Машинка с бранчем 4.0 сейчас далеко, проверить пока не смогу, может уже "рассосалось".
Comment 6 Konstantin Baev 2009-03-10 00:59:24 MSK
Рассосалось, наверное. старый krusader-1.90 без проблем смотрит в KPDF, новый, 2.0.0 - в okular. Закрываю.