#868 Create table dialog throws an unhandled exception

open
nobody
5
2013-03-27
2013-03-22
Petr Klement
No

Using
- TOra from SVN r4600 (not repository, direct SVN)
- 11R2 Oracle Instant client
- on Arch Linux 3.8.3-2-ARCH
- compiled through cmake
- with gcc 4.7.2
- Qt 4.8.4
- KDE 4.10.1
- glibc 2.17-3

Upon Schema browser -> [Create new table|Modify table columns] there's a "Unhandled exception -- Couldn't find parent connection. Internal error." popup and crash.

Also tried the 2.1.3 TOra downloaded from SF and this error wasn't there. I might try going back through revs to find out since when this occurs.

Discussion

  • dodger
    dodger
    2013-03-27

    Same problem here, either creating or editing table.
    debug from cli:
    /* ----
    Qt has caught an exception thrown from an event handler. Throwing
    exceptions from an event handler is not supported in Qt. You must
    reimplement QApplication::notify() and catch all exceptions there.

    Unhandled exception:

    Couldn't find parent connection. Internal error.
    ---- */

    I've built Tora from source (version : 2.1.4)
    And
    - 11R2 Oracle Instant client
    - on Arch Linux 3.8.4-1-ARCH
    - compiled through autogen.sh+make
    - with gcc 4.7.2-4
    - Qt 4.8.4
    - glibc 2.17-3

    I'll attach the output of strace asap :-)

    What I'm seeing in the strace is:

    /* ----
    write(2, "Qt has caught an exception throw"..., 200Qt has caught an exception thrown from an event handler. Throwing
    exceptions from an event handler is not supported in Qt. You must
    reimplement QApplication::notify() and catch all exceptions there.

    ) = 200
    ---- */
    I think that we can't see the whole stack of the error for that.

     
    Last edit: dodger 2013-03-27