[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: QMap bug ? (Re: kioslaves don't die?)
From: Reginald Stadlbauer <reggie () troll ! no>
Date: 1999-11-09 20:40:59
[Download RAW message or body]
On Tue, 09 Nov 1999, David Faure wrote:
>On Tue, Nov 09, 1999 at 09:03:04PM +0100, Alexander Feigl wrote:
>> At Die, 09 Nov 1999 David Faure wrote:
>> > > > > probably I found to cause of the problem : QMap - which is used to store the
>> > > > > running kioslaves - seems to hold one entry per key only. (protocol in that
>> > > > > case) I added lots of debugging stuff in kio_job.cpp to find that out.
>> > > > This
>> > > > > really explains why processes get "forgotten". Anything we
>> > > > > could do against it?
>> > > >
>> > > > Huh ??
>> > > > A QMap can contain several entries per keys. I don't think that's the real
>> > > > bug, otherwise a lot of stuff would be broken in KDE !!
>> > > >
>> > > > Well, perhaps you could check QMap's behaviour with a 4-lines test
>> > > > program... Just to make sure :)
>> > > >
>> > > 4-line test? Hmm. I don't manage it that short. But - what is
>> > > wrong with this 30-liner?
>> > >
>>
>> *** LOTS OF STUFF SNIPPED ***
>>
>> > >
>> > > Can you test it on your machine too?
>> >
>> > Just did. Same behaviour here !
>> > (Using Qt CVS from 30-Oct-1999)
>> >
>> > But .. reading qmap.h ... insert() calls insertSingle() so this
>> > would be expected.
>> >
>> > insertMulti() exists but only in QMapPrivate ??!??
>> > Torben ?
>> >
>>
>> The question is : is this a feature or a bug? According to the docs it seems
>> more like a bug. But looking at the source it looks like intentional.
>
>Yes.
>
>> Did you write to QT
>
>No ... (not yet)
>
>> - or is this list regularly read by some QT people?
>
>It is.
>Torben wrote QMap, AFAIK.
Yes. Maybe forward him personally to, as he sometimes doesnīt read kde-MLs very
regular ;-) A mail to qt-bugs also canīt hurt :-)
>Torben : in case you didn't follow the beginning of this, the problem is that
>QMap holds one entry per key only. A test program using QMap::insert() proved it.
>And it seems normal when reading the sources (insert() calls insertSingle()),
>but is this the expected behaviour ?
I havenīt written QMap, but I think thatīs the expected behaviour.
--
Reggie
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic