Package: mysql-query-browser
Version: 1.1.17-2
Severity: normal
If, upon startup, one clicks on a table name from the Schemata list and
drags it into the query area, the application crashes (rather than showing
"drop action" pop-up as expected).
This bug occurs when view is "Expanded Query Area" upon startup. It
does not occur if the view is "Normal View", or if the view is changed
from "Normal View" to "Expanded Query Area" after startup, though in
this case the "drop action" pop-up is in the middle of the query area,
rather than at the bottom, as expected.
Note that I'm using some experimental GNOME and GTK libraries (see list
below). Therefore, I'm not sure if the problem is with mysql-query-browser,
the experimental libraries, or some wierd version interactions.
A stack backtrace on crash is the following:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1230596416 (LWP 14488)]
0xb7608f3e in Gdk::Window::get_origin () from /usr/lib/libgdkmm-
2.4.so.1
(gdb) bt
#0 0xb7608f3e in Gdk::Window::get_origin () from /usr/lib/libgdkmm-2.4.so.1
#1 0x0810d9b0 in MQWorkArea::show_table_add_menu ()
#2 0x0810dc55 in MQWorkArea::query_drag_motion ()
#3 0x0812fdcf in sigc::internal::slot_call4<sigc::bound_mem_functor4<bool, MQWorkArea, Glib::RefPtr<Gdk::DragContext> const&, int, int, unsigned int>, bool, Glib::RefPtr<Gdk::DragContext> const&, int, int, unsigned int>::call_it ()
#4 0xb77fdb15 in (anonymous namespace)::Widget_signal_drag_motion_callback ()
from /usr/lib/libgtkmm-2.4.so.1
#5 0xb73de526 in _gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT ()
from /usr/lib/libgtk-x11-2.0.so.0
#6 0xb70d067b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0xb70dfc9d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#8 0xb70e0e35 in g_signal_emit_valist () from /usr/lib/libgobject-
2.0.so.0
#9 0xb70e46c4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#10 0xb736ad75 in _gtk_drag_dest_handle_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb736a891 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb736a8d0 in gtk_drag_set_default_icon ()
from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb736a9f0 in _gtk_drag_dest_handle_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb73dcbad in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb72033ca in _gdk_events_queue () from /usr/lib/libgdk-
x11-2.0.so.0
#22 0xb7061421 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb7064687 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#24 0xb7064bd8 in g_main_loop_run () from /usr/lib/libglib-
2.0.so.0
#25 0xb73dbc79 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb77955b6 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1
#27 0xb7795461 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
#28 0x080da62c in main ()
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages mysql-query-browser depends on:
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libbonobo2-0 2.10.1-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.10.1-1 The Bonobo UI library
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libgcc1 1:4.1-0exp0 GCC support library
ii libgconf2-4 2.12.1-4 GNOME configuration database syste
ii libglade2-0 1:2.5.1-2 library to load .glade files at ru
ii libglib2.0-0 2.8.3-1 The GLib library of C routines
ii libglibmm-2.4-1c2 2.6.1-1.2 C++ wrapper for the GLib toolkit (
ii libgnome2-0 2.12.0.1-2 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.12.0-1 A powerful object-oriented display
ii libgnomeprint2.2-0 2.12.1-2 The GNOME
2.2 print architecture -
ii libgnomeprintui2.2-0 2.12.1-1 GNOME 2.2 print architecture User
ii libgnomeui-0 2.12.0-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0
2.12.1.1-1 The GNOME virtual file-system libr
ii libgtk2.0-0 2.8.7-1 The GTK+ graphical user interface
ii libgtkhtml3.6-18 3.6.2-1 HTML rendering/editing library - r
ii
libgtkmm-2.4-1c2 1:2.6.2-1.1 C++ wrappers for GTK+ 2.4 (shared
ii libice6 6.8.2.dfsg.1-7 Inter-Client Exchange library
ii libmysqlclient15 5.0.13rc-1 mysql database client library
ii liborbit2 1:2.12.4-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.10.1-1 Layout and rendering of internatio
ii libpcre3 6.4-1.0.1 Perl 5 Compatible Regular Expressi
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsigc++-2.0-0c2 2.0.16-1 type-safe Signal Framework for C++
ii libsm6 6.8.2.dfsg.1-7 X Window System Session Management
ii libstdc++6 4.1-0exp0 The GNU Standard C++ Library v3
ii libxml2 2.6.22-2 GNOME XML library
ii mysql-query-browser-commo 1.1.17-2 Architecture independent files for
ii xlibs 6.8.2.dfsg.1-7 X Window System client libraries m
ii zlib1g 1:1.2.3-4 compression library - runtime
mysql-query-browser recommends no packages.
-- no debconf information
- Bug#340309: mysql-query-browser: segfaults when dragging table ... Dan Torop

