[Interest] click on QComboBox caused application to crash in Windows Server 2012

Alex Malyushytskyy alexmalvtk at gmail.com
Thu Aug 8 01:30:02 CEST 2013


I remember having problem with combobox when QT was built as static
libraries with static CRTs.
That is was one of the reason we gave up on static builds,  is it your
case?

Alex


On Mon, Aug 5, 2013 at 6:53 PM, Mehrdad Momeny <mehrdad.momeny at gmail.com>wrote:

> Hi everyone,
> Recently I encountered a weird issue on Windows Server 2012, when user
> clicks on a Combo box to open it, it causes the application to crash, our
> app uses a specific stylesheet, but removing that stylesheet didn't change
> anything.
>
> We are using Qt 4.8.3 (I tried with 4.8.5 but no difference)
> and I didn't find anyone else (anyone who spoke about it on the internet)
> having this issue :/
>
> Here is the back trace of crash which stops in line 2563 of qcombobox.cpp
> calling view()->scrollTo(view()->currentIndex(), ...)
> Generated by Visual Studio 2008
>
> QtGuid4.dll!QComboBox::showPopup()  Line 2563 + 0x2e bytes	C++
> QtGuid4.dll!QComboBox::mousePressEvent(QMouseEvent * e=0x00919f20)  Line 2901	C++
> QtGuid4.dll!QWidget::event(QEvent * event=0x00919f20)  Line 8368	C++
> QtGuid4.dll!QComboBox::event(QEvent * event=0x00919f20)  Line 2873	C++
> QtGuid4.dll!QApplicationPrivate::notify_helper(QObject * receiver=0x08119788, QEvent * e=0x00919f20)  Line 4557 + 0x11 bytes	C++
> QtGuid4.dll!QApplication::notify(QObject * receiver=0x08119788, QEvent * e=0x00919f20)  Line 4100 + 0x2f bytes	C++
> QtCored4.dll!QCoreApplication::notifyInternal(QObject * receiver=0x08119788, QEvent * event=0x00919f20)  Line 915 + 0x15 bytes	C++
> QtCored4.dll!QCoreApplication::sendSpontaneousEvent(QObject * receiver=0x08119788, QEvent * event=0x00919f20)  Line 234 + 0x38 bytes	C++
> QtGuid4.dll!QApplicationPrivate::sendMouseEvent(QWidget * receiver=0x08119788, QMouseEvent * event=0x00919f20, QWidget * alienWidget=0x08119788, QWidget * nativeWidget=0x00e89c08, QWidget * * buttonDown=0x709236ec, QPointer<QWidget> & lastMouseReceiver={...}, bool spontaneous=true)  Line 3166 + 0xe bytes	C++
> QtGuid4.dll!QETWidget::translateMouseEvent(const tagMSG & msg={...})  Line 3365 + 0x2a bytes	C++
> QtGuid4.dll!QtWndProc(HWND__ * hwnd=0x002201de, unsigned int message=513, unsigned int wParam=1, long lParam=2818723)  Line 1698 + 0xc bytes	C++
>
> Any idea what may be wrong here!?
>
> Thanks in advance,
> Mehrdad Momeny
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20130807/fc10eab7/attachment.html>


More information about the Interest mailing list