Bug 296974 - Gwenview segfault when session restored
Summary: Gwenview segfault when session restored
Status: RESOLVED DUPLICATE of bug 291628
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 2.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-28 16:03 UTC by Davide Francesco Merico
Modified: 2012-10-19 13:27 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 Davide Francesco Merico 2012-03-28 16:03:47 UTC
Application: gwenview (2.7.4)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed: I was opening an image when session was being restored after an error of xorg ( noise on display ).

The crash does not seem to be reproducible.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6cbed2a780 (LWP 2572))]

Thread 3 (Thread 0x7f6cac339700 (LWP 3425)):
#0  0x00007f6cbb774473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6cb80eef68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6cb80ef429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6cbdbd2f3e in QEventDispatcherGlib::processEvents (this=0x1601e70, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6cbdba6cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6cbdba6ef7 in QEventLoop::exec (this=0x7f6cac338dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6cbdabe27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6cbdb89cbf in QInotifyFileSystemWatcherEngine::run (this=0x15dd530) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6cbdac0d05 in QThreadPrivate::start (arg=0x15dd530) at thread/qthread_unix.cpp:331
#9  0x00007f6cb89b8efc in start_thread (arg=0x7f6cac339700) at pthread_create.c:304
#10 0x00007f6cbb78059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6caa19e700 (LWP 3465)):
[KCrash Handler]
#6  QMutex::lock (this=0x6500720063a908) at thread/qmutex.cpp:151
#7  0x00007f6cb7e07432 in Soprano::Error::ErrorCache::clearError() const () from /usr/lib/libsoprano.so.4
#8  0x00007f6cb7e079e8 in Soprano::Error::ErrorCache::setError(Soprano::Error::Error const&) const () from /usr/lib/libsoprano.so.4
#9  0x00007f6cb7b9f85c in Soprano::Client::DBusModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsopranoclient.so.1
#10 0x00007f6cbd5aa1a2 in Nepomuk::MainModel::executeQuery (this=0x15971f0, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212
#11 0x00007f6cb7e16bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#12 0x00007f6cbd59a767 in Nepomuk::ResourceData::load (this=0x7f6ca40009a0) at ../../nepomuk/core/resourcedata.cpp:381
#13 0x00007f6cbd59af4c in Nepomuk::ResourceData::property (this=0x7f6ca40009a0, uri=...) at ../../nepomuk/core/resourcedata.cpp:240
#14 0x00007f6cbd5ae933 in Nepomuk::Resource::property (this=0x7f6caa19dd10, uri=...) at ../../nepomuk/core/resource.cpp:301
#15 0x00007f6cbd5b0e89 in Nepomuk::Resource::rating (this=0x7f6caa19dd10) at ../../nepomuk/core/resource.cpp:824
#16 0x00007f6cbe67e391 in Gwenview::RetrieveTask::execute (this=0x1a0d440) at ../../lib/semanticinfo/nepomuksemanticinfobackend.cpp:62
#17 0x00007f6cbe67dce8 in Gwenview::SemanticInfoThread::run (this=0x1595770) at ../../lib/semanticinfo/nepomuksemanticinfobackend.cpp:142
#18 0x00007f6cbdac0d05 in QThreadPrivate::start (arg=0x1595770) at thread/qthread_unix.cpp:331
#19 0x00007f6cb89b8efc in start_thread (arg=0x7f6caa19e700) at pthread_create.c:304
#20 0x00007f6cbb78059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6cbed2a780 (LWP 2572)):
#0  0x00007f6cb4a694a0 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#1  0x00007f6cb4a49bee in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#2  0x00007f6cb4a4adc4 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007f6cb4a4aee1 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007f6cb4a4a504 in dbus_connection_send_with_reply_and_block () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007f6cb905ee1a in q_dbus_connection_send_with_reply_and_block (error=0x7fff0ac8be10, timeout_milliseconds=-1, message=0x173c710, connection=<optimized out>) at qdbus_symbols_p.h:135
#6  QDBusConnectionPrivate::sendWithReply (this=0x1473750, message=..., sendMode=<optimized out>, timeout=-1) at qdbusintegrator.cpp:1866
#7  0x00007f6cb904d57b in QDBusConnection::call (this=0x157ae20, message=<optimized out>, mode=<optimized out>, timeout=<optimized out>) at qdbusconnection.cpp:529
#8  0x00007f6cb906b621 in QDBusAbstractInterface::callWithArgumentList (this=0x157ad70, mode=QDBus::Block, method=<optimized out>, args=...) at qdbusabstractinterface.cpp:444
#9  0x00007f6cb7b9ce2e in Soprano::Client::DBusClient::createModel(QString const&, QList<Soprano::BackendSetting> const&) () from /usr/lib/libsopranoclient.so.1
#10 0x00007f6cbd5a733f in init (forced=true, this=0x157ab10) at ../../nepomuk/core/nepomukmainmodel.cpp:92
#11 Nepomuk::MainModel::init (this=0x15971f0) at ../../nepomuk/core/nepomukmainmodel.cpp:176
#12 0x00007f6cbd59e787 in Nepomuk::ResourceManager::init (this=0x1595bd0) at ../../nepomuk/core/resourcemanager.cpp:331
#13 0x00007f6cbd5a1835 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x1595560, success=<optimized out>) at ../../nepomuk/core/resourcemanager.cpp:221
#14 0x00007f6cbd5a1935 in Nepomuk::ResourceManager::qt_metacall (this=0x1595bd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff0ac8c6e0) at ./resourcemanager.moc:90
#15 0x00007f6cb905b0e9 in QDBusConnectionPrivate::deliverCall (this=0x1473750, object=0x1595bd0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:942
#16 0x00007f6cb906438f in QDBusCallDeliveryEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at qdbusintegrator_p.h:103
#17 0x00007f6cbdbbea5e in QObject::event (this=0x1595bd0, e=<optimized out>) at kernel/qobject.cpp:1217
#18 0x00007f6cbc411474 in notify_helper (e=0x16fd450, receiver=0x1595bd0, this=0x13c9f80) at kernel/qapplication.cpp:4486
#19 QApplicationPrivate::notify_helper (this=0x13c9f80, receiver=0x1595bd0, e=0x16fd450) at kernel/qapplication.cpp:4458
#20 0x00007f6cbc4162e1 in QApplication::notify (this=0x7fff0ac8cfa0, receiver=0x1595bd0, e=0x16fd450) at kernel/qapplication.cpp:4365
#21 0x00007f6cbd126466 in KApplication::notify (this=0x7fff0ac8cfa0, receiver=0x1595bd0, event=0x16fd450) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007f6cbdba7afc in QCoreApplication::notifyInternal (this=0x7fff0ac8cfa0, receiver=0x1595bd0, event=0x16fd450) at kernel/qcoreapplication.cpp:787
#23 0x00007f6cbdbab51f in sendEvent (event=0x16fd450, receiver=0x1595bd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x13a75e0) at kernel/qcoreapplication.cpp:1428
#25 0x00007f6cbdbd2a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#27 0x00007f6cb80eea5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f6cb80ef258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f6cb80ef429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f6cbdbd2ed6 in QEventDispatcherGlib::processEvents (this=0x13a8cd0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f6cbc4b910e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f6cbdba6cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f6cbdba6ef7 in QEventLoop::exec (this=0x7fff0ac8cf00, flags=...) at kernel/qeventloop.cpp:201
#34 0x00007f6cbdbab789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#35 0x0000000000423af5 in main (argc=6, argv=0x7fff0ac8d2c8) at ../../app/main.cpp:139

This bug may be a duplicate of or related to bug 291628.

Possible duplicates by query: bug 291628.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-29 03:12:22 UTC

*** This bug has been marked as a duplicate of bug 296128 ***
Comment 2 Jekyll Wu 2012-05-29 03:13:28 UTC

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