https://bugs.kde.org/show_bug.cgi?id=364576
Bug ID: 364576 Summary: Gwenview crashed when started from command line when another instance open. Product: gwenview Version: Other (add details in bug description) Platform: Gentoo Packages OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: anicest...@gmail.com CC: myr...@kde.org uname -a Linux mark 4.1.12-gentoo #2 SMP PREEMPT Fri Dec 18 14:20:33 EST 2015 x86_64 Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz GenuineIntel GNU/Linux VERSION: Gwenview 4.14.0 pre using ked platform 4.14.8 WHEN STARTED: mark@mark ~/Downloads $ gwenview image*.png & [2] 14068 mark@mark ~/Downloads $ gwenview(14068)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! gwenview(14068)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! KCrash: Application 'gwenview' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit KCrash: Connect sock_file=/home/mark/.kde4/socket-mark/kdeinit4__0 KCrash: Application 'gwenview' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit KCrash: Connect sock_file=/home/mark/.kde4/socket-mark/kdeinit4__0 QSocketNotifier: Invalid socket 14 and type 'Read', disabling... Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f867f764840 (LWP 14068))] LOGS FROM DRKONQI: Thread 3 (Thread 0x7f86622f1700 (LWP 14078)): #0 0x00007f867c1833ad in poll () from /lib64/libc.so.6 #1 0x00007f8679015b6c in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f8679015c7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f867ed27e9e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f867ecf6e01 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f867ecf7165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f867ebe80d9 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f867ecd6e83 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f867ebea99f in ?? () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f8679511324 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f867c18c1cd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8661343700 (LWP 14081)): [KCrash Handler] #6 0x00007f867b890acf in std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::string const&) () from /usr/lib64/libexiv2.so.13 #7 0x00007f867b8a814c in ?? () from /usr/lib64/libexiv2.so.13 #8 0x00007f867b8a8a3a in ?? () from /usr/lib64/libexiv2.so.13 #9 0x00007f867b8d99f0 in ?? () from /usr/lib64/libexiv2.so.13 #10 0x00007f867b8996c4 in ?? () from /usr/lib64/libexiv2.so.13 #11 0x00007f867b895211 in Exiv2::XmpParser::initialize(void (*)(void*, bool), void*) () from /usr/lib64/libexiv2.so.13 #12 0x00007f867b8956b9 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () from /usr/lib64/libexiv2.so.13 #13 0x00007f867b824a9b in ?? () from /usr/lib64/libexiv2.so.13 #14 0x00007f867b826b4c in ?? () from /usr/lib64/libexiv2.so.13 #15 0x00007f867b81f952 in Exiv2::PngImage::readMetadata() () from /usr/lib64/libexiv2.so.13 #16 0x00007f867f3460b0 in Gwenview::Exiv2ImageLoader::load(QByteArray const&) () from /usr/lib64/libgwenviewlib.so.4 #17 0x00007f867f3270ac in ?? () from /usr/lib64/libgwenviewlib.so.4 #18 0x00007f867f3253a9 in ?? () from /usr/lib64/libgwenviewlib.so.4 #19 0x00007f867ebddd22 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007f867ebea99f in ?? () from /usr/lib64/qt4/libQtCore.so.4 #21 0x00007f8679511324 in start_thread () from /lib64/libpthread.so.0 #22 0x00007f867c18c1cd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f867f764840 (LWP 14068)): [KCrash Handler] #6 0x00007f867b890acf in std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::string const&) () from /usr/lib64/libexiv2.so.13 #7 0x00007f867b8a814c in ?? () from /usr/lib64/libexiv2.so.13 #8 0x00007f867b8da29f in ?? () from /usr/lib64/libexiv2.so.13 #9 0x00007f867b8999e4 in ?? () from /usr/lib64/libexiv2.so.13 #10 0x00007f867b89524c in Exiv2::XmpParser::initialize(void (*)(void*, bool), void*) () from /usr/lib64/libexiv2.so.13 #11 0x00007f867b8956b9 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () from /usr/lib64/libexiv2.so.13 #12 0x00007f867b824a9b in ?? () from /usr/lib64/libexiv2.so.13 #13 0x00007f867b826b4c in ?? () from /usr/lib64/libexiv2.so.13 #14 0x00007f867b81f952 in Exiv2::PngImage::readMetadata() () from /usr/lib64/libexiv2.so.13 #15 0x00007f867f3460b0 in Gwenview::Exiv2ImageLoader::load(QByteArray const&) () from /usr/lib64/libgwenviewlib.so.4 #16 0x00007f867f38910d in ?? () from /usr/lib64/libgwenviewlib.so.4 #17 0x00007f867f3883be in Gwenview::TimeUtils::dateTimeForFileItem(KFileItem const&, Gwenview::TimeUtils::CachePolicy) () from /usr/lib64/libgwenviewlib.so.4 #18 0x00007f867f37ba11 in Gwenview::PreviewItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libgwenviewlib.so.4 #19 0x00007f867d337f61 in QListView::paintEvent(QPaintEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #20 0x00007f867ce52080 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007f867d1faa6e in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #22 0x00007f867d31bde3 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007f867ecf8426 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007f867cdfdecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #25 0x00007f867ce04b08 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #26 0x00007f867db5d4ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #27 0x00007f867ecf82ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #28 0x00007f867ce4c64d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #29 0x00007f867d01cf42 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #30 0x00007f867ce40ad0 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/qt4/libQtGui.so.4 #31 0x00007f867ce52150 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #32 0x00007f867d2151a3 in QMainWindow::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #33 0x00007f867dc5f699 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #34 0x00007f867cdfdeec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #35 0x00007f867ce04b08 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #36 0x00007f867db5d4ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #37 0x00007f867ecf82ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #38 0x00007f867ecfb7ac in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #39 0x00007f867ed27d0e in ?? () from /usr/lib64/qt4/libQtCore.so.4 #40 0x00007f86790158ed in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #41 0x00007f8679015bd0 in ?? () from /usr/lib64/libglib-2.0.so.0 #42 0x00007f8679015c7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #43 0x00007f867ed27e7e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #44 0x00007f867cea2c66 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #45 0x00007f867ecf6e01 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #46 0x00007f867ecf7165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #47 0x00007f867ecfc969 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #48 0x0000000000427d4d in ?? () #49 0x00007f867c0c47b0 in __libc_start_main () from /lib64/libc.so.6 #50 0x0000000000428039 in _start () Reproducible: Sometimes Steps to Reproduce: 1. No idea what causes the problem. Happens very rarely. 2. 3. Actual Results: No idea what causes the problem. Happens very rarely. Expected Results: No crash. See Details. -- You are receiving this mail because: You are watching all bug changes.