Bug #18428 | Seg fault on Fedora Core 5 | ||
---|---|---|---|
Submitted: | 22 Mar 2006 16:40 | Modified: | 23 May 2006 17:20 |
Reporter: | Paul Banks | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Query Browser | Severity: | S1 (Critical) |
Version: | 1.1.18 | OS: | Linux (Fedora 5) |
Assigned to: | Alfredo Kojima | CPU Architecture: | Any |
[22 Mar 2006 16:40]
Paul Banks
[22 Mar 2006 16:45]
Paul Banks
Patch to fix segfault and compilation issues
Attachment: mysqlquerybrowser.fc5.1.patch (text/x-patch), 2.11 KiB.
[24 Mar 2006 17:25]
MySQL Verification Team
Bug: http://bugs.mysql.com/bug.php?id=18440 masked as duplicate of this one.
[25 Mar 2006 2:55]
Andrig Miller
If you could create an updated binary that would be good. Also, I was told that the MySQL Query Browser was not included in Fedora Extras because of this very issue by the Red Hat guys. I would be great if it were included in Fedora Extras. You will get much higher usage of the tool that way. I have actually grown to really like the tool, and have started to depend on it for day-to-day analysis tasks. It has actually been quite a pain to be without it since I upgraded to Fedora Core 5. By the way, they did include the MySQL Administrator in Fedora Extras because it didn't have this problem. Thanks. Andy
[25 Mar 2006 11:01]
Paul Banks
I'm not sure of the release schedule at MySQL but a quick solution would be to tell FC Extras about the patch, then they can compile binarys for all the different platforms FC5 supports and support a whole bunch of people.
[30 Mar 2006 23:28]
Andrig Miller
I have been attempting to build from source with the patch, but I cannot even get the configure to work. It keeps complaining that it cannot find the libglade-2.0 stuff that it needs, but I clearly have all of them installed. If someone could create a binary distribution with the patches, it would be greatly appreciated. Thanks.
[31 Mar 2006 0:18]
Paul Banks
Patched binarys (i386 and x86_64 ONLY) here: * http://activex-barcode.sourceforge.net/mysql/ Please let the rest of us know if they work for you! Paul
[31 Mar 2006 12:32]
Paul Banks
Dupe of http://bugs.mysql.com/bug.php?id=16935
[31 Mar 2006 12:42]
Paul Banks
Bah, changed my mind. This is a separate issue! :)
[6 Apr 2006 15:58]
MySQL Verification Team
Thank you for the bug report.
[8 Apr 2006 3:06]
Matt Galloway
I had the same problem as Andrig Miller did - FC5 and couldn't get past configure. You need the following FC5 rpms (at least): gtkmm24-devel gtkmm24 libglade2 libglade2-devel prce prce-devel gtkhtml3 gtkhtml3-devel ...and their dependencies. You can yum them from the command line like so... yum install {package name from above list} THEN, you need, Paul Bank's patch (Thanks Paul!) from here: http://activex-barcode.sourceforge.net/mysql/ To install the patch do: patch -p1 < mysqladministrator.fc5.1.patch one directory level above mysql-query-browser-1.1.18 Finally, when you configure, you need to add a paramater like this... ./configure --with-gtkhtml=libgtkhtml-3.8 otherwise you will get an error about being unable to find libgtkhtml-3.0 during configuration. You might also want to change the prefix to /usr (instead of the default of /usr/local) since this is more Fedora-ish. Otherwise, the binary will not be in your path. This is also done during configuration so it looks like this... ./configure --with-gtkhtml=libgtkhtml-3.8 prefix=/usr Configure, make, make install mysql-gui-common Configure, make, make install mysql-query-browser And, hopefully, you are off to the races. -Matt
[8 Apr 2006 3:09]
Matt Galloway
Oops, the patch URL is http://www.paulbanks.org.uk/patches/mysqlquerybrowser.fc5.1.patch (I gave the patched binary link - which is the easy way. ;) )
[23 May 2006 17:20]
Alfredo Kojima
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release. If necessary, you can access the source repository and build the latest available version, including the bugfix, yourself. More information about accessing the source trees is available at http://www.mysql.com/doc/en/Installing_source_tree.html