Discussion:
[Bug 64335] New: qyoto don't quit from QApplication after calling QFileDialog.GetOpenFileName
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

Bug #: 64335
RPM Package: kdebindings4-4.6.5-1.src.rpm
Summary: qyoto don't quit from QApplication after calling
QFileDialog.GetOpenFileName
Classification: Mandriva Linux
Product: Mandriva Linux
Version: 2011
Platform: x86_64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: normal
Component: Other
AssignedTo: ***@mandriva.com
ReportedBy: ***@gmail.com
QAContact: ***@mandrivalinux.org


Description of problem:
After calling QFileDialog.GetOpenFileName methods window opened have standard
localization (in my case non italian set) and console show:
*************************************
KGlobal::locale::Warning your global KLocale is being recreated with a valid
main component instead of a fake component, this usually means you tried to
call i18n related functions before your main component was created. You should
not do that since it most likely will not work
*************************************

after i recall this method, when i try to close application it freeze on exit
(seems that some plugins or component is still alive)


How reproducible:
http://comex-project.googlecode.com/files/QyotoTest-0.1.0.0.tar.gz
start application with:
$ export QT_DEBUG_PLUGINS=1 && mono --debug QyotoTest.exe

Steps to Reproduce:
1. click on button
2. select a file
3. press accept


source code of QyotoTest: http://pastebin.com/QX9JNESB

this problem affects comex-qt too because use qyoto.
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #1 from Armando Basile <***@gmail.com> 2011-09-27 12:12:47 CEST ---
Created attachment 18635
--> https://qa.mandriva.com/attachment.cgi?id=18635
trace generated with KDE DEBUG PLUGINS enabled
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #2 from Armando Basile <***@gmail.com> 2011-09-27 12:30:11 CEST ---
tested QyotoTest on 2010.2 x86_64 with updates and app. close correctlly, no
bugs.
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #3 from Armando Basile <***@gmail.com> 2011-09-27 13:00:20 CEST ---
i tryed to use cooker srpms on 2011:
$ rpmbuild --rebuild kdebindings4-4.6.4-1.src.rpm

also cooker srpms rebuilded have problem on 2011.
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #4 from Mandriva KDE team <***@mandriva.com> 2011-09-27 13:03:58 CEST ---
kdebindings4 is not used anymore on cooker ( just look the version to be sure
). qyoto is in its own package now
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335
Post by b***@qa.mandriva.com
qyoto is in its own package now
ok, so where can i found srpms ? I searched on devel/cooker/SRPMS/... but there
isn't.
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
14 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #6 from Armando Basile <***@gmail.com> 2011-09-27 14:56:21 CEST ---
i rebuilded fastly smokegen smokeqt and qyoto 4.7.1
***************************************************
[***@weng003lnx Debug]$ rpm -qa | grep qyoto && rpm -qa | grep smoke
lib64qyoto2-4.7.1-1-mdv2011.0.x86_64
qyoto-4.7.1-1-mdv2011.0.x86_64
lib64smokebase3-4.7.1-1-mdv2011.0.x86_64
smokegen-devel-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtcore3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqimageblitz3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtgui3-4.7.1-1-mdv2011.0.x86_64
lib64smokephonon3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqsci3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtnetwork3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtsql3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtxml3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqt3support3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqthelp3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtmultimedia3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtopengl3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtdeclarative3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtdbus3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtsvg3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtscript3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtxmlpatterns3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtuitools3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqttest3-4.7.1-1-mdv2011.0.x86_64
lib64smokeqtwebkit3-4.7.1-1-mdv2011.0.x86_64
smokeqt-devel-4.7.1-1-mdv2011.0.x86_64
***************************************************

but problem is still there
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
13 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #7 from Armando Basile <***@gmail.com> 2011-10-24 17:23:35 CEST ---
I tryed
http://comex-project.googlecode.com/files/QyotoTest-0.1.0.0.tar.gz
on Fedora 15 and application close correctlly (no freeze/loop).

installed:
qyoto-4.6.5-1.fc15.x86_64
qyoto-devel-4.6.5-1.fc15.x86_64

could try to investigate ?
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
13 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #8 from Armando Basile <***@gmail.com> 2011-10-24 18:55:26 CEST ---
I tryed
http://comex-project.googlecode.com/files/QyotoTest-0.1.0.0.tar.gz on OpenSUSE
11.4:
libqyoto2-4.6.0-3.4.x86_64

application close correctlly (no freeze/loop). On this distro isn't present
also KGlobal::locale::Warning...
and locale of OpenFile dialog is right.
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
13 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

--- Comment #9 from Armando Basile <***@gmail.com> 2011-10-26 09:30:20 CEST ---
I should upgrade monosim to monosim-qt 2 ( see
http://monosim.integrazioneweb.com/#video )
but i can't do it if application thread don't close.

Could someone try to investigate ?
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
b***@qa.mandriva.com
12 years ago
Permalink
https://qa.mandriva.com/show_bug.cgi?id=64335

Mandriva KDE team <***@mandriva.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|***@mandriva.com |***@mandriva.com
--
Configure bugmail: https://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
Loading...