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.