| Summary: | Crash | ||
|---|---|---|---|
| Product: | [Applications] gwenview | Reporter: | Alexander <oberkut> |
| Component: | general | Assignee: | Gwenview Bugs <gwenview-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | alanwall101, oberkut, shlomif |
| Priority: | NOR | Keywords: | triaged |
| Version First Reported In: | 2.8.4 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
Hi Alexander, I cannot reproduce this here (KDE-4.8.4 on x86-64 Mageia Linux 3/Cauldron), with either "File -> Open..." or "File -> Open With -> *". gwenview does not crash when doing these operations, and I checked with both .jpg and .svg files. A few questions for you: 1. Can you please produce a more meaningful stack trace? Try installing the *-debug packages. 2. Does it happen in a new UNIX user account? Regards, — Shlomi Fish I cannit reproduce it either. Marking as needsinfo. This could be a duplicate of bug 301453. Did it happen with previous version of KDE 4.8? Is it fixed with another KDE 4.8 upgrade? Created attachment 72199 [details]
New crash information added by DrKonqi
gwenview (2.8.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1
- What I was doing when the application crashed: Select "File"-"Open a program" (Открыть в программе")
-- Backtrace (Reduced):
#5 KSycocaDict::find_string (this=0x2e6666666666ffff, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/sycoca/ksycocadict.cpp:151
#6 0x00007ffdb25b5eff in mimeTypeSycocaServiceOffers (mimeType=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:79
#7 KMimeTypeTrader::query (this=<optimized out>, mimeType=..., genericServiceType=..., constraint=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:147
#8 0x00000000004462b5 in Gwenview::FileOpsContextManagerItemPrivate::updateServiceForName (this=0xb3a690) at /usr/src/debug/gwenview-4.8.4/app/fileopscontextmanageritem.cpp:124
#9 0x00000000004448ba in Gwenview::FileOpsContextManagerItem::populateOpenMenu (this=0xafd000) at /usr/src/debug/gwenview-4.8.4/app/fileopscontextmanageritem.cpp:412
Application: gwenview (4.11.4) KDE Platform Version: 4.11.5 Qt Version: 4.8.4 Operating System: Linux 3.11.0-12-generic x86_64 Distribution: Linux Mint 16 Petra -- Information about the crash: <In detail, tell us what you were doing when the application crashed.> -- Backtrace: Application: Gwenview (gwenview), signal: Floating point exception Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 [Current thread is 1 (Thread 0x7f00a11f87c0 (LWP 3698))] Thread 4 (Thread 0x7f0083fff700 (LWP 3704)): #0 0x00007f0099c3c3d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0099bfbdd8 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0099bfc5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0099bfc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f00a0043a76 in QEventDispatcherGlib::processEvents (this=0x7f007c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f00a00155ef in QEventLoop::processEvents (this=this@entry=0x7f0083ffed70, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f00a00158e5 in QEventLoop::exec (this=this@entry=0x7f0083ffed70, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f009ff1488f in QThread::exec (this=this@entry=0x111d7c0) at thread/qthread.cpp:542 #8 0x00007f009fff6d13 in QInotifyFileSystemWatcherEngine::run (this=0x111d7c0) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f009ff16f2f in QThreadPrivate::start (arg=0x111d7c0) at thread/qthread_unix.cpp:338 #10 0x00007f009a0c0f6e in start_thread (arg=0x7f0083fff700) at pthread_create.c:311 #11 0x00007f009d9d09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f00837fe700 (LWP 3706)): #0 0x00007f0099c3c0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0099c3c3c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0099bfc7b6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f00a0043a76 in QEventDispatcherGlib::processEvents (this=0x7f00740008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f00a00155ef in QEventLoop::processEvents (this=this@entry=0x7f00837fdd70, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f00a00158e5 in QEventLoop::exec (this=this@entry=0x7f00837fdd70, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f009ff1488f in QThread::exec (this=this@entry=0x1196bd0) at thread/qthread.cpp:542 #7 0x00007f009fff6d13 in QInotifyFileSystemWatcherEngine::run (this=0x1196bd0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f009ff16f2f in QThreadPrivate::start (arg=0x1196bd0) at thread/qthread_unix.cpp:338 #9 0x00007f009a0c0f6e in start_thread (arg=0x7f00837fe700) at pthread_create.c:311 #10 0x00007f009d9d09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f0082ffd700 (LWP 3708)): [KCrash Handler] #6 0x00007f009e7179af in read_dib_body (s=..., bi=..., offset=138, startpos=0, image=...) at image/qbmphandler.cpp:322 #7 0x00007f009e7185b1 in QBmpHandler::read (this=0x7f0078002f10, image=0x1430fa8) at image/qbmphandler.cpp:770 #8 0x00007f009e6f15f4 in QImageReader::read (this=this@entry=0x7f0082ffcca0, image=image@entry=0x1430fa8) at image/qimagereader.cpp:1205 #9 0x00007f00a0adb09a in Gwenview::LoadingDocumentImplPrivate::loadImageData (this=0x1430f00) at ../../lib/document/loadingdocumentimpl.cpp:265 #10 0x00007f00a0ad0d66 in QtConcurrent::RunFunctionTask<void>::run (this=0x13fd850) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:134 #11 0x00007f009ff0a7ae in QThreadPoolThread::run (this=0x1441d20) at concurrent/qthreadpool.cpp:107 #12 0x00007f009ff16f2f in QThreadPrivate::start (arg=0x1441d20) at thread/qthread_unix.cpp:338 #13 0x00007f009a0c0f6e in start_thread (arg=0x7f0082ffd700) at pthread_create.c:311 #14 0x00007f009d9d09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f00a11f87c0 (LWP 3698)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f009ff17406 in wait (time=18446744073709551615, this=0x1326e10) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x14360b0, mutex=mutex@entry=0x1436088, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f009ff0a1c2 in QThreadPoolPrivate::waitForDone (this=0x1436000, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:298 #4 0x00007f009ff0b565 in QThreadPool::~QThreadPool (this=0x1441bd0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440 #5 0x00007f009ff0b599 in QThreadPool::~QThreadPool (this=0x1441bd0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:442 #6 0x00007f009ff0bc25 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7f00a037c000 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1950 #7 0x00007f009d912071 in __run_exit_handlers (status=1, listp=0x7f009dc976a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 #8 0x00007f009d9120f5 in __GI_exit (status=<optimized out>) at exit.c:99 #9 0x00007f00992a673a in ?? () from /usr/lib/x86_64-linux-gnu/libICE.so.6 #10 0x00007f00992ad6b4 in IceFlush () from /usr/lib/x86_64-linux-gnu/libICE.so.6 #11 0x00007f009e692c94 in sm_setProperty (name=<optimized out>, type=type@entry=0x7f009ec8c2b0 "ARRAY8", num_vals=num_vals@entry=1, vals=vals@entry=0x7fffef772c30) at kernel/qapplication_x11.cpp:6017 #12 0x00007f009e6932c0 in sm_setProperty (vals=0x7fffef772c30, num_vals=1, type=0x7f009ec8c2b0 "ARRAY8", name=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:436 #13 sm_setProperty (name=..., value=...) at kernel/qapplication_x11.cpp:6032 #14 0x00007f009e6a8a7c in sm_performSaveYourself (smd=0xe91060) at kernel/qapplication_x11.cpp:6118 #15 0x00007f009e6a93b5 in sm_saveYourselfCallback (smcConn=<optimized out>, clientData=<optimized out>, saveType=<optimized out>, shutdown=<optimized out>, interactStyle=<optimized out>) at kernel/qapplication_x11.cpp:6075 #16 0x00007f00994c0d37 in _SmcProcessMessage () from /usr/lib/x86_64-linux-gnu/libSM.so.6 #17 0x00007f00992b18c7 in IceProcessMessages () from /usr/lib/x86_64-linux-gnu/libICE.so.6 #18 0x00007f00a002aa58 in QMetaObject::activate (sender=sender@entry=0xeb0f70, m=m@entry=0x7f00a0379a40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffef773460) at kernel/qobject.cpp:3539 #19 0x00007f00a007530e in QSocketNotifier::activated (this=this@entry=0xeb0f70, _t1=8) at .moc/release-shared/moc_qsocketnotifier.cpp:103 #20 0x00007f00a00337cb in QSocketNotifier::event (this=0xeb0f70, e=0x7fffef773790) at kernel/qsocketnotifier.cpp:317 #21 0x00007f009e62cdfc in QApplicationPrivate::notify_helper (this=this@entry=0xda9330, receiver=receiver@entry=0xeb0f70, e=e@entry=0x7fffef773790) at kernel/qapplication.cpp:4567 #22 0x00007f009e633470 in QApplication::notify (this=this@entry=0x7fffef773a40, receiver=receiver@entry=0xeb0f70, e=e@entry=0x7fffef773790) at kernel/qapplication.cpp:4353 #23 0x00007f009f336a6a in KApplication::notify (this=0x7fffef773a40, receiver=0xeb0f70, event=0x7fffef773790) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007f00a00168bd in QCoreApplication::notifyInternal (this=0x7fffef773a40, receiver=0xeb0f70, event=event@entry=0x7fffef773790) at kernel/qcoreapplication.cpp:946 #25 0x00007f00a0044590 in sendEvent (event=0x7fffef773790, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #26 socketNotifierSourceDispatch (source=0xda9120) at kernel/qeventdispatcher_glib.cpp:110 #27 0x00007f0099bfc3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f0099bfc708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f0099bfc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f00a0043a55 in QEventDispatcherGlib::processEvents (this=0xd17ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #31 0x00007f009e6ce9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #32 0x00007f00a00155ef in QEventLoop::processEvents (this=this@entry=0x7fffef7739e0, flags=...) at kernel/qeventloop.cpp:149 #33 0x00007f00a00158e5 in QEventLoop::exec (this=this@entry=0x7fffef7739e0, flags=...) at kernel/qeventloop.cpp:204 #34 0x00007f00a001ae5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #35 0x00007f009e62b34c in QApplication::exec () at kernel/qapplication.cpp:3828 #36 0x0000000000427cad in main (argc=<optimized out>, argv=0x7fffef773b88) at ../../app/main.cpp:139 Crash from comment #5 is bug 310798. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |
Application: gwenview (2.8.4) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.1 Operating System: Linux 3.4.2-29-desktop x86_64 Distribution: "openSUSE 12.2 Beta 2 (x86_64)" -- Information about the crash: Select menu "File" - "Open a program" ("Открыть в программе"). Program Crashed. The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f34d5fc87c0 (LWP 19532))] Thread 3 (Thread 0x7f34c0576700 (LWP 19536)): #0 0x00007f34d4d5aa4c in ?? () from /usr/lib64/libQtCore.so.4 #1 0x00007f34d4e2d15d in ?? () from /usr/lib64/libQtCore.so.4 #2 0x00007f34d4e2d4a3 in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00007f34d4e2c01c in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f34d4e2c0c5 in ?? () from /usr/lib64/libQtCore.so.4 #5 0x00007f34cef8ef0f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f34cef8f5fb in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f34cef8f7f4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f34d4e2c956 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #9 0x00007f34d4dfd73f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #10 0x00007f34d4dfd9c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #11 0x00007f34d4d01e40 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #12 0x00007f34d4dde11f in ?? () from /usr/lib64/libQtCore.so.4 #13 0x00007f34d4d04ddb in ?? () from /usr/lib64/libQtCore.so.4 #14 0x00007f34d115fe0e in start_thread () from /lib64/libpthread.so.0 #15 0x00007f34d29ef28d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f34bf95a700 (LWP 19551)): #0 0x00007f34d11638f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f34d4d052db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f34d590a1d6 in ?? () from /usr/lib64/libgwenviewlib.so.4 #3 0x00007f34d4d04ddb in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007f34d115fe0e in start_thread () from /lib64/libpthread.so.0 #5 0x00007f34d29ef28d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f34d5fc87c0 (LWP 19532)): [KCrash Handler] #5 KSycocaDict::find_string (this=0x2e6666666666ffff, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/sycoca/ksycocadict.cpp:151 #6 0x00007f34d3dceeff in mimeTypeSycocaServiceOffers (mimeType=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:79 #7 KMimeTypeTrader::query (this=<optimized out>, mimeType=..., genericServiceType=..., constraint=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:147 #8 0x00000000004462b5 in _start () Possible duplicates by query: bug 302095, bug 301790, bug 301445, bug 300055, bug 298157. Reported using DrKonqi