Message QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle.
-
Can you guys let me know how I can reproduce it at my end? any example or QTDIR\qtbase\ example ??
Any certain steps ??Any hint or stack trace which can give any clue?
-
I can't give you a Qt example programm causing this problem (havent' compiled the examples) but I can you give a small programm that shows the error. it is a autoupdater library for qt based programms, based on the poject "flevor" together with the mentioned small example programm to show the effect.
There are only two disadvantages: It depends on QuaZIP, a Qt wrapper for zLib/minizip. And it suffers the QtWebkit bug described here: http://qt-project.org/forums/viewthread/23571
If you are interested please give me a note and I will send you the files.
Torben
-
I also can confirm. Tested with official builds for both mingw 4.7.2 and MSVC 2010.
One message for each control (QWidget child?). -
[quote author="TorbenD" date="1360329674"]I can't give you a Qt example programm causing this problem (havent' compiled the examples) but I can you give a small programm that shows the error. it is a autoupdater library for qt based programms, based on the poject "flevor" together with the mentioned small example programm to show the effect.
There are only two disadvantages: It depends on QuaZIP, a Qt wrapper for zLib/minizip. And it suffers the QtWebkit bug described here: http://qt-project.org/forums/viewthread/23571
If you are interested please give me a note and I will send you the files.
Torben[/quote]
Yes sure if it is not too big example and if I can easily see the behavior then yes please let me know how I can get that code.
-
Same problem here with Qt 5.0.1 for mingw on Windows 7 64bit...
-
Same problem. Qt 5.0.1 mingw (official build from downloads), win7 64bit.
-
只要创建widget,就是一大堆QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle.
自带的示例也是一样的.不知道是不是qt5.0.1的问题?
QT5.0.1 win7 32bit ming/vs2010 (official build)都是!Just create widget, that is a lot of "QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle."
QT Example has the same problem in QT5.0.1!
QT5.0.1 win7 32bit mingw4.7/vs2010 (official build) -
[quote author="xisuosunboy" date="1360592779"]只要创建widget,就是一大堆QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle.
QT Example has the same problem in QT5.0.1!
QT5.0.1 win7 32bit mingw4.7/vs2010 (official build)[/quote]Can you please point me which example and what steps required to see this , i just ran few widget based example and dont see this.
-
It seems you should compile in "debug" mode as in "release" mode, I do no get these messages.
-
[quote author="irfan.omair" date="1360629199"]
[quote author="xisuosunboy" date="1360592779"]只要创建widget,就是一大堆QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle.QT Example has the same problem in QT5.0.1!
QT5.0.1 win7 32bit mingw4.7/vs2010 (official build)[/quote]Can you please point me which example and what steps required to see this , i just ran few widget based example and dont see this.
[/quote]
"Application Example",When you click to "open" or "save",then there will a lot of "QWindowsNativeInterface::nativeResourceForWindow: 'handle' requested for null window or window without handle."
Whether in "debug" or "release",this problem occurs.
-
When in windows2003 .QT5.0.1 32bit mingw4.7 (official build)
“Application Example”,When you click to “open” or “save”,then there one message like this "CoCreateInstance failed (在活动的激活上下文中没有找到任何查找密钥。)"
-
Alright, so it seems it is coming up when you are actually trying to show native dialog. Let me try to reproduce it here
-
[quote author="irfan.omair" date="1360695750"]Alright, so it seems it is coming up when you are actually trying to show native dialog. Let me try to reproduce it here[/quote]
Did you able to reproduce this problem?Or the problem is only my case.
-
I'm sure it is not only your problem. As you can read in thes thread, many others are affected as well.
-
Yes I was able to reproduce it and have fix if you guys are willing to apply the patch.
-
fix is already in the repo so feel free to use latest or find the patch from there, commit is ac864956f8ba6f6cb527725a4347babab2a1e498
-
[quote author="irfan.omair" date="1360970748"]fix is already in the repo so feel free to use latest or find the patch from there, commit is ac864956f8ba6f6cb527725a4347babab2a1e498 [/quote]
Received, thank you very much. Although I do not know how to fix the patch, had to wait for 5.02.
I will continue to learn.
Thanks again. -
[quote author="irfan.omair" date="1360970748"]fix is already in the repo so feel free to use latest or find the patch from there, commit is ac864956f8ba6f6cb527725a4347babab2a1e498 [/quote]
I got the same problem, thank you omair for providing a fix.
-
Also on QT5.0.2 - Qt Commercial MinGW on Win7 64
-
Also on Qt5.0.2 commercial, compiled with VS 2012.2 v110_xp 32 bit:
Warning:painting\qbackingstore.cpp (101:void __thiscall QBackingStore::flush(const class QRegion &,class QWindow *,const class QPoint &)) - QBackingStore::flush() called with non-exposed window, behavior is undefined