Kbibtex hangs and crashes during online search
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kbibtex (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kbibtex
I launch a completely fresh copy of Kbibtex, search for the following string using Google Scholar...
"visual programming technology"
...and the program hangs indefinitely at 11% retrieved.
Clicking on cancel or clicking the close button on the modal dialog causes the whole program to crash, and all windows disappear, losing any edits you've made.
If you run it from the command line and proceed through the steps above it reports the following 'state= 0' line about a million times. Note the last line 'Segmentation Fault'. Not good.
state= 0
state= 0
state= 0
state= 0
state= 0
state= 0
state= 0
state= 0
state= 0
state= 0
Segmentation fault
I'm running this on Xubuntu 8.10 Intrepid with the latest updates.
description: | updated |
To get the core dump and debug it, If I run...
ulimit -c unlimited
kbibtex --nocrashhandler
gdb kbibtex core
...it reports the following which I hope is helpful...
(gdb) backtrace i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 libqt-mt. so.3 :WebQueryGoogle Scholar: :cancelQuery () kde3/libkbibtex part.so :WebQuery: :slotCancelQuer y () kde3/libkbibtex part.so :WebQuery: :qt_invoke () kde3/libkbibtex part.so :WebQueryGoogle Scholar: :qt_invoke () kde3/libkbibtex part.so :activate_ signal () from /usr/lib/ libqt-mt. so.3 :activate_ signal () from /usr/lib/ libqt-mt. so.3 :cancelClicked () from /usr/lib/ libkdeui. so.4 :slotCancel () from /usr/lib/ libkdeui. so.4 ::slotCancel () from /usr/lib/ libkdeui. so.4 libkdeui. so.4 :WebQueryWizard ::endSearch () kde3/libkbibtex part.so :WebQueryWizard ::qt_invoke () kde3/libkbibtex part.so
#0 0xb6d83a28 in vfprintf () from /lib/tls/
#1 0xb6d887a0 in ?? () from /lib/tls/
#2 0xb6d83c6e in vfprintf () from /lib/tls/
#3 0xb6d8dc7f in fprintf () from /lib/tls/
#4 0xb750a696 in qDebug () from /usr/lib/
#5 0xb64b038b in KBibTeX:
from /usr/lib/
#6 0xb64a05b5 in KBibTeX:
from /usr/lib/
#7 0xb64a0f42 in KBibTeX:
from /usr/lib/
#8 0xb64bbc1b in KBibTeX:
from /usr/lib/
#9 0xb723138a in QObject:
#10 0xb72338ab in QObject:
#11 0xb7a5d4dc in KDialogBase:
#12 0xb7a5d512 in KDialogBase:
#13 0xb7a5d5cd in KProgressDialog
#14 0xb7a2a875 in KDialogBase::cancel () from /usr/lib/
#15 0xb64a16eb in KBibTeX:
from /usr/lib/
#16 0xb64a5bf6 in KBibTeX:
from /usr/lib/
---Type <return> to continue, or q <return> to quit---