Bug #68327 | Segfault with code autocompletion | ||
---|---|---|---|
Submitted: | 9 Feb 2013 9:46 | Modified: | 28 May 2013 15:50 |
Reporter: | Remi Collet | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Workbench: SQL Editor | Severity: | S1 (Critical) |
Version: | 5.2.47 | OS: | Linux (Fedora) |
Assigned to: | CPU Architecture: | Any |
[9 Feb 2013 9:46]
Remi Collet
[19 Feb 2013 20:34]
MySQL Verification Team
Could you please try version 5.2.47 (I couldn't repeat on Centos 6.3).
[22 Feb 2013 9:56]
Remi Collet
5.2.47 still segfaults on Fedora (tried on f18) Backtrace: /usr/lib64/mysql-workbench/libmysqlparser.so.0(_ZN25MySQLRecognizerTreeWalker8get_nextEP23ANTLR3_BASE_TREE_structb+0x24)[0x7f0cdf82df14] /usr/lib64/mysql-workbench/libmysqlparser.so.0(_ZN25MySQLRecognizerTreeWalkerC1EP15MySQLRecognizerP23ANTLR3_BASE_TREE_struct+0x226)[0x7f0cdf830f16] /usr/lib64/mysql-workbench/libmysqlparser.so.0(_ZN15MySQLRecognizer11tree_walkerEv+0x10)[0x7f0cdf831060] /usr/lib64/mysql-workbench/libwbpublic.so.0(_ZN10Sql_editor27create_auto_completion_listERNS_21AutoCompletionContextE+0xea)[0x7f0ce37fedfa] /usr/lib64/mysql-workbench/libwbpublic.so.0(_ZN10Sql_editor20show_auto_completionEb+0x25c)[0x7f0ce380034c] /usr/libexec/mysql-workbench-bin(_ZN13SqlEditorForm12list_membersEv+0x23)[0x92d943] /usr/libexec/mysql-workbench-bin(_ZNK5boost9function0IvEclEv+0x18)[0x85e928] /usr/libexec/mysql-workbench-bin(_ZN2wb9CommandUI23execute_builtin_commandERKSs+0x43)[0x9d3133] /usr/libexec/mysql-workbench-bin(_ZN2wb9CommandUI16activate_commandERKSs+0xb2)[0x9d3202] /usr/libexec/mysql-workbench-bin(_ZNK5boost9function1IvSsEclESs+0x36)[0x8c3326] /usr/libexec/mysql-workbench-bin(_ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvSsEEENS3_5list1INS3_5valueIN3grt3RefINSB_8internal6StringEEEEEEEEEvE6invokeERNS1_15function_bufferE+0x27)[0x9deed7] /usr/libexec/mysql-workbench-bin(_ZN5boost8signals26detail12signal0_implIvNS0_19optional_last_valueIvEEiSt4lessIiENS_8functionIFvvEEENS7_IFvRKNS0_10connectionEEEENS0_5mutexEEclEv+0x1f7)[0x89ed17] /usr/lib64/mysql-workbench/libmforms.so.0(+0x1bcf65)[0x7f0ce449af65] /lib64/libglibmm-2.4.so.1(_ZN4Glib17SignalProxyNormal19slot0_void_callbackEP8_GObjectPv+0x28)[0x3cb224e998] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x190)[0x3cace0f910] /lib64/libgobject-2.0.so.0[0x3cace20efe] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xddd)[0x3cace28c8d] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82)[0x3cace28de2] /lib64/libgtk-x11-2.0.so.0[0x3bdea7fdab] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x190)[0x3cace0f910] /lib64/libgobject-2.0.so.0[0x3cace20d08] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xa17)[0x3cace288c7] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82)[0x3cace28de2] /lib64/libgtk-x11-2.0.so.0(gtk_accel_group_activate+0x105)[0x3bde8700b5] /lib64/libgtk-x11-2.0.so.0(gtk_accel_groups_activate+0xcd)[0x3bde87141d] /lib64/libgtk-x11-2.0.so.0(gtk_window_activate_key+0x179)[0x3bdea9ac09] /lib64/libgtk-x11-2.0.so.0[0x3bdea9acb7] /lib64/libgtkmm-2.4.so.1(_ZN3Gtk6Widget18on_key_press_eventEP12_GdkEventKey+0x44)[0x3be073a404] /lib64/libgtkmm-2.4.so.1(_ZN3Gtk12Widget_Class24key_press_event_callbackEP10_GtkWidgetP12_GdkEventKey+0x63)[0x3be073e1c3] /lib64/libgtk-x11-2.0.so.0[0x3bde94da3c] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x190)[0x3cace0f910] /lib64/libgobject-2.0.so.0[0x3cace20a80] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xa17)[0x3cace288c7] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82)[0x3cace28de2] /lib64/libgtk-x11-2.0.so.0[0x3bdea814be] /lib64/libgtk-x11-2.0.so.0(gtk_propagate_event+0x197)[0x3bde94b8d7] /lib64/libgtk-x11-2.0.so.0(gtk_main_do_event+0x28b)[0x3bde94bb6b] /lib64/libgdk-x11-2.0.so.0[0x3bde461eec] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x135)[0x3cac647a55] /lib64/libglib-2.0.so.0[0x3cac647d88] /lib64/libglib-2.0.so.0(g_main_loop_run+0x72)[0x3cac648182] /lib64/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x3bde94ab47] /usr/libexec/mysql-workbench-bin(main+0x5d3)[0x804e83] /lib64/libc.so.6(__libc_start_main+0xf5)[0x3835e21a05] ??:0(??)[0x807791]
[18 Apr 2013 18:05]
Ruben Dario Morquecho Valdez
repoduced. Workbench 5.2.47 Fedora 17 ------------------- STEP: Run workbench 1.- open an SQL Editor 2.-go to menuEdit->"Preferences.." ->"SQL Editor" Tab 3.- Enable code completion 4.-Enable "Automatically Start Code" 5.- Go to SQL Editor 6.- Start typing in SQL editor
[28 May 2013 15:50]
Alfredo Kojima
This is a bug in the ANTLR runtime shipped in Fedora. I've filed a bug report for Fedora https://bugzilla.redhat.com/show_bug.cgi?id=966973