[Okular-devel] [Bug 213008] New: Okular crashed when exiting and after trying to load a zip file with images inside a directory with a strange name (japanese probably)

PMC kde at pmc.com.pt
Wed Nov 4 02:47:44 CET 2009


https://bugs.kde.org/show_bug.cgi?id=213008

           Summary: Okular crashed when exiting and after trying to load a
                    zip file with images inside a directory with a strange
                    name (japanese probably)
           Product: okular
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: okular-devel at kde.org
        ReportedBy: kde at pmc.com.pt


Application that crashed: okular
Version of the application: 0.9.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-desktop-1mnb x86_64
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:
This crash always happens if I do the following:
1 - Try to load a particular zip file but apparently nothing happens. The GUI
remains unchanged and no images are shown as normally would happen.
2 - Try to load the same zip file a second time a message saying that "Não foi
possível abrir o file:///tmp/file.zip" (in English "It was not possible to open
the file:///tmp/file.zip").
3 - Try to exit Okular but it immediately crashes.

I frequently use Okular to view images inside zip files and the only unusual
thing I notice in this particular zip file is that the directory inside has a
strange name (probably Japanese). If I rename the directory inside the zip file
(and everithing else remains unchanged), Okular shows the images without any
problems and there is no crash.


 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fdd76c48710 (LWP 18740))]

Thread 2 (Thread 0x7fdd506a5910 (LWP 18979)):
#0  0x00007fdd73bc6e59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fdd75280dab in QWaitCondition::wait (this=<value optimized out>,
mutex=0x1228f48, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007fdd62ed33d9 in Soprano::Util::AsyncQuery::Private::run
(this=0x1228f10) at
/usr/src/debug/nepomuk-scribo-0.6.0/nepomukshell/asyncquery.cpp:110
#3  0x00007fdd7527fcf5 in QThreadPrivate::start (arg=0x1228f10) at
thread/qthread_unix.cpp:188
#4  0x00007fdd73bc27cd in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdd740f337d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdd76c48710 (LWP 18740)):
[KCrash Handler]
#5  QAbstractButton::isChecked (this=0x69007600000077) at
widgets/qabstractbutton.cpp:767
#6  0x00007fdd610ad013 in ~KFileAudioPreview (this=0x16cce30) at
/usr/src/debug/kdelibs-4.3.2/interfaces/kmediaplayer/kfileaudiopreview/kfileaudiopreview.cpp:105
#7  0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0x16e16e0) at
kernel/qobject.cpp:1846
#8  0x00007fdd7485eb43 in ~QWidget (this=0x1579ac0) at kernel/qwidget.cpp:1367
#9  0x00007fdd74c20d31 in ~QStackedWidget (this=0x69007600000077) at
widgets/qstackedwidget.cpp:152
#10 0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0x16ea7c0) at
kernel/qobject.cpp:1846
#11 0x00007fdd7485eb43 in ~QWidget (this=0x15bee80) at kernel/qwidget.cpp:1367
#12 0x00007fdd765530d0 in ~KFileMetaPreview (this=0x15bee80) at
/usr/src/debug/kdelibs-4.3.2/kio/kfile/kfilemetapreview.cpp:36
#13 0x00007fdd61ee6b12 in ~Private (this=0x15bdcf0) at
/usr/src/debug/kdelibs-4.3.2/kfile/kdiroperator.cpp:345
#14 0x00007fdd61ee6cdf in ~KDirOperator (this=0x158c120) at
/usr/src/debug/kdelibs-4.3.2/kfile/kdiroperator.cpp:422
#15 0x00007fdd61f00caf in ~KFileWidget (this=0x158c050) at
/usr/src/debug/kdelibs-4.3.2/kfile/kfilewidget.cpp:107
#16 0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0x14e94a0) at
kernel/qobject.cpp:1846
#17 0x00007fdd7485eb43 in ~QWidget (this=0x14e9460) at kernel/qwidget.cpp:1367
#18 0x00007fdd74c20d31 in ~QStackedWidget (this=0x69007600000077) at
widgets/qstackedwidget.cpp:152
#19 0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0x14e8bd0) at
kernel/qobject.cpp:1846
#20 0x00007fdd7485eb43 in ~QWidget (this=0x1479d60) at kernel/qwidget.cpp:1367
#21 0x00007fdd62ec7fcd in ~SmartFileWidget (this=0x1479d60) at
/usr/src/debug/nepomuk-scribo-0.6.0/smartsave/gui/smartfilewidget.cpp:135
#22 0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0x146d3f0) at
kernel/qobject.cpp:1846
#23 0x00007fdd7485eb43 in ~QWidget (this=0x7fffc37b5ec0) at
kernel/qwidget.cpp:1367
#24 0x00007fdd7654a7e4 in ~KFileDialog (this=0x7fffc37b5ec0) at
/usr/src/debug/kdelibs-4.3.2/kio/kfile/kfiledialog.cpp:297
#25 0x00007fdd7537395c in QObjectPrivate::deleteChildren (this=0xf6c240) at
kernel/qobject.cpp:1846
#26 0x00007fdd7485eb43 in ~QWidget (this=0xf6c0c0) at kernel/qwidget.cpp:1367
#27 0x00007fdd7602e1a5 in ~KMainWindow (this=0xf6c0c0) at
/usr/src/debug/kdelibs-4.3.2/kdeui/widgets/kmainwindow.cpp:467
#28 0x0000000000408bb3 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list