Bug 14735 - Падение krusader при попытке просмотра файлов .pdf
: Падение krusader при попытке просмотра файлов .pdf
Status: CLOSED FIXED
: Branch 4.0
(All bugs in Branch 4.0/krusader)
: 4.0
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-03-01 22:47 by
Modified: 2009-03-10 00:59 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-03-01 22:47:58
Падение 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 From 2008-03-01 23:52:18 -------
bash$ rpm -qa | egrep "kpdf|krusader"
kdegraphics-kpdf-3.5.7-alt2
krusader-1.80.0-alt1

Не воспроизводится. Может, это конкретный pdf гробит kpdf или что он там 
использует для просмотра?.. Что будет, если тот же файл в kpdf открыть?
------- Comment #2 From 2008-03-02 00:15:33 -------
> 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 From 2008-06-13 12:59:26 -------
*** This bug has been confirmed by popular vote. ***
------- Comment #4 From 2008-10-02 18:20:15 -------
$ rpm -qa | egrep "kpdf|krusader"
krusader-1.90.0-alt3
kdegraphics-kpdf-3.5.10-alt1

На Сизифе не воспроизводится. Попробую ещё на бранче 4.1. Бранча 4.0 уже не
осталось нигде. При случае проверю.
------- Comment #5 From 2008-10-03 17:57:31 -------
(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 From 2009-03-10 00:59:24 -------
Рассосалось, наверное. старый krusader-1.90 без проблем смотрит в KPDF, новый,
2.0.0 - в okular. Закрываю.