[RQt-devel] next steps

Michael Lawrence lawremi at gmail.com
Sun Nov 15 15:42:31 CET 2009


On Sat, Nov 14, 2009 at 7:14 AM, Michael Lawrence <lawremi at gmail.com> wrote:

>
>
> On Fri, Nov 13, 2009 at 11:23 PM, Deepayan Sarkar <
> deepayan.sarkar at gmail.com> wrote:
>
>> On Fri, Nov 13, 2009 at 11:43 AM, Justin Talbot <justintalbot at gmail.com>
>> wrote:
>> >> BTW, are you getting a crash with
>> >>
>> >>> library(qtbase)
>> >>> Qt$QStringList
>> >>
>> >>  *** caught segfault ***
>> >> address (nil), cause 'memory not mapped'
>> >>
>> >> Traceback:
>> >>  1: .Call(qt_qmethods, x)
>> >>  2: qmethods(cl)
>> >>  3: qsmokeClass(lib, className)
>> >>  4: function () {    class <- qsmokeClass(lib, className)    rm(list =
>> >> className, envir = lib)    assign(className, class, lib)
>> >> lockBinding(className, lib)    class}()
>> >
>> > This is still from my change. I just rolled back that change so if you
>> > check out again the problem should go away. I don't have a working
>> > build at the moment, so let me know if anything goes wrong.
>>
>> Didn't help. Note, however, that QStringList is a weird template
>> thingie, inheriting from QList<QString>. Maybe those are not
>> supported? At least there's no Qt$QList.
>>
>>
> I will look into this bug. It shouldn't crash, either way.
>
>

This should be fixed now. Apparently Smoke lists all classes but does not
have metadata for all of them. When metadata is missing, it marks the class
as "external" even though no other Smoke module describes the class. We now
ignore external classes completely.


>  -Deepayan
>> _______________________________________________
>> Qtinterfaces-devel mailing list
>> Qtinterfaces-devel at lists.r-forge.r-project.org
>>
>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.r-forge.r-project.org/pipermail/qtinterfaces-devel/attachments/20091115/f4f7389c/attachment.htm 


More information about the Qtinterfaces-devel mailing list