[Interest] Segfault: qHash(QString const&) in libQtCore.so.4
Thiago Macieira
thiago.macieira at intel.com
Mon Oct 7 08:41:35 CEST 2013
On segunda-feira, 7 de outubro de 2013 07:38:52, Rainer Wiesenfarth wrote:
> Am 02.10.2013 18:37, schrieb Thiago Macieira:
> > On quarta-feira, 2 de outubro de 2013 17:26:21, Peter Smith wrote:
> >> Hi all,
> >>
> >> I'm having problems with QGIS seg faulting, and it looks like the
> >
> >> problem is in QT (hence posting on this list):
> > No, it isn't.
>
> I'd say: Yes, there might be (note the version (4.6.2) he is using).
>
> There was a race condition issue with QString and QHash involved in
> versions up to 4.8.x which had to do with the Latin1 and ASCII
> conversion of QStrings.
There was a problem, but you've got it upside down.
The problem was caused because a global QHash was accessed when using a
certain QString function (latin1()).
The problem from the OP is a crash when hashing a QString. That doesn't access
the global hash in question, so it can't be this issue.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20131006/8823e1c2/attachment.sig>
More information about the Interest
mailing list