Public bug reported:

I have the following reproducible crash with tora 2.1.3-2build2 on
trusty.

- open tora and connect to DB (I used a MariaDB on the LAN)
- Choose Tools - Schema Browser from the menu
- Close the tab that was just opened

The program will hang briefly and then crash with the following
backtrace on the console.

$ tora
[...]
tora: /build/buildd/tora-2.1.3/src/tomain.cpp:1723: void 
toMain::workspaceCloseWindow(int): Assertion `w' failed.
Aborted (core dumped)

** Affects: tora (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: trusty

** Description changed:

  I have the following reproducible crash with tora 2.1.3-2build2 on
  trusty.
  
  - open tora and connect to DB (I used a MariaDB on the LAN)
  - Choose Tools - Schema Browser from the menu
  - Close the tab that was just opened
  
  The program will hang briefly and then crash with the following
  backtrace on the console.
  
  $ tora
- Loading socket Config module ...
- Creating backend ...
- Loading x11 FrontEnd module ...
- Failed to load x11 FrontEnd module.
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute current statement" under id 117 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Step through statements" under id 118 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute all statements" under id 119 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute &Newline Separated" under id 120 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Reexecute Last Statement" under id 121 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Check syntax of buffer" under id 122 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Describe under cursor" under id 124 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Explain plan of current statement" under id 125 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Gather session statistic of execution" under id 126 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Stop execution" under id 127 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Run current saved SQL" under id 129 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Save last SQL" under id 130 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Previous log entry" under id 132 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Next log entry" under id 133 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Clear execution log" under id 134 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Update from DB" under id 150 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "&Define filter..." under id 152 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Remove any object filter" under id 153 
- uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, 
DBusMenuLayoutItem&): Condition failed: menu 
- uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, 
DBusMenuLayoutItem&): Condition failed: menu 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute current statement" under id 117 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Step through statements" under id 118 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute all statements" under id 119 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Execute &Newline Separated" under id 120 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Reexecute Last Statement" under id 121 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Check syntax of buffer" under id 122 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Describe under cursor" under id 124 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Explain plan of current statement" under id 125 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Gather session statistic of execution" under id 126 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Stop execution" under id 127 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Run current saved SQL" under id 129 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Save last SQL" under id 130 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Previous log entry" under id 132 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Next log entry" under id 133 
- void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking 
action "Clear execution log" under id 134 
+ [...]
  tora: /build/buildd/tora-2.1.3/src/tomain.cpp:1723: void 
toMain::workspaceCloseWindow(int): Assertion `w' failed.
  Aborted (core dumped)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1507305

Title:
  tora crashes on closing tab

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tora/+bug/1507305/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to