#841 Crash when borwsing table content and stored proc code

None
pending-postponed
nobody
MySQL (10)
5
2013-10-26
2011-09-09
No

TOra crashes when switching between browsing table content and looking at stored proc code in Schema Browser.

My system:
Ubuntu 11.04 using Unity on it
TOra version is: 2.1.3-1
MySQL 5.1.54
gcc 4:4.5.2
libc-bin 2.13

Installed TOra through Ubuntu Software Center

Steps to fault:
1. Connect to MySQL server on start (local server)
2. open a Schema Browser
3. on Tables tab -> select a table -> go to Data tab to see the content of table
4. switch to Code tab in Schema Browser -> select a stored proc
5. back to Tables tab (here the table is unselected and doesn't shows the content of the previously selected table)
6. select the same Table as before in step 3. to see content.
(7. also got two SQL files open for editing)
Some in most cases this is enough to crash TOra, but sometimes I need to keep switch back and fort between the Code tab and the Table tab to see the content of the table to make it crash, but it WILL crash!

The following faults I get when I run TOra from terminal (simply start TOra with the 'tora' command) and do the steps above:
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute current statement" under id 186
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Step through statements" under id 187
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute all statements" under id 188
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute &Newline Separated" under id 189
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Reexecute Last Statement" under id 190
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Check syntax of buffer" under id 191
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Describe under cursor" under id 193
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Explain plan of current statement" under id 194
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Gather session statistic of execution" under id 195
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Stop execution" under id 196
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Run current saved SQL" under id 198
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Save last SQL" under id 199
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Previous log entry" under id 201
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Next log entry" under id 202
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Clear execution log" under id 203
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute current statement" under id 229
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Step through statements" under id 230
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute all statements" under id 231
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute &Newline Separated" under id 232
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Reexecute Last Statement" under id 233
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Check syntax of buffer" under id 234
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Describe under cursor" under id 236
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Explain plan of current statement" under id 237
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Gather session statistic of execution" under id 238
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Stop execution" under id 239
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Run current saved SQL" under id 241
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Save last SQL" under id 242
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Previous log entry" under id 244
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Next log entry" under id 245
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Clear execution log" under id 246
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Update from DB" under id 161
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "&Define filter..." under id 163
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Remove any object filter" under id 164
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute current statement" under id 338
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Step through statements" under id 339
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute all statements" under id 340
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute &Newline Separated" under id 341
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Reexecute Last Statement" under id 342
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Check syntax of buffer" under id 343
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Describe under cursor" under id 345
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Explain plan of current statement" under id 346
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Gather session statistic of execution" under id 347
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Stop execution" under id 348
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Run current saved SQL" under id 350
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Save last SQL" under id 351
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Previous log entry" under id 353
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Next log entry" under id 354
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Clear execution log" under id 355
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute current statement" under id 373
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Step through statements" under id 374
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute all statements" under id 375
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute &Newline Separated" under id 376
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Reexecute Last Statement" under id 377
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Check syntax of buffer" under id 378
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Describe under cursor" under id 380
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Explain plan of current statement" under id 381
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Gather session statistic of execution" under id 382
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Stop execution" under id 383
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Run current saved SQL" under id 385
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Save last SQL" under id 386
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Previous log entry" under id 388
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Next log entry" under id 389
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Clear execution log" under id 390
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute current statement" under id 338
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Step through statements" under id 339
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute all statements" under id 340
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Execute &Newline Separated" under id 341
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Reexecute Last Statement" under id 342
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Check syntax of buffer" under id 343
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Describe under cursor" under id 345
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Explain plan of current statement" under id 346
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Gather session statistic of execution" under id 347
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Stop execution" under id 348
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Run current saved SQL" under id 350
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Save last SQL" under id 351
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Previous log entry" under id 353
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Next log entry" under id 354
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Clear execution log" under id 355
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Update from DB" under id 161
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "&Define filter..." under id 163
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Remove any object filter" under id 164
Segmentation fault

Discussion

    • summary: TOra crashes when switching between browsing table content a --> Crash when borwsing table content and stored proc code
     
  • Ivan Brezina
    Ivan Brezina
    2013-10-26

    • status: open --> pending-postponed
    • Group: -->
     
  • Ivan Brezina
    Ivan Brezina
    2013-10-26

    Postponed. At this moment we do not have any maintainer for MySQL port.