yongyuwh / qt-msvc-installer

Automatically exported from code.google.com/p/qt-msvc-installer
0 stars 0 forks source link

QListData::detach_grow() is missing from QtCored4.dll in 4.6.3 #17

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Try a very basic Qt application
#include <QtGui/QApplication>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    return a.exec();
}
2. build it with either qt-win32-opensource-patched-4.6.3-vs2008.exe or 
qt-win32-opensource-patched-4.6.3-noqt3-vs2008.exe.
3. run the application.

What is the expected output? What do you see instead?
An error message box saying:
"The procedure entry point
?detach_grow@QListData@@QAEPAUData@1@PAHH@Z could not be located in the dynamic 
link library QtCored4.dll."

The same error happens to QtCore4.dll.

What version of the product are you using? On what operating system?
Qt 4.6.3 with or without Qt3 support with Visual Studio 2008 on Windows7 32bit. 

Please provide any additional information below.
However when building such application with Qt 4.7.1 with or without Qt3 
support with Visual Studio 2008 exhibits no error.

Original issue reported on code.google.com by lampadep...@gmail.com on 21 Dec 2010 at 7:09

GoogleCodeExporter commented 8 years ago
I can not reproduce this. We have had plenty of applications built on the 4.6.3 
binaries.

I'm fairly certain there is a local issue with your program not being properly 
recompiled for the 4.6.3 libraries (compiled for 4.7.1 and run with 4.6.3 
perhaps?)

Original comment by gaber...@gmail.com on 16 Jan 2011 at 2:20