Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561270 - dev-qt/qt-creator-3.5.0: hangs when opening a qml file with the designer component
Summary: dev-qt/qt-creator-3.5.0: hangs when opening a qml file with the designer comp...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Davide Pesavento
URL: https://bugreports.qt.io/browse/QTCRE...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-23 14:21 UTC by Martin Gysel (bearsh)
Modified: 2017-10-05 19:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emerge_info_qtcreator,6.96 KB, text/plain)
2015-09-23 14:21 UTC, Martin Gysel (bearsh)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Gysel (bearsh) 2015-09-23 14:21:00 UTC
qtcreator hangs when opening a qml file in designer component

Reproducible: Always

Steps to Reproduce:
1. Create new qml based project
2. open main.qml
3. switch to designer by clicking the 'Design' symbol
Actual Results:  
qtcreator hangs

Expected Results:  
qml file gets opened by designer

most likely this is an upstream bug but I want to be sure about it...
Comment 1 Martin Gysel (bearsh) 2015-09-23 14:21:46 UTC
Created attachment 412642 [details]
emerge info
Comment 2 Davide Pesavento gentoo-dev 2015-09-24 16:14:00 UTC
I can reproduce using the official 3.5.0 binary package for linux (it actually crashes for me), so yes it's an upstream bug and should be reported here: https://bugreports.qt.io/

Thanks.
Comment 3 Martin Gysel (bearsh) 2016-01-20 07:59:07 UTC
(In reply to Davide Pesavento from comment #2)
> I can reproduce using the official 3.5.0 binary package for linux (it
> actually crashes for me), so yes it's an upstream bug and should be reported
> here: https://bugreports.qt.io/
> 
> Thanks.

Hi pesa
I just tried it with the binary version (Qt 5.5.1 using qt-unified-linux-x64-2.0.2-2-online.run) and encountered a slightly different result:
- running qtcreator from portage:
  -> same behavior as reported
- running binary qtcreator (Qt/Tools/QtCreator/bin/qtcreator)
  -> same behavior as reported
- running binary qtcreator using the provided wrapper script
  (Qt/Tools/QtCreator/bin/qtcreator.sh)
  -> qml designer works
  the wrapper makes sure the library provided by Qt gets loaded by exporting LD_LIBRARY_PATH

so it may after all be gentoo problem... (therefor I'm gonna reopen the bug for now)
Comment 4 Davide Pesavento gentoo-dev 2016-01-20 13:16:30 UTC
do you have all qt5 modules installed at the same version (e.g. all 5.5.1)?
Comment 5 Martin Gysel (bearsh) 2016-01-20 13:22:53 UTC
I should...

# eix -I -C dev-qt -c --installed-slot 5
[I] dev-qt/designer (4.8.7(4)@28.05.2015 5.5.1-r1(5)@15.01.2016): WYSIWYG tool for designing and building Qt-based GUIs
[I] dev-qt/linguist-tools (5.5.1-r1(5)@15.01.2016): Tools for working with Qt translation data files
[I] dev-qt/qdbus (5.5.1-r1(5)@15.01.2016): Interface to Qt applications communicating over D-Bus
[I] dev-qt/qdoc (5.5.1(5)@20.10.2015): Qt documentation generator
[I] dev-qt/qtbluetooth (5.5.1-r1(5)@15.01.2016): Bluetooth support library for the Qt5 framework
[I] dev-qt/qtconcurrent (5.5.1(5)@07.01.2016): Multi-threading concurrence support library for the Qt5 framework
[I] dev-qt/qtcore (4.8.7-r1(4)@27.12.2015 5.5.1(5)@07.01.2016): Cross-platform application development framework
[I] dev-qt/qtdbus (4.8.7(4)@28.05.2015 5.5.1(5)@07.01.2016): The D-Bus module for the Qt5 framework
[I] dev-qt/qtdeclarative (4.8.7(4)@28.05.2015 5.5.1-r1(5)@15.01.2016): The QML and Quick modules for the Qt5 framework
[I] dev-qt/qtgraphicaleffects (5.5.1-r1(5)@15.01.2016): Set of QML types for adding visual effects to user interfaces
[I] dev-qt/qtgui (4.8.7(4)@27.05.2015 5.5.1(5)@07.01.2016): The GUI module and platform plugins for the Qt5 framework
[I] dev-qt/qthelp (5.5.1-r1(5)@15.01.2016): The Help module for the Qt5 framework
[I] dev-qt/qtimageformats (5.5.1-r1(5)@15.01.2016): Additional format plugins for the Qt image I/O system
[I] dev-qt/qtnetwork (5.5.1(5)@07.01.2016): Network abstraction library for the Qt5 framework
[I] dev-qt/qtopengl (4.8.7(4)@28.05.2015 5.5.1(5)@07.01.2016): OpenGL support library for the Qt5 framework (deprecated)
[I] dev-qt/qtpaths (5.5.1-r1(5)@15.01.2016): Tool to query Qt path information
[I] dev-qt/qtpositioning (5.5.1-r1(5)@15.01.2016): Physical position determination library for the Qt5 framework
[I] dev-qt/qtprintsupport (5.5.1(5)@07.01.2016): Printing support library for the Qt5 framework
[U] dev-qt/qtquick1 (5.5.1(5)@26.12.2015 -> (~)5.5.1-r1(5)^t): Legacy declarative UI module for the Qt5 framework (deprecated)
[I] dev-qt/qtquickcontrols (5.5.1-r1(5)@15.01.2016): Set of controls used in conjunction with Qt Quick to build complete interfaces
[I] dev-qt/qtscript (4.8.7(4)@27.05.2015 5.5.1-r1(5)@15.01.2016): Application scripting library for the Qt5 framework (deprecated)
[I] dev-qt/qtsql (4.8.7-r1(4)@20.10.2015 5.5.1(5)@07.01.2016): SQL abstraction library for the Qt5 tooolkit
[I] dev-qt/qtsvg (4.8.7(4)@27.05.2015 5.5.1-r1(5)@15.01.2016): SVG rendering library for the Qt5 framework
[I] dev-qt/qttest (4.8.7(4)@27.05.2015 5.5.1(5)@07.01.2016): Unit testing library for the Qt5 framework
[I] dev-qt/qttranslations (4.8.7(4)@27.05.2015 5.5.1-r1(5)@15.01.2016): Translation files for the Qt5 framework
[I] dev-qt/qtwebkit (4.8.7(4)@28.05.2015 5.5.1-r1(5)@15.01.2016): WebKit rendering library for the Qt5 framework (deprecated)
[I] dev-qt/qtwidgets (5.5.1-r1(5)@07.01.2016): Set of components for creating classic desktop-style UIs for the Qt5 framework
[I] dev-qt/qtx11extras (5.5.1(5)@07.01.2016): Linux/X11-specific support library for the Qt5 framework
[I] dev-qt/qtxml (5.5.1(5)@07.01.2016): SAX and DOM implementation library for the Qt5 framework
[I] dev-qt/qtxmlpatterns (4.8.7(4)@27.05.2015 5.5.1-r1(5)@15.01.2016): XPath, XQuery, and XSLT support library for the Qt5 framework
[I] dev-qt/qtlocation (5.5.1(5)[1]@07.01.2016): The Location module for the Qt5 framework
Comment 6 Davide Pesavento gentoo-dev 2016-11-21 14:43:54 UTC
Is this still reproducible with 3.6.1 or 4.x?
Comment 7 Martin Gysel (bearsh) 2016-11-22 10:17:16 UTC
yes with self compiled and official (binary) version both using qt 5.7
no even the wrapper doesn't work anymore
Comment 8 Davide Pesavento gentoo-dev 2017-10-05 19:39:23 UTC
please try with the latest stable 4.3.1