Bug 180634 - dolphin crashes on closing, after mounting external harddisk
Summary: dolphin crashes on closing, after mounting external harddisk
Status: RESOLVED DUPLICATE of bug 180621
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-14 10:50 UTC by S. Burmeister
Modified: 2009-02-20 16:13 UTC (History)
2 users (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 S. Burmeister 2009-01-14 10:50:10 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Since there is no auto-mounting yet in KDE4, the first thing I do is click on the solid plasmoid and on my my external harddisk. A dialogue opens and asks me whether I want to open the harddsik with digikam or dolphin, I click on dolphin and the harddsik is shown. I then close dolphin via the X and get a crash, everytime.

After that, I can open and close dolphin without problems.

Anwendung: Dolphin (dolphin), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
0x00007fb542326622 in select () from /lib64/libc.so.6
[Current thread is 0 (LWP 3503)]

Thread 2 (Thread 0x4264d950 (LWP 3504)):
[KCrash Handler]
#5  QMutex::lock (this=0x8) at thread/qmutex.cpp:147
#6  0x00007fb54503e425 in QAbstractSocketEngine::createSocketEngine (socketDescripter=20, parent=0x7c69d8) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:116
#7  0x00007fb54504b1a3 in QAbstractSocket::setSocketDescriptor (this=0x7c69d8, socketDescriptor=20, socketState=QAbstractSocket::ConnectedState, openMode={i = 1113900784})
    at socket/qabstractsocket.cpp:1352
#8  0x00007fb54505735f in QLocalSocketPrivate::_q_connectToSocket (this=0x7c6910) at socket/qlocalsocket_unix.cpp:328
#9  0x00007fb545057c40 in QLocalSocket::connectToServer (this=<value optimized out>, name=@0x4264c880, openMode={i = 1113901200}) at socket/qlocalsocket_unix.cpp:249
#10 0x00007fb53faf8bca in Soprano::Client::LocalSocketClientConnection::newConnection () from /usr/lib64/libsopranoclient.so.1
#11 0x00007fb53faf9f96 in Soprano::Client::ClientConnection::socket () from /usr/lib64/libsopranoclient.so.1
#12 0x00007fb53fafa2f2 in Soprano::Client::ClientConnection::iteratorClose () from /usr/lib64/libsopranoclient.so.1
#13 0x00007fb53fafd0e6 in Soprano::Client::ClientModel::closeIterator () from /usr/lib64/libsopranoclient.so.1
#14 0x00007fb53fafe93a in Soprano::Client::ClientQueryResultIteratorBackend::close () from /usr/lib64/libsopranoclient.so.1
#15 0x00007fb5455515a2 in Soprano::Iterator<Soprano::BindingSet>::next () from /usr/lib64/libsoprano.so.4
#16 0x00007fb5455b6007 in Soprano::Util::MutexQueryResultIteratorBackend::next () from /usr/lib64/libsoprano.so.4
#17 0x00007fb545824b30 in Soprano::Iterator<Soprano::BindingSet>::next (this=0x4264cc00) at /usr/include/Soprano/../soprano/iterator.h:242
#18 0x00007fb54581fee8 in Nepomuk::ResourceData::load (this=0x993f90) at /usr/src/debug/kdelibs-4.1.87/nepomuk/core/resourcedata.cpp:407
#19 0x00007fb545820038 in Nepomuk::ResourceData::property (this=0x993f90, uri=@0x4264cf50) at /usr/src/debug/kdelibs-4.1.87/nepomuk/core/resourcedata.cpp:246
#20 0x00007fb545839742 in Nepomuk::Resource::property (this=<value optimized out>, uri=@0x3) at /usr/src/debug/kdelibs-4.1.87/nepomuk/core/resource.cpp:235
#21 0x00007fb54583a7ab in Nepomuk::Resource::rating (this=0x4264d020) at /usr/src/debug/kdelibs-4.1.87/nepomuk/core/resource.cpp:707
#22 0x000000000044338d in MetaDataWidget::Private::LoadFilesThread::run (this=0x970f30) at /usr/src/debug/kdebase-4.1.87/apps/dolphin/src/metadatawidget.cpp:144
#23 0x00007fb542fa7022 in QThreadPrivate::start (arg=0x970f30) at thread/qthread_unix.cpp:185
#24 0x00007fb542d33040 in start_thread () from /lib64/libpthread.so.0
#25 0x00007fb54232d08d in clone () from /lib64/libc.so.6
#26 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb546809700 (LWP 3503)):
#0  0x00007fb542326622 in select () from /lib64/libc.so.6
#1  0x00007fb54505429b in QNativeSocketEnginePrivate::nativeSelect (this=0x7307d0, timeout=600000, checkRead=<value optimized out>, checkWrite=<value optimized out>, selectForRead=0x7fff4e850bcf, 
    selectForWrite=0x7fff4e850bce) at socket/qnativesocketengine_unix.cpp:897
#2  0x00007fb54503fe36 in QNativeSocketEngine::waitForReadOrWrite (this=<value optimized out>, readyToRead=0x7fff4e850bcf, readyToWrite=0x7fff4e850bce, checkRead=false, checkWrite=255, msecs=600000, 
    timedOut=0x0) at socket/qnativesocketengine.cpp:849
#3  0x00007fb54504e7cb in QAbstractSocket::waitForReadyRead (this=0x7533b8, msecs=600000) at socket/qabstractsocket.cpp:1545
#4  0x00007fb53fafa32d in Soprano::Client::ClientConnection::iteratorClose () from /usr/lib64/libsopranoclient.so.1
#5  0x00007fb53fafcaf2 in Soprano::Client::ClientModel::~ClientModel () from /usr/lib64/libsopranoclient.so.1
#6  0x00007fb54582753a in ~QGlobalStaticDeleter (this=0x7fb545a66ca8) at /usr/src/debug/kdelibs-4.1.87/nepomuk/core/nepomukmainmodel.cpp:77
#7  0x00007fb54228f26d in exit () from /lib64/libc.so.6
#8  0x00007fb54227843d in __libc_start_main () from /lib64/libc.so.6
#9  0x00000000004214c9 in _start ()
Comment 1 Bernd Oliver Sünderhauf 2009-01-15 02:47:38 UTC
I don't really get the bug description (please elaborate), but from the title I suspect this is related to bug 180621.
Comment 2 Bernd Oliver Sünderhauf 2009-01-15 02:49:09 UTC
(In reply to comment #1)
> I don't really get the bug description (please elaborate)
Sorry, my fault.  Should be related to bug 180621 anyway.
Comment 3 S. Burmeister 2009-01-15 10:57:00 UTC
I do not need any root password to mount it though.
Comment 4 Peter Penz 2009-02-20 16:13:29 UTC

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