[Bug 517936] Re: dolphin crashed with SIGSEGV in QMetaObject::activate()

Bug Watch Updater 517936 at bugs.launchpad.net
Fri Jun 1 10:48:11 UTC 2012


Launchpad has imported 137 comments from the remote bug at
https://bugs.kde.org/show_bug.cgi?id=213895.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2009-11-09T22:09:26+00:00 Phissica wrote:

Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Dolphin crashes every time I try to open a samba share. I use KDE 4.3.3 on Kubuntu. The error is reproducable

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x14debd0, j=<value optimized out>) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x14debd0, j=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:111
#7  KDirListerCache::slotResult (this=0x14debd0, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1119
#8  0x00007f5a4cbbdf33 in KDirListerCache::qt_metacall (this=0x14debd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffac1c4e90) at ./kdirlister_p.moc:99
#9  0x00007f5a49b3cddc in QMetaObject::activate (sender=0x1cb9e00, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x14ad580) at kernel/qobject.cpp:3113
#10 0x00007f5a4ad37b22 in KJob::result (this=0x1d1c7e2, _t1=0x1cb9e00) at ./kjob.moc:188
#11 0x00007f5a4ad37e9f in KJob::emitResult (this=0x1cb9e00) at ../../kdecore/jobs/kjob.cpp:304
#12 0x00007f5a4cb8de33 in KIO::SimpleJob::slotFinished (this=0x1cb9e00) at ../../kio/kio/job.cpp:477
#13 0x00007f5a4cb8df70 in KIO::ListJob::slotFinished (this=0x1cb9e00) at ../../kio/kio/job.cpp:2408
#14 0x00007f5a4cb95a79 in KIO::ListJob::qt_metacall (this=0x1cb9e00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffac1c51c0) at ./jobclasses.moc:764
#15 0x00007f5a49b3cddc in QMetaObject::activate (sender=0x1bb64b0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x14ad580) at kernel/qobject.cpp:3113
#16 0x00007f5a4cc4eb31 in KIO::SlaveInterface::dispatch (this=0x1bb64b0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#17 0x00007f5a4cc4b3e3 in KIO::SlaveInterface::dispatch (this=0x1bb64b0) at ../../kio/kio/slaveinterface.cpp:91
#18 0x00007f5a4cc3e1fd in KIO::Slave::gotInput (this=0x1bb64b0) at ../../kio/kio/slave.cpp:322
#19 0x00007f5a4cc4031c in KIO::Slave::qt_metacall (this=0x1bb64b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffac1c5580) at ./slave.moc:76
#20 0x00007f5a49b3cddc in QMetaObject::activate (sender=0x1ce8080, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x14ad580) at kernel/qobject.cpp:3113
#21 0x00007f5a4cb5af77 in KIO::ConnectionPrivate::dequeue (this=0x1527c50) at ../../kio/kio/connection.cpp:82
#22 0x00007f5a4cb5b09d in KIO::Connection::qt_metacall (this=0x1ce8080, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1ce65f0) at ./connection.moc:73
#23 0x00007f5a49b370f9 in QObject::event (this=0x1ce8080, e=0x1680d70) at kernel/qobject.cpp:1111
#24 0x00007f5a49fbaefc in QApplicationPrivate::notify_helper (this=0x12b6bb0, receiver=0x1ce8080, e=0x1680d70) at kernel/qapplication.cpp:4056
#25 0x00007f5a49fc21ce in QApplication::notify (this=0x7fffac1c5f30, receiver=0x1ce8080, e=0x1680d70) at kernel/qapplication.cpp:4021
#26 0x00007f5a4b2efe56 in KApplication::notify (this=0x7fffac1c5f30, receiver=0x1ce8080, event=0x1680d70) at ../../kdeui/kernel/kapplication.cpp:302
#27 0x00007f5a49b27c2c in QCoreApplication::notifyInternal (this=0x7fffac1c5f30, receiver=0x1ce8080, event=0x1680d70) at kernel/qcoreapplication.cpp:610
#28 0x00007f5a49b2880a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x12864d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x12864d0) at kernel/qcoreapplication.cpp:1247
#30 0x00007f5a49b50533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#31 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#32 0x00007f5a45645bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x00007f5a45649588 in ?? () from /lib/libglib-2.0.so.0
#34 0x00007f5a456496b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x00007f5a49b501a6 in QEventDispatcherGlib::processEvents (this=0x1285d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#36 0x00007f5a4a04f4be in QGuiEventDispatcherGlib::processEvents (this=0x1d1c7e2, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f5a49b26532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#38 0x00007f5a49b26904 in QEventLoop::exec (this=0x7fffac1c5e80, flags=) at kernel/qeventloop.cpp:201
#39 0x00007f5a49b28ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#40 0x00000000004394e5 in _start ()

This bug may be a duplicate of or related to bug 208251

Reported using DrKonqi

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/0

------------------------------------------------------------------------
On 2009-11-11T02:31:04+00:00 Dario Andres wrote:

>From bug 213536:
---
What I was doing when the application crashed:
Having set up an NFS server and placed a shared folder in there, I opened
dolphin and navigated (on the same computer) to Network (sidebar) --> Network
--> [server - in this case marcus-laptop] - [server [MAC address]], which
caused the crash with this backtrace.
---

>From bug 213645:
---
What I was doing when the application crashed:
My machine name is wkst05. In Dolphin I can browse to
network:/wkst05.local and I see the node wkst05[ipv6]. Dolphin crashes as soon
as I enter that node.
--- 

>From bug 211902:
---
What I was doing when the application crashed:
I configured a samba share so that the domain and access login where
preselected MYDOMAIN\MYLOGIN at MYSERVER_IP and this seems to cause a segfault
every time I insert the password and try authenticating
---

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/1

------------------------------------------------------------------------
On 2009-11-11T02:31:07+00:00 Dario Andres wrote:

*** Bug 213536 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/2

------------------------------------------------------------------------
On 2009-11-11T02:31:12+00:00 Dario Andres wrote:

*** Bug 213645 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/3

------------------------------------------------------------------------
On 2009-11-11T02:31:30+00:00 Dario Andres wrote:

*** Bug 211902 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/4

------------------------------------------------------------------------
On 2009-11-15T23:01:30+00:00 Frank78ac wrote:

*** Bug 214556 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/5

------------------------------------------------------------------------
On 2009-11-15T23:02:00+00:00 Frank78ac wrote:

*** Bug 214723 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/6

------------------------------------------------------------------------
On 2009-11-15T23:10:00+00:00 Frank78ac wrote:

@David: looks related to bug 214212 - maybe the assert which is hit in
KDirListerCache::slotResult in that crash can give some clues about the
cause of the bug.

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/7

------------------------------------------------------------------------
On 2009-11-17T23:15:37+00:00 Frank78ac wrote:

*** Bug 215003 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/8

------------------------------------------------------------------------
On 2009-11-17T23:16:32+00:00 Frank78ac wrote:

*** Bug 215023 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-baseapps/+bug/517936/comments/9

------------------------------------------------------------------------
On 2009-11-18T12:44:03+00:00 Dario Andres wrote:

*** Bug 215098 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/10

------------------------------------------------------------------------
On 2009-11-22T22:53:06+00:00 Frank78ac wrote:

*** Bug 215614 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/11

------------------------------------------------------------------------
On 2009-11-26T08:36:29+00:00 Frank78ac wrote:

*** Bug 216198 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/12

------------------------------------------------------------------------
On 2009-11-27T17:24:10+00:00 Dario Andres wrote:

*** Bug 216396 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/13

------------------------------------------------------------------------
On 2009-11-29T21:55:36+00:00 Frank78ac wrote:

*** Bug 216716 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/14

------------------------------------------------------------------------
On 2009-11-29T21:58:59+00:00 Frank78ac wrote:

*** Bug 216602 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/15

------------------------------------------------------------------------
On 2009-11-29T22:51:09+00:00 James Cain wrote:

BTW this does not appear to happen in Dolphin 1.3 using KDE 4.3.2.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/16

------------------------------------------------------------------------
On 2009-11-29T23:31:40+00:00 Frank78ac wrote:

*** Bug 216734 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/17

------------------------------------------------------------------------
On 2009-12-01T00:24:27+00:00 Frank78ac wrote:

*** Bug 216572 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/18

------------------------------------------------------------------------
On 2009-12-01T11:58:02+00:00 Frank78ac wrote:

*** Bug 216880 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/19

------------------------------------------------------------------------
On 2009-12-03T15:37:18+00:00 Frank78ac wrote:

*** Bug 217146 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/20

------------------------------------------------------------------------
On 2009-12-05T21:53:36+00:00 Frank78ac wrote:

*** Bug 217493 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/21

------------------------------------------------------------------------
On 2009-12-09T21:17:02+00:00 Frank78ac wrote:

*** Bug 218035 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/22

------------------------------------------------------------------------
On 2009-12-10T00:12:00+00:00 Dario Andres wrote:

*** Bug 201518 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/23

------------------------------------------------------------------------
On 2009-12-11T10:28:27+00:00 Frank78ac wrote:

*** Bug 218238 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/24

------------------------------------------------------------------------
On 2009-12-13T23:49:54+00:00 Dario Andres wrote:

*** Bug 218542 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/25

------------------------------------------------------------------------
On 2009-12-14T16:32:19+00:00 reini wrote:

Created attachment 39048
New crash information added by DrKonqi

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/26

------------------------------------------------------------------------
On 2009-12-14T16:34:53+00:00 Dario Andres wrote:

Updated backtrace from comment 26:
---
 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0xa515e40, j=0xa6d86d8) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QList (this=0xa515e40, j=0xa6d86d8) at /usr/include/qt4/QtCore/qlist.h:114
#8  KDirListerCache::slotResult (this=0xa515e40, j=0xa6d86d8) at ../../kio/kio/kdirlister.cpp:1140
#9  0x01000cf7 in KDirListerCache::qt_metacall (this=0xa515e40, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbffa41a8) at ./kdirlister_p.moc:105
#10 0x004ce11a in QMetaObject::metacall (object=0xa515e40, cl=173104744, idx=12, argv=0xbffa41a8) at kernel/qmetaobject.cpp:237
#11 0x004dc89b in QMetaObject::activate (sender=0xa6d86d8, m=0xafdc28, local_signal_index=3, argv=0xbffa41a8) at kernel/qobject.cpp:3294
#12 0x009865c3 in KJob::result (this=0xa6d86d8, _t1=0xa6d86d8) at ./kjob.moc:194
#13 0x0098693d in KJob::emitResult (this=0xa6d86d8) at ../../kdecore/jobs/kjob.cpp:311
#14 0x00fccd80 in KIO::SimpleJob::slotFinished (this=0xa6d86d8) at ../../kio/kio/job.cpp:475
#15 0x00fcceee in KIO::ListJob::slotFinished (this=0xa6d86d8) at ../../kio/kio/job.cpp:2444
#16 0x00fd55ce in KIO::ListJob::qt_metacall (this=0xa6d86d8, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbffa440c) at ./jobclasses.moc:818
...

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/27

------------------------------------------------------------------------
On 2009-12-15T12:17:15+00:00 Frank78ac wrote:

*** Bug 218674 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/28

------------------------------------------------------------------------
On 2009-12-15T14:10:09+00:00 Frank78ac wrote:

*** Bug 218790 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/29

------------------------------------------------------------------------
On 2009-12-18T11:05:52+00:00 Peter-penz19 wrote:

*** Bug 217212 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/30

------------------------------------------------------------------------
On 2009-12-24T01:59:29+00:00 Dario Andres wrote:

>From bug 219883:
---
What I was doing when the application crashed:
I was typing an address into the bar, but accidentally used a forward slash
instead of a backslash in the address

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/31

------------------------------------------------------------------------
On 2009-12-24T01:59:34+00:00 Dario Andres wrote:

*** Bug 219883 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/32

------------------------------------------------------------------------
On 2009-12-24T14:26:10+00:00 Dario Andres wrote:

*** Bug 219911 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/33

------------------------------------------------------------------------
On 2009-12-24T19:55:40+00:00 Alex Merry wrote:

*** Bug 214212 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/34

------------------------------------------------------------------------
On 2009-12-24T19:58:59+00:00 Alex Merry wrote:

I can reproduce this every time by typing in network:/ into the Dolphin
address bar, clicking on "typo" (the name of this computer) and clicking
on the Samba share.

Console output (I enabled the commented-out debug statements in
kdirlister.cpp):

dolphin(1109)/kio (KDirListerCache) KDirListerCache::listDir: DolphinDirLister(0x1cb67e0) url= KUrl("network:/typo.local") keep= false reload= false                  
dolphin(1109)/kio (KDirListerCache) KDirListerCache::stop: lister:  DolphinDirLister(0x1cb67e0)                                                                       
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)                                                                          
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)  _url:  KUrl("network:/")                                                
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)  item moved into cache:  KUrl("network:/")                               
dolphin(1109)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("network:/typo.local")                                                          
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for  KUrl("network:/typo.local")                                                        
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotEntries: Adding item:  KUrl("network:/typo.local/SFTP File Transfer on typo.sftp-ssh")                       
dolphin(1109)/kio (KDirListerCache) KDirLister::Private::addNewItem: in KUrl("network:/typo.local") item: KUrl("network:/typo.local/SFTP File Transfer on typo.sftp-ssh")                                                                                
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotEntries: Adding item:  KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation")                      
dolphin(1109)/kio (KDirListerCache) KDirLister::Private::addNewItem: in KUrl("network:/typo.local") item: KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation")                                                                               
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotEntries: Adding item:  KUrl("network:/typo.local/typo.ssh")
dolphin(1109)/kio (KDirListerCache) KDirLister::Private::addNewItem: in KUrl("network:/typo.local") item: KUrl("network:/typo.local/typo.ssh")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("network:/typo.local")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::listDir: DolphinDirLister(0x1cb67e0) url= KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation") keep= false reload= false
dolphin(1109)/kio (KDirListerCache) KDirListerCache::stop: lister:  DolphinDirLister(0x1cb67e0)
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)  _url:  KUrl("network:/typo.local")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x1cb67e0)  item moved into cache:  KUrl("network:/typo.local")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation") -> KUrl("")
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("") has not been listed yet.
dolphin(1109)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("network:/typo.local/typo [00:22:fb:40:40:a0].workstation")
ASSERT: "dit != directoryData.end()" in file /home/kde-devel/src/KDE/kdelibs/kio/kio/kdirlister.cpp, line 1125
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = dolphin path = /home/kde-devel/kde/bin pid = 1109
sock_file=/home/alex/.kde/socket-typo/kdeinit4__0


I'm guessing it's the redirection to KDir("") that's causing trouble - this seems to remove the original URL from the cache.  But then slotResult is called _after_, and that tries to accessed the recently-erased cache item.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/35

------------------------------------------------------------------------
On 2009-12-24T20:00:22+00:00 Alex Merry wrote:

Oh, note that only the Samba share causes this crash.  Clicking on "SFTP
File Transfer on typo" just shows an empty folder.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/36

------------------------------------------------------------------------
On 2009-12-24T20:38:44+00:00 reini wrote:

(In reply to comment #36)
> Oh, note that only the Samba share causes this crash.  Clicking on "SFTP File
> Transfer on typo" just shows an empty folder.

Actually, only protocols dolphin doesn't directly support seem to not cause the crash. That's using KDE 4.4 Beta1.
Using 4.3.4, pretty much any protocol apart from ssh, sftp and http seemed to cause the crash.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/37

------------------------------------------------------------------------
On 2009-12-25T13:59:36+00:00 Dario Andres wrote:

>From bug 220044:
-- Information about the crash:
Dolphin > Network > Network > [own host] > crash.

Updated backtrace:
---
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0x8971a18, j=0x93577c8) at
/usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QList (this=0x8971a18, j=0x93577c8) at /usr/include/qt4/QtCore/qlist.h:114
#8  KDirListerCache::slotResult (this=0x8971a18, j=0x93577c8) at
../../kio/kio/kdirlister.cpp:1128
#9  0x00860a17 in KDirListerCache::qt_metacall (this=0x8971a18,
_c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfbaedb8) at
./kdirlister_p.moc:105
#10 0x069f111a in QMetaObject::metacall (object=0x8971a18, cl=17, idx=12,
argv=0xbfbaedb8) at kernel/qmetaobject.cpp:237
#11 0x069ff89b in QMetaObject::activate (sender=0x93577c8, m=0x80c94f0,
local_signal_index=3, argv=0xbfbaedb8) at kernel/qobject.cpp:3294
#12 0x02e70e03 in KJob::result (this=0x93577c8, _t1=0x93577c8) at
./kjob.moc:194
#13 0x02e71168 in KJob::emitResult (this=0x93577c8) at
../../kdecore/jobs/kjob.cpp:312
#14 0x0082ce20 in KIO::SimpleJob::slotFinished (this=0x93577c8) at
../../kio/kio/job.cpp:475
#15 0x0082cf8e in KIO::ListJob::slotFinished (this=0x93577c8) at
../../kio/kio/job.cpp:2451
#16 0x0083566e in KIO::ListJob::qt_metacall (this=0x93577c8,
_c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbfbaf00c) at
./jobclasses.moc:818
...

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/38

------------------------------------------------------------------------
On 2009-12-25T13:59:41+00:00 Dario Andres wrote:

*** Bug 220044 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/39

------------------------------------------------------------------------
On 2009-12-27T18:18:58+00:00 Alex Merry wrote:

Note that the smb:/ kioslave works fine for me - no crashes.  The
crashes only occur with the network:/ kioslave.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/40

------------------------------------------------------------------------
On 2009-12-28T19:50:39+00:00 Dario Andres wrote:

*** Bug 220435 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/41

------------------------------------------------------------------------
On 2009-12-28T21:38:47+00:00 Dario Andres wrote:

*** Bug 220457 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/42

------------------------------------------------------------------------
On 2009-12-31T11:00:26+00:00 Viesturs Zariņš wrote:

Created attachment 39479
New crash information added by DrKonqi:
---
Dolphin crashes opening about just any service from network:/
I have a NAT unit that shows following entries under network:/disks.local/
* disks Configuration (disks Configuration.mssmaxtorconfig)
* disks  (disk

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/43

------------------------------------------------------------------------
On 2010-01-05T01:59:10+00:00 Dario Andres wrote:

*** Bug 221306 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/44

------------------------------------------------------------------------
On 2010-01-06T16:11:18+00:00 Dario Andres wrote:

*** Bug 221538 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/45

------------------------------------------------------------------------
On 2010-01-08T13:39:01+00:00 Dario Andres wrote:

>From bug 221750:
---
What I was doing when the application crashed:
Click on Network (under Places);
click on Network (link to network:/)
click on ezekiel (name of a computer on my LAN running Fedora 12, with an ssh
server)
click on ezekiel [MAC-address].workstation
CRASH!

This seems to be consistently repeatable.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/46

------------------------------------------------------------------------
On 2010-01-08T13:39:07+00:00 Dario Andres wrote:

*** Bug 221750 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/47

------------------------------------------------------------------------
On 2010-01-08T18:43:07+00:00 Dario Andres wrote:

*** Bug 221822 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/48

------------------------------------------------------------------------
On 2010-01-09T02:18:44+00:00 Dario Andres wrote:

*** Bug 221859 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/49

------------------------------------------------------------------------
On 2010-01-09T02:29:55+00:00 Dario Andres wrote:

*** Bug 221865 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/50

------------------------------------------------------------------------
On 2010-01-10T21:05:00+00:00 Dario Andres wrote:

*** Bug 222082 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/51

------------------------------------------------------------------------
On 2010-01-10T21:06:16+00:00 Dario Andres wrote:

>From bug 222082:
---
KDE 4.4 RC1
I go to Network (remote:/) places
Click on the Network folder (network:/)
I click on any computer name. (network:/xxxname.local/)
The name apears again with the mac adress. When I click it dolphin crashes

Updated backtrace:
---
#5  QBasicAtomicInt::ref (this=0x2980f00, j=<value optimized out>) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x2980f00, j=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:114
#7  KDirListerCache::slotResult (this=0x2980f00, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1175
#8  0x00007fc64d1130a3 in KDirListerCache::qt_metacall (this=0x2980f00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffdf62efd0) at ./kdirlister_p.moc:105
#9  0x00007fc64b2f2dc3 in QMetaObject::activate (sender=0x2b53060, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x297f870) at kernel/qobject.cpp:3294
#10 0x00007fc64b972842 in KJob::result (this=0x3026d82, _t1=0x2b53060) at ./kjob.moc:194
#11 0x00007fc64b972ae0 in KJob::emitResult (this=0x2b53060) at ../../kdecore/jobs/kjob.cpp:312
#12 0x00007fc64d0e16e3 in KIO::SimpleJob::slotFinished (this=0x2b53060) at ../../kio/kio/job.cpp:475
#13 0x00007fc64d0e1820 in KIO::ListJob::slotFinished (this=0x2b53060) at ../../kio/kio/job.cpp:2451
#14 0x00007fc64d0e85f9 in KIO::ListJob::qt_metacall (this=0x2b53060, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffdf62f300) at ./jobclasses.moc:818
...

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/52

------------------------------------------------------------------------
On 2010-01-10T23:20:54+00:00 Chris wrote:

Created attachment 39747
New crash information added by DrKonqi

dolphin -> Network -> mycomputername -> mycomputername [MAC]

click on that and dolphin crashes

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/53

------------------------------------------------------------------------
On 2010-01-14T11:57:22+00:00 Frank78ac wrote:

*** Bug 222659 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/54

------------------------------------------------------------------------
On 2010-01-16T13:52:11+00:00 Frank78ac wrote:

*** Bug 222968 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/55

------------------------------------------------------------------------
On 2010-01-16T13:57:03+00:00 Frank78ac wrote:

I'll CC the author of the network kioslave - I don't know if the bug is
in there or in KIO...

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/56

------------------------------------------------------------------------
On 2010-01-16T14:07:11+00:00 Friedrich W. H. Kossebau wrote:

The network:/ kio-slave runs in an own process, so if Dolphins crashes
still Dolphin needs some fix in it's code to not die on perhaps
unexpected data.

Nevertheless the network:/ kio-slave itself needs to be improved for
sure, it's not yet where I want it to be and lacks real integration into
Dolphin/Konqueror/Places/bookmarking stuff... The real power is yet to
come :)

Will see to have a look at this specific crash this weekend.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/57

------------------------------------------------------------------------
On 2010-01-19T15:42:40+00:00 Dario Andres wrote:

*** Bug 223409 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/58

------------------------------------------------------------------------
On 2010-01-19T22:12:41+00:00 Marco wrote:

Created attachment 40058
New crash information added by DrKonqi

Crash when browsing to own machine over network

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/59

------------------------------------------------------------------------
On 2010-01-21T23:43:10+00:00 Felix wrote:

Created attachment 40104
New crash information added by DrKonqi

crashes while opening remote or own pcs in network environment

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/60

------------------------------------------------------------------------
On 2010-01-26T01:39:55+00:00 David Faure wrote:

Friedrich: there seems to be a strange redirection to an empty url:

dolphin(23931)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection:
KUrl("")

which obviously confuses KDirLister...

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/61

------------------------------------------------------------------------
On 2010-01-26T12:46:07+00:00 Dario Andres wrote:

*** Bug 224252 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/62

------------------------------------------------------------------------
On 2010-01-26T14:59:10+00:00 Frank78ac wrote:

*** Bug 223980 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/63

------------------------------------------------------------------------
On 2010-01-27T18:34:37+00:00 Alessandro Ghersi wrote:

Created attachment 40292
New crash information added by DrKonqi

In dolphin just click on network -> network causes crash
Kubuntu Lucid
Qt 4.6.0
KDE 4.3.95

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/64

------------------------------------------------------------------------
On 2010-01-28T12:10:04+00:00 Frank78ac wrote:

*** Bug 224584 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/65

------------------------------------------------------------------------
On 2010-01-30T15:02:08+00:00 Frank78ac wrote:

*** Bug 224846 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/66

------------------------------------------------------------------------
On 2010-02-04T02:23:52+00:00 Dario Andres wrote:

*** Bug 225408 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/67

------------------------------------------------------------------------
On 2010-02-04T13:28:35+00:00 Dario Andres wrote:

>From bug 225465:
What I was doing when the application crashed:
I am attempting to connect to a network share running ssh.  Dolphin crashes
when I double click on the remote server.
When I specify a connection type (sftp) the connection succeeds.  However if I
don't choose the connection type, Dolphin consistently crashes.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/68

------------------------------------------------------------------------
On 2010-02-04T13:28:37+00:00 Dario Andres wrote:

*** Bug 225465 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/69

------------------------------------------------------------------------
On 2010-02-05T14:15:03+00:00 Dario Andres wrote:

*** Bug 225588 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/70

------------------------------------------------------------------------
On 2010-02-05T19:35:18+00:00 Dario Andres wrote:

>From bug 225652:
-- What i did:
1. Started dolphin
2. Clicked on the network tab in the left menu
3. Clicked on the Network (network:/) icon
4. Clicked on a device called "HP9A1D4C.local" which is my printer
5. Clicked on an icon saying "Photosmart C6200 series [9A1D4C].pdl-datastream"
6. Dolphin crashed (segfaults)
It happens every time i try

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/71

------------------------------------------------------------------------
On 2010-02-05T19:35:20+00:00 Dario Andres wrote:

*** Bug 225652 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/72

------------------------------------------------------------------------
On 2010-02-05T23:47:11+00:00 Frank78ac wrote:

*** Bug 225672 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/73

------------------------------------------------------------------------
On 2010-02-06T23:50:47+00:00 Dario Andres wrote:

*** Bug 225773 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/79

------------------------------------------------------------------------
On 2010-02-07T18:40:58+00:00 Frank78ac wrote:

*** Bug 225820 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/80

------------------------------------------------------------------------
On 2010-02-07T18:55:37+00:00 Friedrich W. H. Kossebau wrote:

SVN commit 1086583 by kossebau:

fixed: set UDS_FILE_TYPE of services to S_IFLNK, not S_IFDIR

So Dolphin no longer crashes.

Will backport to 4.4 next.

Still KDirLister should catch this problem instead of crashing.
KDirListerCache::validUrl() might need to also test for url.isEmpty()

CCBUG:213895


 M  +2 -1      networkslave.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1086583

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/81

------------------------------------------------------------------------
On 2010-02-07T19:01:08+00:00 Friedrich W. H. Kossebau wrote:

David and else, what do you think of this patch?

Index: kdelibs/kio/kio/kdirlister.cpp
===================================================================
--- kdelibs/kio/kio/kdirlister.cpp  (Revision 1086583)
+++ kdelibs/kio/kio/kdirlister.cpp  (Arbeitskopie)
@@ -322,7 +322,7 @@

 bool KDirListerCache::validUrl( const KDirLister *lister, const KUrl& url ) const
 {
-  if ( !url.isValid() )
+  if ( !url.isValid() || url.isEmpty() )
   {
     if ( lister->d->autoErrorHandling )
     {

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/82

------------------------------------------------------------------------
On 2010-02-08T11:13:47+00:00 David Faure wrote:

Doesn't make sense to me. An empty URL is not valid, kurltest.cpp proves
it

  KUrl emptyURL;
  QVERIFY( !emptyURL.isValid() );
  [...]
  KUrl emptyStringURL("");
  QVERIFY( !emptyStringURL.isValid() );

Are you sure your patch changes anything?

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/83

------------------------------------------------------------------------
On 2010-02-09T12:26:39+00:00 Frank78ac wrote:

*** Bug 225981 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/84

------------------------------------------------------------------------
On 2010-02-09T12:45:05+00:00 Frank78ac wrote:

@David, Friedrich: Bug 197851 looks like it might be a duplicate - can
you confirm this?

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/85

------------------------------------------------------------------------
On 2010-02-10T05:06:10+00:00 Friedrich W. H. Kossebau wrote:

(In reply to comment #78)
> Are you sure your patch changes anything?

That patch was completely bogus and tested in a messed system with my half
attention, pardon me.

The two solutions below are better tested and thought about: I undid the fix to
the network:/ kio-slave as above and tried harder to understand the KDirLister
code. I see two solutions. The first would be catching an empty url, like there
could be from other broken kio-slaves one day again, in
KDirListerCache::slotRedirection():

Index: kdelibs/kio/kio/kdirlister.cpp
===================================================================
--- kdelibs/kio/kio/kdirlister.cpp  (Revision 1087464)
+++ kdelibs/kio/kio/kdirlister.cpp  (Arbeitskopie)
@@ -1252,6 +1252,10 @@
         kDebug(7004) << "New redirection url same as old, giving up.";
         return;
     }
+    else if (newUrl.isEmpty()) {
+        kDebug(7004) << "New redirection url is empty, giving up.";
+        return;
+    }

     const QString oldUrlStr = oldUrl.url();
     const QString newUrlStr = newUrl.url();


The other solution would plug into all Jobs and catch empty(/invalid?) urls in
the redirection slots, like here for the ListJob:

Index: kdelibs/kio/kio/job.cpp
===================================================================
--- kdelibs/kio/kio/job.cpp (Revision 1087464)
+++ kdelibs/kio/kio/job.cpp (Arbeitskopie)
@@ -2458,7 +2465,14 @@
 void ListJobPrivate::slotRedirection( const KUrl & url )
 {
     Q_Q(ListJob);
-    if (!KAuthorized::authorizeUrlAction("redirect", m_url, url))
+     if (!url.isValid())
+     {
+       kWarning(7007) << "Redirection from " << m_url << " to the invalid url
" << url;
+       q->setError( ERR_MALFORMED_URL );
+       q->setErrorText( url.url() );
+       return;
+     }
+    else if (!KAuthorized::authorizeUrlAction("redirect", m_url, url))
     {
         kWarning(7007) << "ListJob: Redirection from " << m_url << " to " <<
url << " REJECTED!";
         return;

Or do you think this behaviour should not be checked for at all? And kio-slaves
rather behave well?

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/86

------------------------------------------------------------------------
On 2010-02-10T05:20:50+00:00 Friedrich W. H. Kossebau wrote:

(In reply to comment #80)
> @David, Friedrich: Bug 197851 looks like it might be a duplicate - can you
> confirm this?

Might be, might not. Both are about problems with the smb:/ kio-slaves
initially.

Which is the problem with this report here, there were many duplicates
added (about the network:/ kio-slave) which are indeed duplicates, but
not of the initial report, as I now see. And I only have talked about
and fixed the network:/ kio-slave one. The initial one with the smb:/
kio-slave might still be valid, can not test myself due to no SMB shares
in reach.

Is there an Unduplicate feature with bugs.kde.org? :)

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/87

------------------------------------------------------------------------
On 2010-02-12T13:54:55+00:00 Dario Andres wrote:

>From bug 226458:
I browse to a host running avahi
and ssh using dolphin and then click on the icon that has 'host [MAC]' and
dolphin segfaults.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/88

------------------------------------------------------------------------
On 2010-02-12T13:55:00+00:00 Dario Andres wrote:

*** Bug 226458 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/89

------------------------------------------------------------------------
On 2010-02-13T23:24:53+00:00 Ernesto Manriquez wrote:

Created attachment 40752
New crash information added by DrKonqi

I can reproduce this under KDE 4.4.0.
I attach the following backtrace.
Distro: Fedora 12 Constantine.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/90

------------------------------------------------------------------------
On 2010-02-13T23:43:55+00:00 Friedrich W. H. Kossebau wrote:

Thanks. Fix is only done for 4.4.1, so please retest in a month.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/91

------------------------------------------------------------------------
On 2010-02-14T15:50:56+00:00 Frank78ac wrote:

*** Bug 226701 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/92

------------------------------------------------------------------------
On 2010-02-15T15:34:51+00:00 Dario Andres wrote:

*** Bug 226759 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/93

------------------------------------------------------------------------
On 2010-02-18T18:57:24+00:00 pumrel wrote:

Created attachment 40898
New crash information added by DrKonqi

Dolphin crashes everytime I try to access a different computer (Linux
system) in the network directory. It happens even if I select my own
computer.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/94

------------------------------------------------------------------------
On 2010-02-19T18:31:13+00:00 Frank78ac wrote:

*** Bug 227634 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/95

------------------------------------------------------------------------
On 2010-02-19T22:48:54+00:00 Dario Andres wrote:

*** Bug 227736 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/96

------------------------------------------------------------------------
On 2010-02-20T14:45:56+00:00 Dario Andres wrote:

*** Bug 227811 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/97

------------------------------------------------------------------------
On 2010-02-20T20:42:32+00:00 Dario Andres wrote:

*** Bug 227838 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/98

------------------------------------------------------------------------
On 2010-02-21T16:16:47+00:00 Dario Andres wrote:

*** Bug 221882 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/99

------------------------------------------------------------------------
On 2010-02-26T02:56:39+00:00 Dario Andres wrote:

*** Bug 228533 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/100

------------------------------------------------------------------------
On 2010-02-26T20:58:38+00:00 Phissica wrote:

Created attachment 41148
New crash information added by DrKonqi

I have still the same problem after upgrading to KDE SC 4.4. Probabely
it's a Kubuntu specific bug?

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/101

------------------------------------------------------------------------
On 2010-02-26T21:00:53+00:00 Dario Andres wrote:

@phissica: no, it isn't Kubuntu specific, but it should be fixed in KDE SC 4.4.1
Regards

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/102

------------------------------------------------------------------------
On 2010-02-27T20:34:41+00:00 Dario Andres wrote:

*** Bug 228801 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/103

------------------------------------------------------------------------
On 2010-02-28T14:31:44+00:00 Dario Andres wrote:

*** Bug 228852 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/104

------------------------------------------------------------------------
On 2010-02-28T14:32:21+00:00 Dario Andres wrote:

*** Bug 228817 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/105

------------------------------------------------------------------------
On 2010-02-28T14:32:25+00:00 Dario Andres wrote:

*** Bug 228124 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/106

------------------------------------------------------------------------
On 2010-03-03T10:28:40+00:00 Smokingr wrote:

*** Bug 229223 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/107

------------------------------------------------------------------------
On 2010-03-04T14:57:18+00:00 Frank78ac wrote:

*** Bug 229387 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/108

------------------------------------------------------------------------
On 2010-03-05T19:55:44+00:00 Frank78ac wrote:

*** Bug 229598 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/109

------------------------------------------------------------------------
On 2010-03-10T04:19:25+00:00 Dario Andres wrote:

*** Bug 230127 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/110

------------------------------------------------------------------------
On 2010-03-10T04:20:00+00:00 Dario Andres wrote:

*** Bug 229819 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/111

------------------------------------------------------------------------
On 2010-03-13T17:14:22+00:00 Frank78ac wrote:

*** Bug 230548 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/112

------------------------------------------------------------------------
On 2010-03-15T19:20:41+00:00 Frank78ac wrote:

*** Bug 230858 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/113

------------------------------------------------------------------------
On 2010-03-23T12:17:45+00:00 Frank78ac wrote:

*** Bug 231855 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/114

------------------------------------------------------------------------
On 2010-03-29T19:00:45+00:00 Dario Andres wrote:

*** Bug 232600 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/115

------------------------------------------------------------------------
On 2010-03-31T14:55:34+00:00 Dario Andres wrote:

*** Bug 232704 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/116

------------------------------------------------------------------------
On 2010-04-14T15:44:34+00:00 Daniel Wrana wrote:

Created attachment 42777
New crash information added by DrKonqi

The very moment it is crashing is after entering a password. After
relaunch of dolphin it works, but suddenly, when it wants the password
again, it crashes again

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/117

------------------------------------------------------------------------
On 2010-04-18T12:43:06+00:00 Dario Andres wrote:

*** Bug 234647 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/119

------------------------------------------------------------------------
On 2010-04-18T16:07:29+00:00 Frank78ac wrote:

*** Bug 234706 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/120

------------------------------------------------------------------------
On 2010-05-19T15:59:16+00:00 Smokingr wrote:

I upgraded to kde 4.4.3 and cannot reproduce this bug anymore. thanks

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/121

------------------------------------------------------------------------
On 2010-05-19T17:05:48+00:00 Shlomi Fish wrote:

(In reply to comment #115)
> I upgraded to kde 4.4.3 and cannot reproduce this bug anymore. thanks

Seems fine here - kdebase4-workspace-4.4.3-9mdv2010.1.src.rpm from what
I tried.

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/122

------------------------------------------------------------------------
On 2010-05-20T22:01:11+00:00 Jonathan Thomas wrote:

*** Bug 238132 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/123

------------------------------------------------------------------------
On 2010-06-10T03:37:44+00:00 Christoph-maxiom wrote:

*** Bug 238381 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/124

------------------------------------------------------------------------
On 2010-06-10T03:38:18+00:00 Christoph-maxiom wrote:

*** Bug 238382 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/125

------------------------------------------------------------------------
On 2010-08-07T14:53:15+00:00 Dario Andres wrote:

*** Bug 246863 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/126

------------------------------------------------------------------------
On 2010-08-16T13:45:56+00:00 Neoclust-kde wrote:

*** Bug 248046 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/127

------------------------------------------------------------------------
On 2010-08-17T23:02:08+00:00 David Faure wrote:

SVN commit 1164887 by dfaure:

Don't crash when a broken ioslave redirects to an empty URL; patch by Friedrich Kossebau.
CCBUG: 213895
[This is for the network:/ issue, not for the smb:/ issue which is probably a duplicate of 197851, see my comments there]


 M  +3 -0      kdirlister.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1164887

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/128

------------------------------------------------------------------------
On 2010-09-06T11:45:20+00:00 David-pierret wrote:

Created attachment 51356
New crash information added by DrKonqi

Dolphin crash when openning a network share on a domain name (windows XP). 
typing "smb://192.168.xxx.xxx/" then enter loggin.
using Debian with xfce4

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/129

------------------------------------------------------------------------
On 2010-10-11T19:02:27+00:00 Milian Wolff wrote:

*** Bug 253852 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/130

------------------------------------------------------------------------
On 2010-10-11T19:02:42+00:00 Milian Wolff wrote:

*** Bug 229879 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/131

------------------------------------------------------------------------
On 2010-10-11T19:03:04+00:00 Milian Wolff wrote:

*** Bug 252534 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/132

------------------------------------------------------------------------
On 2010-10-11T19:03:15+00:00 Milian Wolff wrote:

*** Bug 251397 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/133

------------------------------------------------------------------------
On 2010-10-11T19:03:25+00:00 Milian Wolff wrote:

*** Bug 249944 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/134

------------------------------------------------------------------------
On 2010-10-11T19:06:54+00:00 Milian Wolff wrote:

to anyone who can reproduce this issue in any application, please run it
through valgrind and post the log here:

valgrind --track-origins=yes --num-callers=50 $the-app

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/135

------------------------------------------------------------------------
On 2010-10-11T19:33:14+00:00 David Faure wrote:

SVN commit 1184883 by dfaure:

Also dump more info when the crash from 213895 is about to happen - and make it more robust in release mode, only assert in debug mode.
This will be in 4.5.3, please paste the stderr from the app if this happens (e.g. looking in ~/.xsession-errors)
CCBUG: 213895


 M  +8 -1      kdirlister.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1184883

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/136

------------------------------------------------------------------------
On 2010-10-12T09:41:24+00:00 Wolfgang-mader wrote:

valgrind output for KDevelop for this bug:

valgrind --track-origins=yes --num-callers=50 kdevelop
==2135== Memcheck, a memory error detector
==2135== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==2135== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==2135== Command: kdevelop
==2135== 
==2135== Conditional jump or move depends on uninitialised value(s)
==2135==    at 0x6E75E40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==2135==    by 0x6E75F2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==2135==    by 0xB3E04AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
==2135==    by 0xB3E0646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
==2135==    by 0x8DFCC7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
==2135==    by 0x8DFD6BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
==2135==    by 0x8DCA752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
==2135==    by 0x8DCAD1B: QImageReader::read() (qimagereader.cpp:1155)
==2135==    by 0x8DBA611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
==2135==    by 0x8DD9D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
==2135==    by 0x54C8EBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
==2135==    by 0x54D0F52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
==2135==    by 0x54C7CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:93)
==2135==    by 0x8DA5E54: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:676)
==2135==    by 0x8D91B23: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1460)
==2135==    by 0x8D47361: QWidget::event(QEvent*) (qwidget.cpp:8288)
==2135==    by 0x8CF0FDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
==2135==    by 0x8CF6AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
==2135==    by 0x551B155: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:310)
==2135==    by 0x5AA1CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
==2135==    by 0x8CF123A: QApplication::setWindowIcon(QIcon const&) (qcoreapplication.h:215)
==2135==    by 0x551CC38: KApplicationPrivate::parseCommandLine() (kapplication.cpp:836)
==2135==    by 0x551D541: KApplicationPrivate::init(bool) (kapplication.cpp:472)
==2135==    by 0x551EBB8: KApplication::KApplication(bool) (kapplication.cpp:351)
==2135==    by 0x405FF3: ??? (in /usr/bin/kdevelop)
==2135==    by 0x60F9D8D: (below main) (libc-start.c:226)
==2135==  Uninitialised value was created by a heap allocation
==2135==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==2135==    by 0xB3E94F4: png_malloc (in /lib/libpng12.so.0.44.0)
==2135==    by 0xB3D2A85: ??? (in /lib/libpng12.so.0.44.0)
==2135==    by 0x6E75F0B: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==2135==    by 0xB3E04AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
==2135==    by 0xB3E0646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
==2135==    by 0x8DFCC7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
==2135==    by 0x8DFD6BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
==2135==    by 0x8DCA752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
==2135==    by 0x8DCAD1B: QImageReader::read() (qimagereader.cpp:1155)
==2135==    by 0x8DBA611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
==2135==    by 0x8DD9D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
==2135==    by 0x54C8EBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
==2135==    by 0x54D0F52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
==2135==    by 0x54C7CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:93)
==2135==    by 0x8DA5E54: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:676)
==2135==    by 0x8D91B23: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1460)
==2135==    by 0x8D47361: QWidget::event(QEvent*) (qwidget.cpp:8288)
==2135==    by 0x8CF0FDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
==2135==    by 0x8CF6AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
==2135==    by 0x551B155: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:310)
==2135==    by 0x5AA1CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
==2135==    by 0x8CF123A: QApplication::setWindowIcon(QIcon const&) (qcoreapplication.h:215)
==2135==    by 0x551CC38: KApplicationPrivate::parseCommandLine() (kapplication.cpp:836)
==2135==    by 0x551D541: KApplicationPrivate::init(bool) (kapplication.cpp:472)
==2135==    by 0x551EBB8: KApplication::KApplication(bool) (kapplication.cpp:351)
==2135==    by 0x405FF3: ??? (in /usr/bin/kdevelop)
==2135==    by 0x60F9D8D: (below main) (libc-start.c:226)
==2135== 
WARNING: deleting stale lockfile /home/wmader/.kde/share/apps/kdevelop/sessions//{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/lock
WARNING: deleting stale lockfile /home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0/lock
<unknown program name>(2135)/ KDevelop::allocateRepository: picked duchain directory "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0"
<unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: current count of crashes:  2
<unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: kdevelop crashed 2 times in a row with the duchain repository "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0" , clearing it 
<unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0 has to be cleared." 
<unknown program name>(2135)/ KDevelop::allocateRepository: picked duchain directory "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0"
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdevelop(2135)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
kdevelop(2135)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from  "/home/wmader/.kde/share/apps/kdevelop/sessions/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/recovery/current" 
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::KateOnTheFlyChecker: created
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::KateOnTheFlyChecker: created
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::KateOnTheFlyChecker: created
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin Surrogates/ts_haupt_match_sig0.cpp") 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved: added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid: (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
kdevelop(2135)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/wmader/.local/share/mime/magic"
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted: added [ (0, 0)  ->  (36, 25) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::handleInsertedText: KateDocument(0x46286e0) [ (0, 0)  ->  (36, 25) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (36, 25) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (32, 4)  ->  (32, 16) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (32, 4)  ->  (32, 16) ]  "" to the queue, which has a length of 1
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (17, 0)  ->  (17, 22) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (17, 0)  ->  (17, 22) ]  "" to the queue, which has a length of 2
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (0, 0)  ->  (0, 17) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (0, 0)  ->  (0, 17) ]  "" to the queue, which has a length of 3
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "//TWIN SURROGATES"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  2
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "// Forward declaration"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin Surrogates/constants.cpp") 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  1
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "//Parameters"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  0
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved: added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid: (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted: added [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::handleInsertedText: KateDocument(0x4876450) [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin Surrogates/ts_rev.cpp") 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved: added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid: (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [ (-1, -1)  ->  (-1, -1) ]  )
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
Enchant dict for "de_DE" 0x7f22f46512b0 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted: added [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::handleInsertedText: KateDocument(0x48893d0) [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges:
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (36, 25) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (36, 0)  ->  (36, 25) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (35, 0)  ->  (35, 18) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (34, 0)  ->  (34, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (33, 0)  ->  (33, 26) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (32, 0)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (32, 4)  ->  (32, 16) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (32, 4)  ->  (32, 16) ]  "" to the queue, which has a length of 1
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (31, 0)  ->  (31, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (30, 0)  ->  (30, 34) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (29, 0)  ->  (29, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (28, 0)  ->  (28, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (27, 0)  ->  (27, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (26, 0)  ->  (26, 21) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (25, 0)  ->  (25, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (24, 0)  ->  (24, 24) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (23, 0)  ->  (23, 99) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (22, 0)  ->  (22, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (21, 0)  ->  (21, 24) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (20, 0)  ->  (20, 91) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (19, 0)  ->  (19, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (18, 0)  ->  (18, 43) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (17, 0)  ->  (17, 22) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (17, 0)  ->  (17, 22) ]  "" to the queue, which has a length of 2
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (16, 0)  ->  (16, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (15, 0)  ->  (15, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (14, 0)  ->  (14, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (13, 0)  ->  (13, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (12, 0)  ->  (12, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (11, 0)  ->  (11, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (10, 0)  ->  (10, 21) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (9, 0)  ->  (9, 24) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (8, 0)  ->  (8, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (7, 0)  ->  (7, 19) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (6, 0)  ->  (6, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (5, 0)  ->  (5, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (4, 0)  ->  (4, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (3, 0)  ->  (3, 18) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (2, 0)  ->  (2, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (1, 0)  ->  (1, 0) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (0, 0)  ->  (0, 17) ]  ""
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addToSpellCheckQueue: added [ (0, 0)  ->  (0, 17) ]  "" to the queue, which has a length of 3
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "//TWIN SURROGATES"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  2
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "// Forward declaration"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  1
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: for the range  [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::installedMovingRanges: [ (32, 4)  ->  (32, 16) ]
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::performSpellCheck: next spell checking "//Parameters"
Enchant dict for "en_US" 0x4c75290 
Enchant dict for "en_US" 0x4c75290 
kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length  0
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFSFileEngine::map: Mapping a file beyond its size is not portable
QFileInfo::absolutePath: Constructed with empty filename
QFSFileEngine::map: Mapping a file beyond its size is not portable
kdevelop(2135)/kdevplatform (language) KDevelop::ClassFunctionDeclaration::setAbstractType: WARNING: Non-function type assigned to function declaration 
kdevelop(2135)/kio (KDirListerCache): Internal error: job is listing KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader") but itemsInUse only knows about ("file:///home/wmader", "trash:/") 
KCrash: Application 'kdevelop.bin' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit

[1]+  Stopped                 valgrind --track-origins=yes --num-
callers=50 kdevelop

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/137

------------------------------------------------------------------------
On 2010-10-12T15:07:03+00:00 perezomail wrote:

this issue was resolved on my end by using nautilus to access network
folders housed on a non-encrypted drive

On Tue, Oct 12, 2010 at 2:41 AM, Wolfgang Mader
<Wolfgang_Mader at brain-frog.de> wrote:
> https://bugs.kde.org/show_bug.cgi?id=213895
>
>
>
>
>
> --- Comment #131 from Wolfgang Mader <Wolfgang_Mader brain-frog de>  2010-10-12 09:41:24 ---
> valgrind output for KDevelop for this bug:
>
> valgrind --track-origins=yes --num-callers=50 kdevelop
> ==2135== Memcheck, a memory error detector
> ==2135== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
> ==2135== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for
> copyright info
> ==2135== Command: kdevelop
> ==2135==
> ==2135== Conditional jump or move depends on uninitialised value(s)
> ==2135==    at 0x6E75E40: inflateReset2 (in /lib/libz.so.1.2.3.4)
> ==2135==    by 0x6E75F2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
> ==2135==    by 0xB3E04AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0xB3E0646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0x8DFCC7D: QPngHandlerPrivate::readPngHeader()
> (qpnghandler.cpp:356)
> ==2135==    by 0x8DFD6BC: QPngHandlerPrivate::readPngImage(QImage*)
> (qpnghandler.cpp:427)
> ==2135==    by 0x8DCA752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
> ==2135==    by 0x8DCAD1B: QImageReader::read() (qimagereader.cpp:1155)
> ==2135==    by 0x8DBA611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
> ==2135==    by 0x8DD9D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
> ==2135==    by 0x54C8EBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString
> const&, QPixmap&, QString&) (kiconloader.cpp:878)
> ==2135==    by 0x54D0F52: KIconLoader::loadIcon(QString const&,
> KIconLoader::Group, int, int, QStringList const&, QString*, bool) const
> (kiconloader.cpp:1218)
> ==2135==    by 0x54C7CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode,
> QIcon::State) (kiconengine.cpp:93)
> ==2135==    by 0x8DA5E54: QIcon::pixmap(QSize const&, QIcon::Mode,
> QIcon::State) const (qicon.cpp:676)
> ==2135==    by 0x8D91B23: QWidgetPrivate::setWindowIcon_sys(bool)
> (qwidget_x11.cpp:1460)
> ==2135==    by 0x8D47361: QWidget::event(QEvent*) (qwidget.cpp:8288)
> ==2135==    by 0x8CF0FDB: QApplicationPrivate::notify_helper(QObject*, QEvent*)
> (qapplication.cpp:4396)
> ==2135==    by 0x8CF6AEC: QApplication::notify(QObject*, QEvent*)
> (qapplication.cpp:4277)
> ==2135==    by 0x551B155: KApplication::notify(QObject*, QEvent*)
> (kapplication.cpp:310)
> ==2135==    by 0x5AA1CDB: QCoreApplication::notifyInternal(QObject*, QEvent*)
> (qcoreapplication.cpp:732)
> ==2135==    by 0x8CF123A: QApplication::setWindowIcon(QIcon const&)
> (qcoreapplication.h:215)
> ==2135==    by 0x551CC38: KApplicationPrivate::parseCommandLine()
> (kapplication.cpp:836)
> ==2135==    by 0x551D541: KApplicationPrivate::init(bool)
> (kapplication.cpp:472)
> ==2135==    by 0x551EBB8: KApplication::KApplication(bool)
> (kapplication.cpp:351)
> ==2135==    by 0x405FF3: ??? (in /usr/bin/kdevelop)
> ==2135==    by 0x60F9D8D: (below main) (libc-start.c:226)
> ==2135==  Uninitialised value was created by a heap allocation
> ==2135==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
> ==2135==    by 0xB3E94F4: png_malloc (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0xB3D2A85: ??? (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0x6E75F0B: inflateInit2_ (in /lib/libz.so.1.2.3.4)
> ==2135==    by 0xB3E04AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0xB3E0646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
> ==2135==    by 0x8DFCC7D: QPngHandlerPrivate::readPngHeader()
> (qpnghandler.cpp:356)
> ==2135==    by 0x8DFD6BC: QPngHandlerPrivate::readPngImage(QImage*)
> (qpnghandler.cpp:427)
> ==2135==    by 0x8DCA752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
> ==2135==    by 0x8DCAD1B: QImageReader::read() (qimagereader.cpp:1155)
> ==2135==    by 0x8DBA611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
> ==2135==    by 0x8DD9D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
> ==2135==    by 0x54C8EBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString
> const&, QPixmap&, QString&) (kiconloader.cpp:878)
> ==2135==    by 0x54D0F52: KIconLoader::loadIcon(QString const&,
> KIconLoader::Group, int, int, QStringList const&, QString*, bool) const
> (kiconloader.cpp:1218)
> ==2135==    by 0x54C7CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode,
> QIcon::State) (kiconengine.cpp:93)
> ==2135==    by 0x8DA5E54: QIcon::pixmap(QSize const&, QIcon::Mode,
> QIcon::State) const (qicon.cpp:676)
> ==2135==    by 0x8D91B23: QWidgetPrivate::setWindowIcon_sys(bool)
> (qwidget_x11.cpp:1460)
> ==2135==    by 0x8D47361: QWidget::event(QEvent*) (qwidget.cpp:8288)
> ==2135==    by 0x8CF0FDB: QApplicationPrivate::notify_helper(QObject*, QEvent*)
> (qapplication.cpp:4396)
> ==2135==    by 0x8CF6AEC: QApplication::notify(QObject*, QEvent*)
> (qapplication.cpp:4277)
> ==2135==    by 0x551B155: KApplication::notify(QObject*, QEvent*)
> (kapplication.cpp:310)
> ==2135==    by 0x5AA1CDB: QCoreApplication::notifyInternal(QObject*, QEvent*)
> (qcoreapplication.cpp:732)
> ==2135==    by 0x8CF123A: QApplication::setWindowIcon(QIcon const&)
> (qcoreapplication.h:215)
> ==2135==    by 0x551CC38: KApplicationPrivate::parseCommandLine()
> (kapplication.cpp:836)
> ==2135==    by 0x551D541: KApplicationPrivate::init(bool)
> (kapplication.cpp:472)
> ==2135==    by 0x551EBB8: KApplication::KApplication(bool)
> (kapplication.cpp:351)
> ==2135==    by 0x405FF3: ??? (in /usr/bin/kdevelop)
> ==2135==    by 0x60F9D8D: (below main) (libc-start.c:226)
> ==2135==
> WARNING: deleting stale lockfile
> /home/wmader/.kde/share/apps/kdevelop/sessions//{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/lock
> WARNING: deleting stale lockfile
> /home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0/lock
> <unknown program name>(2135)/ KDevelop::allocateRepository: picked duchain
> directory "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0"
> <unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: current
> count of crashes:  2
> <unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: kdevelop
> crashed 2 times in a row with the duchain repository
> "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0" , clearing
> it
> <unknown program name>(2135)/ KDevelop::ItemRepositoryRegistry::open: "The
> data-repository at
> /home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0 has to be
> cleared."
> <unknown program name>(2135)/ KDevelop::allocateRepository: picked duchain
> directory "/home/wmader/.kdevduchain/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/0"
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> Connecting to deprecated signal
> QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
> kdevelop(2135)/kdecore (KLibrary) findLibraryInternal: plugins should not have
> a 'lib' prefix: "libkonsolepart.so"
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> kdevelop(2135)/kdevplatform (shell)
> KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from
> "/home/wmader/.kde/share/apps/kdevelop/sessions/{e3802b30-efb3-4d0f-86a7-e388383e1bf1}/recovery/current"
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::KateOnTheFlyChecker: created
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::KateOnTheFlyChecker: created
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::KateOnTheFlyChecker: created
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::addView:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted
> again, or after sending first data!; job URL =
> KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin
> Surrogates/ts_haupt_match_sig0.cpp")
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved:
> added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid:
> (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [
> (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing
> "/usr/share/mime/magic"
> kdevelop(2135)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing
> "/home/wmader/.local/share/mime/magic"
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted:
> added [ (0, 0)  ->  (36, 25) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::handleInsertedText: KateDocument(0x46286e0) [ (0, 0)  ->
> (36, 25) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (36, 25) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (32, 4)  ->
>  (32, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (32, 4)
> ->  (32, 16) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (32, 4)  ->  (32, 16) ]  ""
> to the queue, which has a length of 1
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (17, 0)  ->
>  (17, 22) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (17, 0)
> ->  (17, 22) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (17, 0)  ->  (17, 22) ]  ""
> to the queue, which has a length of 2
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (0, 0)  ->
> (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (0, 0)  ->
>  (0, 17) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (0, 0)  ->  (0, 17) ]  "" to
> the queue, which has a length of 3
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (0, 0)  ->  (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "//TWIN SURROGATES"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 2
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (17, 0)  ->  (17, 22)
> ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "// Forward
> declaration"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted
> again, or after sending first data!; job URL =
> KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin
> Surrogates/constants.cpp")
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 1
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (32, 4)  ->  (32, 16)
> ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (32, 4)  ->  (32, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "//Parameters"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved:
> added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid:
> (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [
> (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted:
> added [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::handleInsertedText: KateDocument(0x4876450) [ (0, 0)  ->
> (0, 0) ]
> kdevelop(2135)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted
> again, or after sending first data!; job URL =
> KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader/Twin
> Surrogates/ts_rev.cpp")
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textRemoved:
> added [ (0, 0)  ->  (0, 0) ]  [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::rangeInvalid:
> (-1, -1) (-1, -1) ( [ (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::deleteMovingRange: [ (-1, -1)  ->  (-1, -1) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::removeRangeFromEverything: [ (-1, -1)  ->  (-1, -1) ]  ( [
> (-1, -1)  ->  (-1, -1) ]  )
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
> Enchant dict for "de_DE" 0x7f22f46512b0
> kdevelop(2135)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::textInserted:
> added [ (0, 0)  ->  (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::handleInsertedText: KateDocument(0x48893d0) [ (0, 0)  ->
> (0, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges:
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: new range:  [ (0, 0)  ->
> (36, 25) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::updateInstalledMovingRanges: old range:  [ (0, 0)  ->  (0,
> 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (36, 0)  ->  (36, 25) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (35, 0)  ->  (35, 18) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (34, 0)  ->  (34, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (33, 0)  ->  (33, 26) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (32, 0)  ->  (32, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (32, 4)  ->
>  (32, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (32, 4)
> ->  (32, 16) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (32, 4)  ->  (32, 16) ]  ""
> to the queue, which has a length of 1
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (31, 0)  ->  (31, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (30, 0)  ->  (30, 34) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (29, 0)  ->  (29, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (28, 0)  ->  (28, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (27, 0)  ->  (27, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (26, 0)  ->  (26, 21) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (25, 0)  ->  (25, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (24, 0)  ->  (24, 24) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (23, 0)  ->  (23, 99) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (22, 0)  ->  (22, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (21, 0)  ->  (21, 24) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (20, 0)  ->  (20, 91) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (19, 0)  ->  (19, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (18, 0)  ->  (18, 43) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (17, 0)  ->
>  (17, 22) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (17, 0)
> ->  (17, 22) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (17, 0)  ->  (17, 22) ]  ""
> to the queue, which has a length of 2
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (16, 0)  ->  (16, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (15, 0)  ->  (15, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (14, 0)  ->  (14, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (13, 0)  ->  (13, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (12, 0)  ->  (12, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (11, 0)  ->  (11, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (10, 0)  ->  (10, 21) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (9, 0)  ->  (9, 24) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (8, 0)  ->  (8, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (7, 0)  ->  (7, 19) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (6, 0)  ->  (6, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (5, 0)  ->  (5, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (4, 0)  ->  (4, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (3, 0)  ->  (3, 18) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (2, 0)  ->  (2, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (1, 0)  ->  (1, 0) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::queueLineSpellCheck: KateDocument(0x46286e0) [ (0, 0)  ->
> (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: KateDocument(0x46286e0) [ (0, 0)  ->
>  (0, 17) ]  ""
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::addToSpellCheckQueue: added [ (0, 0)  ->  (0, 17) ]  "" to
> the queue, which has a length of 3
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (0, 0)  ->  (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (0, 0)  ->  (0, 17) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "//TWIN SURROGATES"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 2
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (17, 0)  ->  (17, 22)
> ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (17, 0)  ->  (17, 22) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "// Forward
> declaration"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 1
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: for the range  [ (32, 4)  ->  (32, 16)
> ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::installedMovingRanges: [ (32, 4)  ->  (32, 16) ]
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::performSpellCheck: next spell checking "//Parameters"
> Enchant dict for "en_US" 0x4c75290
> Enchant dict for "en_US" 0x4c75290
> kdevelop(2135)/Kate (On-The-Fly Spellcheck)
> KateOnTheFlyChecker::spellCheckDone: on-the-fly spell check done, queue length
> 0
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFileInfo::absolutePath: Constructed with empty filename
> QFileInfo::absolutePath: Constructed with empty filename
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> QFileInfo::absolutePath: Constructed with empty filename
> QFSFileEngine::map: Mapping a file beyond its size is not portable
> kdevelop(2135)/kdevplatform (language)
> KDevelop::ClassFunctionDeclaration::setAbstractType: WARNING: Non-function type
> assigned to function declaration
> kdevelop(2135)/kio (KDirListerCache): Internal error: job is listing
> KUrl("sftp://wmader@login.fdm.uni-freiburg.de:22/home/wmader") but itemsInUse
> only knows about ("file:///home/wmader", "trash:/")
> KCrash: Application 'kdevelop.bin' crashing...
> KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
>
> [1]+  Stopped                 valgrind --track-origins=yes --num-callers=50
> kdevelop
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/138

------------------------------------------------------------------------
On 2010-10-12T16:50:56+00:00 Milian Wolff wrote:

@  Wolfgang Mader:

sorry, I only now see you are using KDevelop 4.0.x. Please do the
following (not required starting from KDevelop 4.1 and above):

kdevelop --sessions

=> find the {...} HASH for your session, then

KDEV_SESSION={the-hash} valgrind --track-origins=yes --num-callers=50
kdevelop.bin

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/139

------------------------------------------------------------------------
On 2010-10-12T17:43:53+00:00 Wolfgang-mader wrote:

@ Milian Wolff

the command
   kdevelop --sessions
gives me
   Available sessions (use '-s HASH' or '-s NAME' to open a specific one):

   Hash                                    Name: Opened Projects
Therefore I started kdevelep without specifiying a session, but otherwise as you have proposed.

Additional Information:
- The authentication dialgo comes up. KDevelop crashes on loading the content of the folder accessed by sftp.
- The file transfere is running after KDevelop has crashed. At least the indicator in the KDE information area keeps running.

Now, here is the command and the output. I also have a version using 
   KDEV_SESSION={} valgrind --track-origins=yes --num-callers=50 --leak-check=full -v --log-file=val.log  kdevelop.bin

but the output is too long to be posted here. If you are interessted I
can send it to you via mail.


------ Start ------
KDEV_SESSION={the-hash} valgrind --track-origins=yes --log-file=valshort.log --num-callers=50 kdevelop.bin

==3399== Memcheck, a memory error detector
==3399== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==3399== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==3399== Command: kdevelop.bin
==3399== Parent PID: 3359
==3399== 
==3399== Conditional jump or move depends on uninitialised value(s)
==3399==    at 0x82EFE40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==3399==    by 0x82EFF2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==3399==    by 0xE4944AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
==3399==    by 0xE494646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
==3399==    by 0x682AC7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
==3399==    by 0x682B6BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
==3399==    by 0x67F8752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
==3399==    by 0x67F8D1B: QImageReader::read() (qimagereader.cpp:1155)
==3399==    by 0x67E8611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
==3399==    by 0x6807D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
==3399==    by 0x5C5AEBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
==3399==    by 0x5C62F52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
==3399==    by 0x5C59CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:93)
==3399==    by 0x67D3E54: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:676)
==3399==    by 0x67BFB23: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1460)
==3399==    by 0x6775361: QWidget::event(QEvent*) (qwidget.cpp:8288)
==3399==    by 0x671EFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
==3399==    by 0x6724AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
==3399==    by 0x5CAD155: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:310)
==3399==    by 0x6233CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
==3399==    by 0x671F23A: QApplication::setWindowIcon(QIcon const&) (qcoreapplication.h:215)
==3399==    by 0x5CAEC38: KApplicationPrivate::parseCommandLine() (kapplication.cpp:836)
==3399==    by 0x5CAF541: KApplicationPrivate::init(bool) (kapplication.cpp:472)
==3399==    by 0x5CB0D28: KApplication::KApplication(bool) (kapplication.cpp:351)
==3399==    by 0x406F82: ??? (in /usr/bin/kdevelop.bin)
==3399==    by 0x7573D8D: (below main) (libc-start.c:226)
==3399==  Uninitialised value was created by a heap allocation
==3399==    at 0x4C2815C: malloc (vg_replace_malloc.c:236)
==3399==    by 0xE49D4F4: png_malloc (in /lib/libpng12.so.0.44.0)
==3399==    by 0xE486A85: ??? (in /lib/libpng12.so.0.44.0)
==3399==    by 0x82EFF0B: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==3399==    by 0xE4944AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
==3399==    by 0xE494646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
==3399==    by 0x682AC7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
==3399==    by 0x682B6BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
==3399==    by 0x67F8752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
==3399==    by 0x67F8D1B: QImageReader::read() (qimagereader.cpp:1155)
==3399==    by 0x67E8611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
==3399==    by 0x6807D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
==3399==    by 0x5C5AEBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
==3399==    by 0x5C62F52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
==3399==    by 0x5C59CEF: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:93)
==3399==    by 0x67D3E54: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:676)
==3399==    by 0x67BFB23: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1460)
==3399==    by 0x6775361: QWidget::event(QEvent*) (qwidget.cpp:8288)
==3399==    by 0x671EFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
==3399==    by 0x6724AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
==3399==    by 0x5CAD155: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:310)
==3399==    by 0x6233CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
==3399==    by 0x671F23A: QApplication::setWindowIcon(QIcon const&) (qcoreapplication.h:215)
==3399==    by 0x5CAEC38: KApplicationPrivate::parseCommandLine() (kapplication.cpp:836)
==3399==    by 0x5CAF541: KApplicationPrivate::init(bool) (kapplication.cpp:472)
==3399==    by 0x5CB0D28: KApplication::KApplication(bool) (kapplication.cpp:351)
==3399==    by 0x406F82: ??? (in /usr/bin/kdevelop.bin)
==3399==    by 0x7573D8D: (below main) (libc-start.c:226)
==3399== 
==3399== Invalid read of size 4
==3399==    at 0x9B6840B: KDirListerCache::slotResult(KJob*) (qatomic_x86_64.h:121)
==3399==    by 0x9B76E22: KDirListerCache::qt_metacall(QMetaObject::Call, int, void**) (kdirlister_p.moc:105)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x4F50711: KJob::result(KJob*) (kjob.moc:194)
==3399==    by 0x4F509AF: KJob::emitResult() (kjob.cpp:312)
==3399==    by 0x9B4C202: KIO::SimpleJob::slotFinished() (job.cpp:522)
==3399==    by 0x9B4C33F: KIO::ListJob::slotFinished() (job.cpp:2553)
==3399==    by 0x9B50188: KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) (jobclasses.moc:818)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x9BFBC8D: KIO::SlaveInterface::dispatch(int, QByteArray const&) (slaveinterface.cpp:175)
==3399==    by 0x9BF8CC2: KIO::SlaveInterface::dispatch() (slaveinterface.cpp:91)
==3399==    by 0x9BEC875: KIO::Slave::gotInput() (slave.cpp:344)
==3399==    by 0x9BECA5B: KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) (slave.moc:82)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x9B18DF6: KIO::ConnectionPrivate::dequeue() (connection.cpp:82)
==3399==    by 0x9B18F1C: KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) (connection.moc:79)
==3399==    by 0x6245BDD: QObject::event(QEvent*) (qobject.cpp:1219)
==3399==    by 0x671EFDB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4396)
==3399==    by 0x6724AEC: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4277)
==3399==    by 0x5CAD155: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:310)
==3399==    by 0x6233CDB: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:732)
==3399==    by 0x6236C21: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
==3399==    by 0x6260652: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
==3399==    by 0xDD91341: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2600.0)
==3399==    by 0xDD952A7: ??? (in /lib/libglib-2.0.so.0.2600.0)
==3399==    by 0xDD9545B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
==3399==    by 0x6260192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
==3399==    by 0x67D1A4D: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
==3399==    by 0x6232A01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
==3399==    by 0x6232DEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==3399==    by 0x9BCDE4B: KIO::NetAccess::enter_loop() (netaccess.cpp:502)
==3399==    by 0x9BCE49E: KIO::NetAccess::synchronousRunInternal(KIO::Job*, QWidget*, QByteArray*, KUrl*, QMap<QString, QString>*) (netaccess.cpp:487)
==3399==    by 0x9BCEB90: KIO::NetAccess::synchronousRun(KIO::Job*, QWidget*, QByteArray*, KUrl*, QMap<QString, QString>*) (netaccess.cpp:277)
==3399==    by 0x55E56FE: ??? (in /usr/lib/libkdevplatformshell.so.1.0.2)
==3399==    by 0x55E67C3: ??? (in /usr/lib/libkdevplatformshell.so.1.0.2)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x55E2261: ??? (in /usr/lib/libkdevplatformshell.so.1.0.2)
==3399==    by 0x55E2540: ??? (in /usr/lib/libkdevplatformshell.so.1.0.2)
==3399==    by 0x55E2620: ??? (in /usr/lib/libkdevplatformshell.so.1.0.2)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x9F56891: KDirOperator::urlEntered(KUrl const&) (kdiroperator.moc:279)
==3399==    by 0x9F62AF7: KDirOperator::qt_metacall(QMetaObject::Call, int, void**) (kdiroperator.moc:252)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x9B62F14: KDirLister::redirection(KUrl const&) (kdirlister.moc:240)
==3399==    by 0x9B652B4: KDirLister::Private::redirect(KUrl const&, KUrl const&, bool) (kdirlister.cpp:2611)
==3399==    by 0x9B69DB2: KDirListerCache::slotRedirection(KIO::Job*, KUrl const&) (kdirlister.cpp:1284)
==3399==    by 0x9B76E46: KDirListerCache::qt_metacall(QMetaObject::Call, int, void**) (kdirlister_p.moc:106)
==3399==    by 0x624BB26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==3399==    by 0x9B44236: KIO::ListJob::redirection(KIO::Job*, KUrl const&) (jobclasses.moc:842)
==3399==    by 0x9B4B988: KIO::ListJobPrivate::slotRedirection(KUrl const&) (job.cpp:2515)
==3399==  Address 0x4000400000028 is not stack'd, malloc'd or (recently) free'd
==3399== 
==3399== 
==3399== HEAP SUMMARY:
==3399==     in use at exit: 33,862,167 bytes in 119,502 blocks
==3399==   total heap usage: 883,054 allocs, 763,552 frees, 292,585,551 bytes allocated
==3399== 
==3399== LEAK SUMMARY:
==3399==    definitely lost: 133,545 bytes in 1,283 blocks
==3399==    indirectly lost: 389,461 bytes in 1,730 blocks
==3399==      possibly lost: 11,963,596 bytes in 92,521 blocks
==3399==    still reachable: 21,375,565 bytes in 23,968 blocks
==3399==         suppressed: 0 bytes in 0 blocks
==3399== Rerun with --leak-check=full to see details of leaked memory
==3399== 
==3399== For counts of detected and suppressed errors, rerun with: -v
==3399== ERROR SUMMARY: 452 errors from 2 contexts (suppressed: 26 from 10)
------ End ------

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/140

------------------------------------------------------------------------
On 2010-10-12T22:04:41+00:00 David Faure wrote:

Actually, I don't need a valgrind log (this is an assert, coming from an error
in application logic, not a crash due to invalid use of memory). What I need is
stderr output with kdelibs compiled in debug mode. But I see that some descriptions
mention kdevelop+sftp rather than dolphin+smb (which I can't reproduce for lack
of a smb.conf that would ask a password on smb://host), so I'll give that a
try.

perezomail: please don't top-post nor quote entire emails when replying to
bugzilla -- and you switching to another program doesn't really solve anything
in kde ;).

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/141

------------------------------------------------------------------------
On 2012-05-30T19:51:28+00:00 adaptee wrote:

*** Bug 238122 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kde-
baseapps/+bug/517936/comments/142

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde4libs in Ubuntu.
https://bugs.launchpad.net/bugs/517936

Title:
  dolphin crashed with SIGSEGV in QMetaObject::activate()

To manage notifications about this bug go to:
https://bugs.launchpad.net/kde-baseapps/+bug/517936/+subscriptions




More information about the kubuntu-bugs mailing list