Description:
Installed workbench 5.2.10 from
http://dev.mysql.com/downloads/select.php?id=8 on Ubuntu 9.04.
Launched mysql-workbench.
Home -> Open existing EER model -> Database tab -> Generate catalog diff report -> next -> next -> next -> choose db1, mydb schema -> Left catalog object: Retrieve Object Information -> next
*** Segmentation fault
Register dump:
EAX: 00000000 EBX: b486bff4 ECX: 00000001 EDX: 0a69ca50
ESI: bfd70794 EDI: bfd7083c EBP: bfd70898 ESP: bfd70730
EIP: b48505d3 EFLAGS: 00210286
CS: 0073 DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
Trap: 0000000e Error: 00000004 OldMask: 00000000
ESP/signal: bfd70730 CR2: 0000004c
FPUCW: ffff037f FPUSW: ffff0024 TAG: ffffffff
IPOFF: b6ffc55e CSSEL: 0073 DATAOFF: 0a3d49e0 DATASEL: 007b
ST(0) 0000 0000000000000000 ST(1) 0000 e300000000000000
ST(2) 0000 8000000000000000 ST(3) 0000 0000000000000000
ST(4) 0000 0000000000000000 ST(5) 0000 0000000000000000
ST(6) 0000 c800000000000000 ST(7) 0000 c800000000000000
Backtrace:
/lib/libSegFault.so[0xb7f50100]
??:0(??)[0xb7f55400]
/usr/lib/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so(_ZN4sigc8internal10slot_call3INS_24bound_const_mem_functor3IbN3grt18NormalizedComparerIPNS3_3GRTEEENS3_8ValueRefES8_SsEEbS8_S8_SsE7call_itEPNS0_8slot_repERKS8_SE_RKSs+0x8a)[0xb484d96a]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff9on_objectEPNS_10DiffChangeERKNS_3RefINS_8internal6ObjectEEES8_N4sigc4slotIbNS_8ValueRefESB_SsNS9_3nilESC_SC_SC_EE+0x527)[0xb787f147]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff8on_valueEPNS_10DiffChangeERKNS_8ValueRefES5_N4sigc4slotIbS3_S3_SsNS6_3nilES8_S8_S8_EE+0x17f)[0xb787e43f]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff4diffERKNS_8ValueRefES3_PKNS_3OmfEN4sigc4slotIbS1_S1_SsNS7_3nilES9_S9_S9_EE+0x57)[0xb787eb37]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt9diff_makeERKNS_8ValueRefES2_PKNS_3OmfEN4sigc4slotIbS0_S0_SsNS6_3nilES8_S8_S8_EE+0x70)[0xb787ebe0]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt27create_item_modified_changeERKSt4pairIS0_INS_8ValueRefES0_IiiEES3_ERNS_17GrtListDifferenceERKS1_SA_PKNS_3OmfEN4sigc4slotIbS1_S1_SsNSE_3nilESG_SG_SG_EE+0x43)[0xb7881a53]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt11GrtListDiff4diffERKNS_11BaseListRefES3_PKNS_3OmfEN4sigc4slotIbNS_8ValueRefES9_SsNS7_3nilESA_SA_SA_EE+0x7e2)[0xb7883222]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff7on_listEPNS_10DiffChangeERKNS_11BaseListRefES5_N4sigc4slotIbNS_8ValueRefES8_SsNS6_3nilES9_S9_S9_EE+0x6d)[0xb787db9d]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff8on_valueEPNS_10DiffChangeERKNS_8ValueRefES5_N4sigc4slotIbS3_S3_SsNS6_3nilES8_S8_S8_EE+0x2ae)[0xb787e56e]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff9on_objectEPNS_10DiffChangeERKNS_3RefINS_8internal6ObjectEEES8_N4sigc4slotIbNS_8ValueRefESB_SsNS9_3nilESC_SC_SC_EE+0x1504)[0xb7880124]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff8on_valueEPNS_10DiffChangeERKNS_8ValueRefES5_N4sigc4slotIbS3_S3_SsNS6_3nilES8_S8_S8_EE+0x17f)[0xb787e43f]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt7GrtDiff4diffERKNS_8ValueRefES3_PKNS_3OmfEN4sigc4slotIbS1_S1_SsNS7_3nilES9_S9_S9_EE+0x57)[0xb787eb37]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt9diff_makeERKNS_8ValueRefES2_PKNS_3OmfEN4sigc4slotIbS0_S0_SsNS6_3nilES8_S8_S8_EE+0x70)[0xb787ebe0]
/usr/lib/mysql-workbench/libgrt.so.0(_ZN3grt27create_item_modified_changeERKSt4pairIS0_INS_8ValueRefES0_IiiEES3_ERNS_17GrtListDifferenceERKS1_SA_PKNS_3OmfEN4sigc4slotIbS1_S1_SsNSE_3nilESG_SG_SG_EE+0x43)[0xb7881a53]
--- skipping
---attaching the file for complete trace
How to repeat:
As mentioned in the description.