[bt-devel] beta4 hangs on mouse over the module list

anthony kerr bt-devel@crosswire.org
23 Jan 2003 20:52:20 +0000


Some sort of related things:

I have been trying to compile BT against KDE 3.1 (cvs 21/01.03) and Qt
3.1.1 , and I get the following error message on the "make" command.

The error was similar for BT cvs and beta 3 and beta 4.

Hope this helps it - doesn't make much sense to me.  I am also running
Mandrake 9.

./frontend/display/libdisplay.a(chtmlreaddisplay.o): In function
`khtml::MouseReleaseEvent::~MouseReleaseEvent [in-charge deleting]()':
chtmlreaddisplay.o(.gnu.linkonce.t._ZN5khtml17MouseReleaseEventD0Ev+0x12): undefined reference to `khtml::MouseEvent::~MouseEvent [not-in-charge]()'
./frontend/display/libdisplay.a(chtmlreaddisplay.o): In function
`khtml::MouseReleaseEvent::~MouseReleaseEvent [in-charge]()':
chtmlreaddisplay.o(.gnu.linkonce.t._ZN5khtml17MouseReleaseEventD1Ev+0x11): undefined reference to `khtml::MouseEvent::~MouseEvent [not-in-charge]()'
collect2: ld returned 1 exit status
make[3]: *** [bibletime] Error 1

in Christ
anton


On Wed, 2003-01-22 at 22:13, Fred Laxton wrote:
> Hi Joachim,
> 
> Okay, I tried some things on my desktop PC running Mandrake 9.0, where 
> BT hangs, and here are the results:
> 
> #1
> Open BibleTime, expand Bibles, English, hover mouse over ACV - BT hangs. 
>   Note that this is the *first* module that I pointed to with the mouse.
> 
> #2
> Repeat #1, same result
> 
> #3
> same but hover over KJV, same result
> 
> #4
> repeat again, but this time hover over KJVlite (which I use and is 
> already open in the main window) - popup box displays module info, no 
> hang occurs.  Hover over KJV (which hung before) - now it display KJV 
> module info.  Hover over ACV (which hung before) and now it shows ACV 
> module info.  Hover over KJ21 - BT hangs again with blank yellow box. 
> Strange.
> 
> #5
> repeat again, this time hover over KJ21 - module shows proper info. 
> This is *really* strange.  Hover over KJV and KJVlite and it shows fine. 
>   Hover over JST and it hangs with the empty yellow box.
> 
> #6 - #20
> repeated again and again and again, with various bibles, commentaries, 
> lexicons, etc.  Could not get it to hang again.  Very very strange.
> 
> I can't seem to see the pattern here.
> 
> #21 - hover mouse over a verse number in open Bible - yellow box of 
> death (YBOD) appears   :-)  see attached screenshot.  So yes, it happens 
> when hovering over a verse number.
> 
> #22 - hover over verse - YBOD  :-(
> 
> #23 - same thing.  I keep changing the verse I hover over, but the same 
> result every time.
> 
> #24 - same thing.  Seems to always hang when you hover over a verse #.
> 
> On my PowerBook running YellowDog Linux 2.3 everything works.  Now this 
> is *really* getting stranger.  I'm guessing it has something to do with 
> either gcc or the KDE version.
> 
> ==================================================
> 
> Here's my environment:
> 
> DESKTOP PC:
> Stock Mandrake 9.0 installation.
> 
> Kernel:
> Linux version 2.4.19-16mdkenterprise (quintela@bi.mandrakesoft.com) (gcc 
> version 3.2 (Mandrake Linux 9.0 3.2-1mdk)) #1 SMP Fri Sep 20 17:34:59 
> CEST 2002
> 
> KDE rpms installed:
> kde-i18n-en_GB-3.0.3-2mdk
> kdenetwork-3.0.3-15mdk
> kdemultimedia-devel-3.0.3-7mdk
> kdeutils-3.0.3-6mdk
> kdeadmin-3.0.3-10mdk
> kdevelop-2.1.3-6mdk
> kdelibs-devel-3.0.3-30mdk
> kdetoys-3.0.3-3mdk
> kdenetwork-devel-3.0.3-15mdk
> kdebase-3.0.3-68mdk
> kdesdk-3.0.3-5mdk
> kdebase-devel-3.0.3-68mdk
> kdegames-3.0.3-7mdk
> kdegraphics-devel-3.0.3-11mdk
> kdepim-3.0.3-4mdk
> kdelibs-3.0.3-30mdk
> kdegraphics-3.0.3-11mdk
> kdemultimedia-3.0.3-7mdk
> kdebase-nsplugins-3.0.3-68mdk
> 
> QT rpms:
> libqt3-3.0.5-7mdk
> libqt3-devel-3.0.5-7mdk
> qtopia-desktop-1.6.0-1
> 
> GCC rpms:
> gcc-3.2-1mdk
> libgcc1-3.2-1mdk
> gcc-c++-3.2-1mdk
> gcc-cpp-3.2-1mdk
> 
> bibletime -v
> Qt: 3.0.5
> KDE: 3.0.3
> BibleTime: 1.3beta4
> 
> Athlon XP 1600+
> 1.3 GB RAM
> Matrox G-450 dual head video
> Two 19" monitors at 1280x1024 each for a 2560x1024 desktop
> XFree86 4.2.1 with Xinerama
> WindowMaker 0.80
> 
> ==================================================
> 
> NOTEBOOK PC:
> 
> Stock YellowDog Linux 2.3 installation.
> 
> Kernel:
> Linux version 2.4.19-4a (root@kaelta.terraplex.com) (gcc version 2.95.4 
> 20010319 (prerelease/franzo/20011204)) #1 Wed Jun 5 01:34:59 EDT 2002
> 
> KDE:
> kdemultimedia-arts-3.0.1-1a
> kdeartwork-screensavers-3.0.1-1b
> kdepim-cellphone-3.0.1-1a
> lockdev-devel-1.0.0-14
> switchdesk-kde-3.9.7-1a
> kdemultimedia-libs-3.0.1-1a
> kdelibs-3.0.1-1a
> kdemultimedia-kfile-3.0.1-1a
> kdepasswd-3.0.1-1a
> kdelibs-devel-3.0.1-1a
> kdepim-3.0.1-1a
> kdepim-pilot-3.0.1-1a
> kdegames-3.0.1-1a
> kdemultimedia-devel-3.0.1-1a
> kdepim-devel-3.0.1-1a
> kdeadmin-3.0.1-1a
> kdessh-3.0.1-1a
> kdebase-3.0.1-1l
> kdebase-devel-3.0.1-1l
> kdegames-devel-3.0.1-1a
> kdenetwork-libs-3.0.1-1a
> kdenetwork-devel-3.0.1-1a
> kdeartwork-3.0.1-1b
> 
> QT:
> qt-devel-3.0.3-11
> qt-3.0.3-11
> 
> GCC:
> gcc-2.95.4-4j
> gcc-c++-2.95.4-4j
> gcc-objc-2.95.4-4j
> gcc-chill-2.95.4-4j
> gcc-g77-2.95.4-4j
> 
> bibletime -v
> Qt: 3.0.3
> KDE: 3.0.1
> BibleTime: 1.3beta4
> 
> Titanium PowerBook G4 550 MHz
> 512 MB RAM
> Radeon 9500 video
> 15.3" LCD panel at 1152x768
> XFree86 4.2.0
> WindowMaker 0.65
> 
> HTH,
> 
> Fred
> 
> Joachim Ansorg wrote:
> > Fred,
> > thank you for reporting this bug!
> > 
> > Seems like a mysterious one. I never had this or something similair here at 
> > home. And I don't understand why BibleTime is so unstable for 17% percent of 
> > our users (our currenr poll). It's rock stable here at home (well, most of 
> > the time).
> > 
> > We use the KDE HTML render widget for tooltips.
> > 
> > Does BT hang when the tooltip appears the first time of the whole app session 
> > or the first time withing the last minute or seconds?
> > Is it relevant to the module you hovered with the mouse? Does the problem also 
> > appear when you hold the mouse over verse references? 
> > 
> > I hope we can fix this soon,
> > Joachim
> > 
> > 
> >>Sometimes it works okay on Mandrake 9.0 and shows a popup yellow box
> >>describing the module - other times it hangs BibleTime.  I can't seem to
> >>see a pattern. I was having this same issue on earlier betas, but was
> >>hoping it had been fixed.
> >>
> >>If there's something I can do to supply more info, I'll be glad to do
> >>so.  I'm a programmer too, but not in C/C++, so I would need detailed
> >>instructions, or point me to instructions on your website for debugging,
> >>etc.
> >>
> >>Otherwise, BibleTime is really looking good.  I downloaded the entire
> >>set of modules from The Sword Project, so it is awesome how much
> >>information is available for Bible study now.
> >>
> >>Actually, I think I see the problem pattern now:
> >>
> >>On the first mouse hover over a name, the yellow popup box works and
> >>shows module info.  On the *second* mouse hover, an empty yellow box
> >>pops up and BibleTime hangs...
> >>
> >>HTH,
> >>
> >>Fred
> >>
> >>Martin Gruner wrote:
> >>
> >>>This will be the last beta version. BibleTime is now in feature freeze,
> >>>only bug fixes and message updates allowed.
> >>>
> >>>As usual, please download and test thoroughly. The more testing now, the
> >>>better 1.3final will be. Testing is now what _you_ can help with, even if
> >>>you are no developer! Kudos to Joachim for his awesome work on BibleTime
> >>>and the website.
> >>>
> >>>Martin
> >>>_______________________________________________
> >>>bt-devel mailing list
> >>>bt-devel@crosswire.org
> >>>http://www.crosswire.org/mailman/listinfo/bt-devel
> >>
> > 
-- 
anthony kerr <anton_kylie@pacific.net.au>