Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-23982

qmlscene segfault on Mac OSX 10.6

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 5.0.0
    • 5.0.0
    • None
    • Platform: Mac OSX 10.6 Snow Leopard (Lion seems to be immune)
    • macOS
    • cecec2e2ce335a62e1fa3eb80a9b45c2d2e6c822

    Description

      $QTDIR/bin/qmlscene segfaults - see stack trace attached.

      To reproduce simply run it from the command line with no arguments - it segfaults before displaying the "Open File" dialog. Only does this on 10.6 Snow Leopard; 10.7 Lion seems OK.

      Reverting change 1b51079 in qt/qtbase alleviates the problem - see diff of change attached.

      # "fix" the problem
      patch -p1 -R < break.patch
      

      Qt Version: using latest builds of Qt5 from code review.qt-project.org (as at 30 Jan 2012)

      part of the trace:

        21: Thread 0 Crashed:  Dispatch queue: com.apple.main-thread 
        22: 0   dyld                                  0x00007fff5fc0be85 ImageLoader::weakBind(ImageLoader::LinkContext const&) + 153 
        23: 1   dyld                                  0x00007fff5fc0c82f ImageLoader::link(ImageLoader::LinkContext const&, bool, bool, ImageLoader::RPathChain const&) + 191
        24: 2   dyld                                  0x00007fff5fc04d48 dyld::link(ImageLoader*, bool, ImageLoader::RPathChain const&) + 118 
        25: 3   dyld                                  0x00007fff5fc08f68 dlopen + 490 
        26: 4   libSystem.B.dylib                     0x00007fff8a367e40 dlopen + 61 
        27: 5   QtCore                                0x0000000100995759 QLibraryPrivate::load_sys() + 1321 
        28: 6   QtCore                                0x0000000100993783 QLibraryPrivate::isPlugin() + 1203 
        29: 7   QtCore                                0x000000010098d4c1 QFactoryLoader::update() + 1585 
        30: 8   QtCore                                0x000000010098e3eb QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) + 299 
        31: 9   QtGui                                 0x0000000100e49383 loader() + 115 
        32: 10  QtGui                                 0x0000000100e498a5 QPlatformIntegrationFactory::create(QString const&, QString const&) + 293 
        33: 11  QtGui                                 0x0000000100e53c1a init_platform(QString const&, QString const&) + 602 
        34: 12  QtGui                                 0x0000000100e5497c QGuiApplicationPrivate::createPlatformIntegration() + 1020 
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sorvig Morten Sørvig
            sarasmit Sarah Smith (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes