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+0xb7c8c

    Has anyone seen this problem?


  • Qt Champions 2016

    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.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.