Bug #49508 Workbench crashes on repeated creation of EER Model from database/SQL script
Description:
Installed workbench 5.2.10 from http://dev.mysql.com/downloads/select.php?id=8 on Ubuntu 9.04.
Launched mysql-workbench.
1) Click on Create new EER model from existing database. Choose the connection -> click next -> proceed till finish.
2) Save the model.
3) Repeat step 1) & 2) for 2/3 times
Screen Hangs at 'Connect to DBMS and Fetch Information' with all buttons disabled.
Click the x icon to close the screen -> Workbench segfaults.
*** Segmentation fault
Register dump:
EAX: 0a27eec0 EBX: b7e50ff4 ECX: 00000038 EDX: bfbca220
ESI: bfbca224 EDI: bfbca220 EBP: bfbca1f8 ESP: bfbca1f0
EIP: b806bdd6 EFLAGS: 00010286
CS: 0073 DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
Trap: 0000000e Error: 00000004 OldMask: 00000000
ESP/signal: bfbca1f0 CR2: 0000003c
FPUCW: ffff037f FPUSW: ffff0120 TAG: ffffffff
IPOFF: b6dcc558 CSSEL: 0073 DATAOFF: 0981ac4c DATASEL: 007b
ST(0) 0000 0000000000000000 ST(1) 0000 0000000000000000
ST(2) 0000 8000000000000000 ST(3) 0000 8000000000000000
ST(4) 0000 c800000000000000 ST(5) 0000 0000000000000000
ST(6) 0000 bfffffffea200000 ST(7) 0000 0000000000000000
Backtrace:
/lib/libSegFault.so[0xb80aa100]
??:0(??)[0xb80af400]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN5grtui18WizardProgressPage7TaskRow9set_stateENS0_9TaskStateE+0xb1)[0xb7cff5d1]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN5grtui18WizardProgressPage13perform_tasksEv+0x2c4)[0xb7d01404]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN5grtui18WizardProgressPage23process_grt_task_finishERKN3grt8ValueRefE+0x73)[0xb7d01833]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN4sigc8internal10slot_call1INS_18bound_mem_functor1IvN5grtui18WizardProgressPageERKN3grt8ValueRefEEEvS6_E7call_itEPNS0_8slot_repES8_+0x23)[0xb7d02f83]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN3bec7GRTTask10finished_mERKN3grt8ValueRefE+0xa8)[0xb7b75e18]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN4sigc8internal10slot_call0INS_12bind_functorILin1ENS_18bound_mem_functor1IvN3bec11GRTTaskBaseERKN3grt8ValueRefEEES7_NS_3nilESB_SB_SB_SB_SB_EEvE7call_itEPNS0_8slot_repE+0x26)[0xb7b780d6]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN3bec13GRTDispatcher23flush_pending_callbacksEv+0x44)[0xb7b74784]
/usr/lib/mysql-workbench/libwbpublic.so.0(_ZN3bec10GRTManager18perform_idle_tasksEv+0xeb)[0xb7b7af4b]
/usr/bin/mysql-workbench-bin(_ZN2wb9WBContext16flush_idle_tasksEv+0x17)[0x8280b17]
/usr/bin/mysql-workbench-bin(_ZN7Program10idle_stuffEv+0x14)[0x816b6b4]
/usr/lib/libglibmm-2.4.so.1[0xb6ef890a]
/usr/lib/libglib-2.0.so.0[0xb6a572b6]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8)[0xb6a56b88]
/usr/lib/libglib-2.0.so.0[0xb6a5a0eb]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1ca)[0xb6a5a5ba]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xb721f7d9]
/usr/lib/libgtkmm-2.4.so.1(_ZN3Gtk4Main8run_implEv+0x17)[0xb77643d7]
/usr/lib/libgtkmm-2.4.so.1(_ZN3Gtk4Main3runEv+0x22)[0xb77641d2]
/usr/bin/mysql-workbench-bin(main+0x898)[0x81671f8]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb62a4775]
??:0(_start)[0x81666f1]
How to repeat:
As mentioned in the description.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.057 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders. It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.