Bug 370927 - Plasma crashed on opening pdf file
Summary: Plasma crashed on opening pdf file
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.11
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-15 20:33 UTC by Tom
Modified: 2018-06-08 18:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
attachment-13907-0.html (2.40 KB, text/html)
2018-06-08 18:32 UTC, Tom
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom 2016-10-15 20:33:11 UTC
Application: plasma-desktop (4.11.11)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-38-generic i686
Distribution: Linux Mint 17.3 Rosa

-- Information about the crash:
I have recently upgraded to Linux Mint 17.3. I now find that Plasma repeatedly crashes upon opening pdf and xls files. Sometimes it recovers but often I lose the taskbar and desktop and have had to log out and back in.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Bus error
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1342980 (LWP 2169))]

Thread 5 (Thread 0xa414fb40 (LWP 2175)):
#0  0xb76f1d50 in __kernel_vsyscall ()
#1  0xb2183d0b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb75a80fc in __pthread_cond_wait (cond=0xb31bb8d0, mutex=0xb31bb8b8) at forward.c:149
#3  0xb30b8c92 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb30b8cdf in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb217ff72 in start_thread (arg=0xa414fb40) at pthread_create.c:312
#6  0xb759af8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xa15ffb40 (LWP 2183)):
#0  0xb76f1d50 in __kernel_vsyscall ()
#1  0xb7589fab in read () at ../sysdeps/unix/syscall-template.S:81
#2  0xb20a726e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2062ecb in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb206337a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb206376b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xa20d636a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0xb20899aa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb217ff72 in start_thread (arg=0xa15ffb40) at pthread_create.c:312
#9  0xb759af8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xa0bffb40 (LWP 2184)):
#0  __GI___clock_gettime (clock_id=1, tp=0xa0bfeff8) at ../sysdeps/unix/clock_gettime.c:93
#1  0xb5f2a8cc in do_gettime (frac=0xa0bfeff0, sec=0xa0bfefe8) at tools/qelapsedtimer_unix.cpp:127
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#3  0xb60132a2 in updateCurrentTime (this=0xa02028e4) at kernel/qeventdispatcher_unix.cpp:354
#4  QTimerInfoList::timerWait (this=0xa02028e4, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#5  0xb601182b in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa0bff0ec) at kernel/qeventdispatcher_glib.cpp:143
#6  0xb60118bd in timerSourcePrepare (source=0xa02028b0, timeout=0xa0bff0ec) at kernel/qeventdispatcher_glib.cpp:176
#7  0xb20629b3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb20632df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2063528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb601195f in QEventDispatcherGlib::processEvents (this=0xa0200468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#11 0xb5fe0823 in QEventLoop::processEvents (this=this@entry=0xa0bff258, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5fe0b49 in QEventLoop::exec (this=this@entry=0xa0bff258, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5ecd23d in QThread::exec (this=this@entry=0x875e400) at thread/qthread.cpp:537
#14 0xb5fc0c44 in QInotifyFileSystemWatcherEngine::run (this=0x875e400) at io/qfilesystemwatcher_inotify.cpp:265
#15 0xb5ecfb6f in QThreadPrivate::start (arg=0x875e400) at thread/qthread_unix.cpp:349
#16 0xb217ff72 in start_thread (arg=0xa0bffb40) at pthread_create.c:312
#17 0xb759af8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0x9ec7fb40 (LWP 2188)):
#0  0xb76f1d50 in __kernel_vsyscall ()
#1  0xb758c01b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb207220b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb20633e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2063528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb601195f in QEventDispatcherGlib::processEvents (this=0x9e300468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb5fe0823 in QEventLoop::processEvents (this=this@entry=0x9ec7f258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5fe0b49 in QEventLoop::exec (this=this@entry=0x9ec7f258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5ecd23d in QThread::exec (this=this@entry=0x8505fe8) at thread/qthread.cpp:537
#9  0xb5fc0c44 in QInotifyFileSystemWatcherEngine::run (this=0x8505fe8) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb5ecfb6f in QThreadPrivate::start (arg=0x8505fe8) at thread/qthread_unix.cpp:349
#11 0xb217ff72 in start_thread (arg=0x9ec7fb40) at pthread_create.c:312
#12 0xb759af8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb1342980 (LWP 2169)):
[KCrash Handler]
#7  __memcpy_ssse3_rep () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S:714
#8  0xb63e2434 in memcpy (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/i386-linux-gnu/bits/string3.h:51
#9  KSharedDataCache::insert (this=this@entry=0x8bc3a18, key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1592
#10 0xb66c2c62 in KImageCache::insertImage (this=this@entry=0x8bc3a18, key=..., image=...) at ../../kdeui/util/kimagecache.cpp:103
#11 0xb66c2df8 in KImageCache::insertPixmap (this=0x8bc3a18, key=..., pixmap=...) at ../../kdeui/util/kimagecache.cpp:119
#12 0xb734bbaf in Plasma::ThemePrivate::scheduledCacheUpdate (this=0x8101950) at ../../plasma/theme.cpp:403
#13 0xb7353663 in Plasma::Theme::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbff06d88, _c=<optimized out>) at ./theme.moc:99
#14 0xb5ff70f7 in QMetaObject::activate (sender=sender@entry=0x81f7a58, m=m@entry=0xb614e518 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#15 0xb6047435 in QTimer::timeout (this=this@entry=0x81f7a58) at .moc/release-shared/moc_qtimer.cpp:147
#16 0xb6000926 in QTimer::timerEvent (this=0x81f7a58, e=0xbff07100) at kernel/qtimer.cpp:280
#17 0xb5ffb55c in QObject::event (this=0x81f7a58, e=0xbff07100) at kernel/qobject.cpp:1156
#18 0xb54ed7f4 in QApplicationPrivate::notify_helper (this=0x81037a0, receiver=0x81f7a58, e=0xbff07100) at kernel/qapplication.cpp:4567
#19 0xb54f42d3 in QApplication::notify (this=0x80fa588, receiver=receiver@entry=0x81f7a58, e=e@entry=0xbff07100) at kernel/qapplication.cpp:4353
#20 0xb66561b4 in KApplication::notify (this=0x80fa588, receiver=0x81f7a58, event=0xbff07100) at ../../kdeui/kernel/kapplication.cpp:311
#21 0xb5fe1e4a in QCoreApplication::notifyInternal (this=0x80fa588, receiver=0x81f7a58, event=event@entry=0xbff07100) at kernel/qcoreapplication.cpp:953
#22 0xb60147bb in sendEvent (event=0xbff07100, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QTimerInfoList::activateTimers (this=this@entry=0x8105f34) at kernel/qeventdispatcher_unix.cpp:621
#24 0xb6011788 in timerSourceDispatch (source=0x8105f00) at kernel/qeventdispatcher_glib.cpp:193
#25 0xb20631e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb2063468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb2063528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0xb601193b in QEventDispatcherGlib::processEvents (this=this@entry=0x80a2d50, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#29 0xb55a260e in QGuiEventDispatcherGlib::processEvents (this=0x80a2d50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0xb5fe0823 in QEventLoop::processEvents (this=this@entry=0xbff07328, flags=...) at kernel/qeventloop.cpp:149
#31 0xb5fe0b49 in QEventLoop::exec (this=this@entry=0xbff07328, flags=...) at kernel/qeventloop.cpp:204
#32 0xb5fe68fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#33 0xb54eba24 in QApplication::exec () at kernel/qapplication.cpp:3828
#34 0xb76add27 in kdemain (argc=1, argv=0xbff074c4) at ../../../../plasma/desktop/shell/main.cpp:126
#35 0x0804855b in main (argc=1, argv=0xbff074c4) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:26:02 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham
Comment 2 Tom 2018-06-08 18:32:38 UTC
Created attachment 113154 [details]
attachment-13907-0.html

Thanks Nate!

I had forgotten about this - I'm using xfce now.

Tom Steggles

On Fri, 8 Jun 2018 7:26 pm Nate Graham, <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=370927
>
> Nate Graham <nate@kde.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |RESOLVED
>          Resolution|---                         |UNMAINTAINED
>
> --- Comment #1 from Nate Graham <nate@kde.org> ---
> Hello!
>
> This bug report was filed for KDE Plasma 4, which reached end-of-support
> status
> in August 2015. KDE Plasma 5's desktop shell has been almost completely
> rewritten for better performance and usability, so it is likely that this
> bug
> has already been resolved in Plasma 5.
>
> Accordingly, we hope you understand why we must close this bug report. If
> the
> issue described  here is still present in KDE Plasma 5.12 or later, please
> feel
> free to open a new ticket in the "plasmashell" product after reading
> https://community.kde.org/Get_Involved/Bug_Reporting
>
> If you would like to get involved in KDE's bug triaging effort so that
> future
> mass bug closes like this are less likely, please read
> https://community.kde.org/Get_Involved#Bug_Triaging
>
> Thanks for your understanding!
>
> Nate Graham
>
> --
> You are receiving this mail because:
> You reported the bug.