MFC Qt app stack overflow issue
-
Hello All,
I have an MFC app with some Qt dialogs in it. One particular dialog has a child dialog with QComobBoxes. When I open and close this dialog, I always get stack overflow error. Windbg crash dump shows -
00093004 6448e151 0a63d868 0a6e29b4 0009301c QtGuid4!QComboBox::keyReleaseEvent+0x2ace7
0009301c 643ee181 00000064 0a63d868 000930a8 QtGuid4!QComboBox::keyReleaseEvent+0xcbecb
0009302c 6448d847 00000064 1120a300 0a6e2a00 QtGuid4!QComboBox::keyReleaseEvent+0x2befb
000930a8 6447d27c 00000064 00000001 0a6e2a00 QtGuid4!QComboBox::keyReleaseEvent+0xcb5c1
000930d4 6447d292 00000000 0ed02070 0ed02070 QtGuid4!QComboBox::keyReleaseEvent+0xbaff6
000930fc 64479f12 00000000 1120a2f0 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb00c
00093158 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
00093188 64479f12 00000000 1120a24c 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
000931e4 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
00093214 64479f12 00000000 1120a1d8 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
00093270 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
000932a0 64479f12 00000000 1120a154 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
000932fc 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
0009332c 64479f12 00000000 1120a020 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
00093388 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
000933b8 64479f12 00000000 1120a7bc 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
00093414 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
00093444 64479f12 00000000 1120a708 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
000934a0 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8c
000934d0 64479f12 00000000 1120a684 0a6e29b0 QtGuid4!QComboBox::keyReleaseEvent+0xbb0ba
0009352c 6447d340 00000000 00000001 00000001 QtGuid4!QComboBox::keyReleaseEvent+0xb7c8cHas anyone seen this problem?
-
Hi
Personally I have never have,
but then again I never had a MFC + Qt App to play with. :)It looks like infinite loop of KeyRelease events but could be anything.
Have you tried single stepping from pressing close/ok ?
If a loop it should be clear pretty soon.