Summary: | 'enable proxy' button crashes konqueror | ||
---|---|---|---|
Product: | [Unmaintained] kdeaddons | Reporter: | Richard Clayton <richard_clayton> |
Component: | khtmlsettings-plugin | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | cfeck, dront78, kde, logixoul, mail4ilia, oli.poepperl |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Richard Clayton
2005-08-11 04:15:34 UTC
What "enable proxy" button? *** Bug 111657 has been marked as a duplicate of this bug. *** *** Bug 113029 has been marked as a duplicate of this bug. *** I cannot reproduce bug 113029. Can anyone reproduce this with KDE 3.5 beta 1? svn r460545, crashes immediatly after I press that enable proxy button. #4 0x04120e39 in QGArray::QGArray$base () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #5 0x00d277b3 in QMemArray (this=0xbff2feb0, a=@0x2c) at qmemarray.h:60 #6 0x00d275c7 in QCString (this=0xbff2feb0, s=@0x2c) at qcstring.h:147 #7 0x003590a5 in KEntryKey (this=0xbff2feb0, _group=@0x2c, _key=@0xbff2fea0) at kconfigdata.h:74 #8 0x00e67351 in KConfigBase::readEntryUtf8 (this=0x0, pKey=0x78a18a1 "SavedProxyType") at kconfigbase.cpp:321 #9 0x00e68740 in KConfigBase::readNumEntry (this=0x0, pKey=0x78a18a1 "SavedProxyType", nDefault=1) at kconfigbase.cpp:586 #10 0x0789f6e4 in SettingsPlugin::toggleProxy (this=0x8da0f50) at settingsplugin.cpp:262 #11 0x0789fdc2 in SettingsPlugin::qt_invoke (this=0x8da0f50, _id=7, _o=0xbff30070) at settingsplugin.moc:106 #12 0x03e79450 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #13 0x03e79b2a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #14 0x008b2734 in KAction::activated (this=0x8da3930) at kaction.moc:176 #15 0x008b1d69 in KAction::slotActivated (this=0x8da3930) at kaction.cpp:1102 #16 0x008b98b5 in KToggleAction::slotActivated (this=0x8da3930) at kactionclasses.cpp:236 #17 0x008b208a in KAction::slotButtonClicked (this=0x8da3930, state=LeftButton) at kaction.cpp:1147 #18 0x008b2bc3 in KAction::qt_invoke (this=0x8da3930, _id=17, _o=0xbff30220) at kaction.moc:220 #19 0x008c4673 in KToggleAction::qt_invoke (this=0x8da3930, _id=17, _o=0xbff30220) at kactionclasses.moc:110 #20 0x03e79450 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #21 0x00954a84 in KToolBarButton::buttonClicked (this=0x8d44aa8, t0=-138, t1=LeftButton) at ktoolbarbutton.moc:154 #22 0x00953437 in KToolBarButton::mouseReleaseEvent (this=0x8d44aa8, e=0xbff30700) at ktoolbarbutton.cpp:479 #23 0x03eaf3aa in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x00954397 in KToolBarButton::event (this=0x8d44aa8, e=0xbff30700) at ktoolbarbutton.cpp:651 ==28012== Invalid read of size 4 ==28012== at 0x4120E39: QGArray::QGArray(QGArray const&) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1B9CC5C6: QCString::QCString(QCString const&) (qcstring.h:147) ==28012== by 0x1BD390A4: KEntryKey::KEntryKey(QCString const&, QCString const&) (kconfigdata.h:74) ==28012== by 0x1C31B350: KConfigBase::readEntryUtf8(char const*) const (kconfigbase.cpp:321) ==28012== by 0x1C31C73F: KConfigBase::readNumEntry(char const*, int) const (kconfigbase.cpp:586) ==28012== by 0x1D9E06E3: SettingsPlugin::toggleProxy() (settingsplugin.cpp:262) ==28012== by 0x1D9E0DC1: SettingsPlugin::qt_invoke(int, QUObject*) (settingsplugin.moc:106) ==28012== by 0x3E7944F: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3E79B29: QObject::activate_signal(int) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1C02B733: KAction::activated() (kaction.moc:176) ==28012== by 0x1C02AD68: KAction::slotActivated() (kaction.cpp:1102) ==28012== by 0x1C0328B4: KToggleAction::slotActivated() (kactionclasses.cpp:236) ==28012== by 0x1C02B089: KAction::slotButtonClicked(int, Qt::ButtonState) (kaction.cpp:1147) ==28012== by 0x1C02BBC2: KAction::qt_invoke(int, QUObject*) (kaction.moc:220) ==28012== by 0x1C03D672: KToggleAction::qt_invoke(int, QUObject*) (kactionclasses.moc:110) ==28012== by 0x3E7944F: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1C0CDA83: KToolBarButton::buttonClicked(int, Qt::ButtonState) (ktoolbarbutton.moc:154) ==28012== by 0x1C0CC436: KToolBarButton::mouseReleaseEvent(QMouseEvent*) (ktoolbarbutton.cpp:479) ==28012== by 0x3EAF3A9: QWidget::event(QEvent*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1C0CD396: KToolBarButton::event(QEvent*) (ktoolbarbutton.cpp:651) ==28012== by 0x3E1A8F8: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3E1AB38: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1C2FD5FF: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:550) ==28012== by 0x3DB9A2D: QETWidget::translateMouseEvent(_XEvent const*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3DB82C7: QApplication::x11ProcessEvent(_XEvent*) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3DCA6D5: QEventLoop::processEvents(unsigned) (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3E2FF24: QEventLoop::enterLoop() (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3E2FE7D: QEventLoop::exec() (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x3E19AFA: QApplication::exec() (in /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.3) ==28012== by 0x1B96CF9A: kdemain (konq_main.cc:206) ==28012== by 0x8048659: main (konqueror.la.cc:2) ==28012== Address 0x30 is not stack'd, malloc'd or (recently) free'd *** Bug 114416 has been marked as a duplicate of this bug. *** Bug 114416 has been marked as a duplicate of this bug. I believe that this was done by mistake. In 114416, the crash is triggered by a hotkey. Here, the crash is triggered by a button. So I'm asking - does "button" as used here mean a toolbar button or a hotkey? If it means a toolbar button, then the two are separate bugs. The crash is not triggered by the fact that it is a shortcut or if it is a button on the toolbar. The act of enabling the proxy crashes Konqueror, so it's the same bug. Then why in Bug 114416 it *never* crashes when the proxy is toggled via the "Configure Konqueror..." dialog? i've have bind F12 key to the "disable proxy" feature, crashes here with 3.5.0 My Konqueror 3.5, built from SUSE Linux 10.0 RPMs still crashes. New precision about this bug If I (des)activate the proxy by the shortcut first, Konqueror crashes immediatly. Each time, I (des)activate the proxy by the menu, everything goes well. If I (des)activate the proxy at least one time by the menu, then the shortcut does not crash Konqueror anymore for the session. I use KDE 3.5.5. *** Bug 154963 has been marked as a duplicate of this bug. *** do you still experience this bug under kde 4.4 or 4.5 ? The functionality does not exist anymore in konqueror/kde 4.4.5 (Debian
testing updated today) or am I wrong ?
Le dimanche 15 août 2010 11:53:17, Nicolas Lécureuil a écrit :
> https://bugs.kde.org/show_bug.cgi?id=110552
>
>
> Nicolas Lécureuil <nlecureuil@mandriva.com> changed:
>
> What |Removed |Added
> ------------------------------------------------------------------------
> ---- CC| |nlecureuil@mandriva.com
>
>
>
>
> --- Comment #14 from Nicolas Lécureuil <nlecureuil mandriva com>
> 2010-08-15 11:53:13 --- do you still experience this bug under kde 4.4
> or 4.5 ?
This crash is from the KDE 3 version, which is no longer maintained. If you are experience crashes with the KDE 4 version, please attach an updated backtrace or report a new bug. |