Crash on Launch of Parallels, log attached

Discussion in 'Parallels Desktop for Mac' started by Scott Collins, Apr 6, 2006.

  1. Scott Collins

    Scott Collins Bit poster

    Messages:
    5
    key information from the log:

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

    Thread 0 Crashed:
    0 QtGui 0x0139071c QImageWriter::supportedImageFormats() + 438
    1 Qt3Support 0x010229ed Q3ImageDrag::setImage(QImage) + 55
    2 Qt3Support 0x01025035 Q3ImageDrag::Q3ImageDrag[in-charge](QImage, QWidget*, char const*) + 185
    3 Qt3Support 0x01027896 Q3MimeSourceFactory::setPixmap(QString const&, QPixmap const&) + 82
    4 com.parallels.Parallels 0x000a07c5 0x1000 + 653253



    100% reproducible --> happens every time I try to launch, so I never get to a place where I can enter a key or install an OS.

    ...and there's no uninstaller :-(

    I did submit this via reports@, as requested by Parallels when I watched the crash in the Terminal.
     

    Attached Files:

  2. ms @ parallels

    ms @ parallels Parallels Team

    Messages:
    87
    Have you Qt 4.1.1 installed (or another version)? This may cause this problem.
     
  3. Scott Collins

    Scott Collins Bit poster

    Messages:
    5
    I do see the reply in another thread on how to uninstall, so no worries there. Don't want to uninstall, of course ;-) I'd much rather figure out and fix the crash.
     
  4. Scott Collins

    Scott Collins Bit poster

    Messages:
    5
    As a matter of fact, I do. What's the solution here? Uninstall Qt 4?

    How is Parallels seeing Qt 4 if it has the Qt framework embedded in it?
     
  5. ms @ parallels

    ms @ parallels Parallels Team

    Messages:
    87
    No :)

    Qt Framework is installed at /usr/local/Trolltech (by default) you can simply rename /usr/local to /usr/llocal (for example) and everything will work. But if you ned Qt you must rename it back.

    This problem will be fixed in future releases.
     
  6. Scott Collins

    Scott Collins Bit poster

    Messages:
    5
    I build Qt from source so, for this test,

    sudo make uninstall

    did the trick and I was able to launch. Can I just build Qt in a different directory? I love Qt by the way, and I'm glad to see you're using it... could I interest you in upgrading to 4.x :)
     
  7. ms @ parallels

    ms @ parallels Parallels Team

    Messages:
    87
    No this don't help you, because Parallels uses Qt 4.1.1 for gui and when Qt is installed on host Parallels is "conflicting" with installed version of Qt (I say only about 4.x version).
     
  8. schmidp

    schmidp Member

    Messages:
    49
    can't you just static link parallels to qt?
    (for the next release)
     
  9. ms @ parallels

    ms @ parallels Parallels Team

    Messages:
    87
    We use bundle for this (e.g. we have own version of Qt inside of Parllels bundle).
    This problem will be fixed in next beta version.
     
  10. Scott Collins

    Scott Collins Bit poster

    Messages:
    5
    It's all good, now

    I'm running the release version of Parallels now (purchased a key and everything) and just configured, built, and installed Qt 4.1.4. I have no problem launching Parallels and running it side-by-side with Qt apps (like Designer, or Google Earth). Everything's good.

    Thanks for a great product :) You've made my work life much easier.
     
  11. Hez Ronningen

    Hez Ronningen Bit poster

    Messages:
    1
    Still Crashes here with Build 1940

    Hello,

    I am still having this problem it looks like it has been solved for Scott? What is the current status of this bug? It is very frustrating to have to move my trolltech dir around, as we use QT for development getting rid of it is not an option.
     

Share This Page