Bug 365143 - jpeg2k fault
Summary: jpeg2k fault
Status: RESOLVED DUPLICATE of bug 338907
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-07-06 09:45 UTC by richard jasmin
Modified: 2016-07-11 13:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description richard jasmin 2016-07-06 09:45:30 UTC
Application: gwenview (15.12.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-28-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

open a jpeg2k file from the net. noteL nasa ones use the helio viewer usually.

-- Backtrace:
Application: Gwenview (gwenview), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f3c8cd4d9c0 (LWP 20218))]

Thread 3 (Thread 0x7f3c6d11f700 (LWP 20373)):
[KCrash Handler]
#6  0x00007f3c885bd418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f3c885bf01a in __GI_abort () at abort.c:89
#8  0x00007f3c885b5bd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f3c7df86004 "dec->image->cmprof_", file=file@entry=0x7f3c7df85ffa "jp2_dec.c", line=line@entry=302, function=function@entry=0x7f3c7df86240 "jp2_decode") at assert.c:92
#9  0x00007f3c885b5c82 in __GI___assert_fail (assertion=0x7f3c7df86004 "dec->image->cmprof_", file=0x7f3c7df85ffa "jp2_dec.c", line=302, function=0x7f3c7df86240 "jp2_decode") at assert.c:101
#10 0x00007f3c7df60adc in jp2_decode () from /usr/lib/x86_64-linux-gnu/libjasper.so.1
#11 0x00007f3c7df54ead in jas_image_decode () from /usr/lib/x86_64-linux-gnu/libjasper.so.1
#12 0x00007f3c781850e5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjp2.so
#13 0x00007f3c78185a3b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjp2.so
#14 0x00007f3c89307f23 in QImageReader::read (this=this@entry=0x7f3c6d11eac0, image=0x16974a0) at image/qimagereader.cpp:1296
#15 0x00007f3c8930875f in QImageReader::read (this=this@entry=0x7f3c6d11eac0, image=image@entry=0x16974a0) at image/qimagereader.cpp:1276
#16 0x00007f3c8cdd58a2 in Gwenview::LoadingDocumentImplPrivate::loadImageData (this=0x16973f0) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/document/loadingdocumentimpl.cpp:315
#17 0x00007f3c8cdcb1fd in QtConcurrent::RunFunctionTask<void>::run (this=0x1c98d40) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:130
#18 0x00007f3c88d82343 in QThreadPoolThread::run (this=0x1692da0) at thread/qthreadpool.cpp:93
#19 0x00007f3c88d8584e in QThreadPrivate::start (arg=0x1692da0) at thread/qthread_unix.cpp:331
#20 0x00007f3c83b176fa in start_thread (arg=0x7f3c6d11f700) at pthread_create.c:333
#21 0x00007f3c8868eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f3c78fc7700 (LWP 20228)):
#0  0x00007f3c88682e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3c81539c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f3c8153b8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3c7b129629 in QXcbEventReader::run (this=0x13c4640) at qxcbconnection.cpp:1253
#4  0x00007f3c88d8584e in QThreadPrivate::start (arg=0x13c4640) at thread/qthread_unix.cpp:331
#5  0x00007f3c83b176fa in start_thread (arg=0x7f3c78fc7700) at pthread_create.c:333
#6  0x00007f3c8868eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f3c8cd4d9c0 (LWP 20218)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3c81539eb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f3c8153b617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3c8153b721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f3c7b1282fa in QXcbConnection::sync (this=0x13b84d0) at qxcbconnection.cpp:1869
#5  0x00007f3c7b147efe in QXcbShmImage::preparePaint (this=0x1d9be30, region=...) at qxcbbackingstore.cpp:286
#6  0x00007f3c7b148096 in QXcbBackingStore::beginPaint (this=0x16c9f00, region=...) at qxcbbackingstore.cpp:327
#7  0x00007f3c8a248663 in QWidgetBackingStore::beginPaint (toCleanIsInTopLevelCoordinates=true, returnInfo=<synthetic pointer>, backingStore=0x170d6d0, widget=<optimized out>, toClean=..., this=0x16fa8f0) at kernel/qwidgetbackingstore.cpp:307
#8  QWidgetBackingStore::doSync (this=this@entry=0x16fa8f0) at kernel/qwidgetbackingstore.cpp:1186
#9  0x00007f3c8a248a8c in QWidgetBackingStore::sync (this=0x16fa8f0) at kernel/qwidgetbackingstore.cpp:1032
#10 0x00007f3c8a266c1f in QWidgetPrivate::syncBackingStore (this=0x13effa0) at kernel/qwidget.cpp:1902
#11 0x00007f3c8a27dd88 in QWidget::event (this=this@entry=0x13f24a0, event=event@entry=0x1a11b00) at kernel/qwidget.cpp:8983
#12 0x00007f3c8a393d8b in QMainWindow::event (this=0x13f24a0, event=0x1a11b00) at widgets/qmainwindow.cpp:1495
#13 0x00007f3c8b66a147 in KMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#14 0x00007f3c8b6a24e5 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#15 0x00007f3c8a23b05c in QApplicationPrivate::notify_helper (this=this@entry=0x13acfa0, receiver=receiver@entry=0x13f24a0, e=e@entry=0x1a11b00) at kernel/qapplication.cpp:3716
#16 0x00007f3c8a240516 in QApplication::notify (this=0x7fffc76dd950, receiver=0x13f24a0, e=0x1a11b00) at kernel/qapplication.cpp:3499
#17 0x00007f3c88f6662b in QCoreApplication::notifyInternal (this=0x7fffc76dd950, receiver=0x13f24a0, event=event@entry=0x1a11b00) at kernel/qcoreapplication.cpp:965
#18 0x00007f3c88f68a26 in QCoreApplication::sendEvent (event=0x1a11b00, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x13a1260) at kernel/qcoreapplication.cpp:1593
#20 0x00007f3c88f68f08 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#21 0x00007f3c88fbc673 in postEventSourceDispatch (s=0x13dcbb0) at kernel/qeventdispatcher_glib.cpp:271
#22 0x00007f3c835ea1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f3c835ea400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f3c835ea4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f3c88fbca7f in QEventDispatcherGlib::processEvents (this=0x13de120, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#26 0x00007f3c88f63dea in QEventLoop::exec (this=this@entry=0x7fffc76dd840, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#27 0x00007f3c88f6be8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#28 0x00007f3c892a1c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#29 0x00007f3c8a237495 in QApplication::exec () at kernel/qapplication.cpp:2976
#30 0x000000000044ba70 in main (argc=2, argv=<optimized out>) at /build/gwenview-iJ9mAT/gwenview-15.12.3/app/main.cpp:166

Possible duplicates by query: bug 359869, bug 350367.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-07-11 13:30:59 UTC

*** This bug has been marked as a duplicate of bug 338907 ***