[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 189628] New: Konqueror crash when inspecting SSL certificates
From:       Sami Liedes <sliedes () cc ! hut ! fi>
Date:       2009-04-14 15:29:50
Message-ID: bug-189628-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=189628

           Summary: Konqueror crash when inspecting SSL certificates
           Product: konqueror
           Version: 4.2.2
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: konq-bugs@kde.org
        ReportedBy: sliedes@cc.hut.fi


Version:           4.2.2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

I was inspecting SSL certificates in the "SSL signers" tab (which was empty of
signers). I didn't do anything in particular, I think; I believe (but am not
sure) I was idle when Konqueror crashed.

Here's a backtrace. Architecture is x86_64 and the packages are from Debian
unstable.

--------------------
Application: Konqueror (konqueror), signal SIGABRT
0x00007f0765a5c8d1 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c

Thread 1 (Thread 0x7f07660d7750 (LWP 7622)):
[KCrash Handler]
#5  0x00007f07659f0105 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f07659f1623 in *__GI_abort () at abort.c:88
#7  0x00007f0765a2ab18 in __libc_message (do_abort=2, fmt=0x7f0765adafa8 "***
glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007f0765a301b8 in malloc_printerr (action=2, str=0x7f0765adb090 "double
free or corruption (out)", ptr=<value optimized out>) at malloc.c:5994
#9  0x00007f0765a31cf6 in *__GI___libc_free (mem=0x7f0765ad1820) at
malloc.c:3625
#10 0x00007f07636c1bb1 in QObjectPrivate::deleteChildren (this=0x1537b00) at
kernel/qobject.cpp:1884
#11 0x00007f0762c2bf8d in ~QWidget (this=0x1ef7450) at kernel/qwidget.cpp:1338
#12 0x00007f0750fccd0c in ~KCryptoConfig (this=0x1ef7450) at
../../../security/crypto/crypto.cpp:886
#13 0x00007f07650fd6f4 in KCModuleProxy::deleteClient (this=<value optimized
out>) at ../../kutils/kcmoduleproxy.cpp:216
#14 0x00007f07650fe126 in ~KCModuleProxy (this=0x1dc6) at
../../kutils/kcmoduleproxy.cpp:207
#15 0x00007f07636c1bb1 in QObjectPrivate::deleteChildren (this=0x1688d80) at
kernel/qobject.cpp:1884
#16 0x00007f0762c2bf8d in ~QWidget (this=0xdae670) at kernel/qwidget.cpp:1338
#17 0x00007f07642c8d8e in ~KPageStackedWidget (this=0x1dc6) at
../../kdeui/paged/kpageview_p.h:38
#18 0x00007f07636c1bb1 in QObjectPrivate::deleteChildren (this=0x1487970) at
kernel/qobject.cpp:1884
#19 0x00007f0762c2bf8d in ~QWidget (this=0x1ce40d0) at kernel/qwidget.cpp:1338
#20 0x00007f07642cc021 in ~KPageWidget (this=0x1dc6) at
../../kdeui/paged/kpagewidget.cpp:78
#21 0x00007f07636c1bb1 in QObjectPrivate::deleteChildren (this=0x173c460) at
kernel/qobject.cpp:1884
#22 0x00007f0762c2bf8d in ~QWidget (this=0x1e32830) at kernel/qwidget.cpp:1338
#23 0x00007f07650fa101 in ~KCMultiDialog (this=0x1dc6) at
../../kutils/kcmultidialog.cpp:149
#24 0x00007f07636c3375 in QObject::event (this=0x1e32830, e=0x1dc6) at
kernel/qobject.cpp:1139
#25 0x00007f0762c2a7d6 in QWidget::event (this=0x1e32830, event=0x1629440) at
kernel/qwidget.cpp:7551
#26 0x00007f0762bd8a5d in QApplicationPrivate::notify_helper (this=0x6186f0,
receiver=0x1e32830, e=0x1629440) at kernel/qapplication.cpp:3803
#27 0x00007f0762be07da in QApplication::notify (this=0x7fff6e21b050,
receiver=0x1e32830, e=0x1629440) at kernel/qapplication.cpp:3768
#28 0x00007f076429b55b in KApplication::notify (this=0x7fff6e21b050,
receiver=0x1e32830, event=0x1629440) at ../../kdeui/kernel/kapplication.cpp:307
#29 0x00007f07636b4391 in QCoreApplication::notifyInternal
(this=0x7fff6e21b050, receiver=0x1e32830, event=0x1629440) at
kernel/qcoreapplication.cpp:587
#30 0x00007f07636b502a in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x603690) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#31 0x00007f07636dca93 in postEventSourceDispatch (s=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#32 0x00007f075f8e7f7a in IA__g_main_context_dispatch (context=0x61b120) at
/tmp/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#33 0x00007f075f8eb640 in g_main_context_iterate (context=0x61b120, block=1,
dispatch=1, self=<value optimized out>) at
/tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#34 0x00007f075f8eb7dc in IA__g_main_context_iteration (context=0x61b120,
may_block=1) at /tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#35 0x00007f07636dc71f in QEventDispatcherGlib::processEvents (this=0x618920,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#36 0x00007f0762c6a47f in QGuiEventDispatcherGlib::processEvents (this=0x1dc6,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#37 0x00007f07636b2cb2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 1847693456}) at kernel/qeventloop.cpp:143
#38 0x00007f07636b2e3d in QEventLoop::exec (this=0x7fff6e2190d0, flags={i =
1847693552}) at kernel/qeventloop.cpp:194
#39 0x00007f0762ff08f5 in QDialog::exec (this=0x7fff6e219170) at
dialogs/qdialog.cpp:447
#40 0x00007f0764ac01ff in KFileDialog::getOpenFileName
(startDir=@0x7fff6e2193d0, filter=@0x7fff6e219690, parent=0x1ef7450,
caption=@0x7fff6e219680) at ../../kio/kfile/kfiledialog.cpp:446
#41 0x00007f0750fe076b in KCryptoConfig::slotCAImport (this=0x1ef7450) at
../../../security/crypto/crypto.cpp:1824
#42 0x00007f0750fe4d52 in KCryptoConfig::qt_metacall (this=0x1ef7450,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6e2198b0)
at ./crypto.moc:138
#43 0x00007f07636c86e4 in QMetaObject::activate (sender=0x18c6380,
from_signal_index=<value optimized out>, to_signal_index=30,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3031
#44 0x00007f076315df37 in QAbstractButton::clicked (this=0x1dc6, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:185
#45 0x00007f0762ee221b in QAbstractButtonPrivate::emitClicked (this=0x1d170a0)
at widgets/qabstractbutton.cpp:538
#46 0x00007f0762ee3de2 in QAbstractButtonPrivate::click (this=0x1d170a0) at
widgets/qabstractbutton.cpp:531
#47 0x00007f0762ee4035 in QAbstractButton::mouseReleaseEvent (this=0x18c6380,
e=0x7fff6e21a1f0) at widgets/qabstractbutton.cpp:1110
#48 0x00007f0762c2b139 in QWidget::event (this=0x18c6380, event=0x7fff6e21a1f0)
at kernel/qwidget.cpp:7163
#49 0x00007f0762bd8a5d in QApplicationPrivate::notify_helper (this=0x6186f0,
receiver=0x18c6380, e=0x7fff6e21a1f0) at kernel/qapplication.cpp:3803
#50 0x00007f0762be104a in QApplication::notify (this=<value optimized out>,
receiver=0x18c6380, e=0x7fff6e21a1f0) at kernel/qapplication.cpp:3528
#51 0x00007f076429b55b in KApplication::notify (this=0x7fff6e21b050,
receiver=0x18c6380, event=0x7fff6e21a1f0) at
../../kdeui/kernel/kapplication.cpp:307
#52 0x00007f07636b4391 in QCoreApplication::notifyInternal
(this=0x7fff6e21b050, receiver=0x18c6380, event=0x7fff6e21a1f0) at
kernel/qcoreapplication.cpp:587
#53 0x00007f0762be03e8 in QApplicationPrivate::sendMouseEvent
(receiver=0x18c6380, event=0x7fff6e21a1f0, alienWidget=0x18c6380,
nativeWidget=0x1e32830, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f076355e0e0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#54 0x00007f0762c44939 in QETWidget::translateMouseEvent (this=0x1e32830,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4044
#55 0x00007f0762c4382f in QApplication::x11ProcessEvent (this=0xab,
event=0x7fff6e21aab0) at kernel/qapplication_x11.cpp:3162
#56 0x00007f0762c6acb4 in x11EventSourceDispatch (s=0x61c4a0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#57 0x00007f075f8e7f7a in IA__g_main_context_dispatch (context=0x61b120) at
/tmp/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#58 0x00007f075f8eb640 in g_main_context_iterate (context=0x61b120, block=1,
dispatch=1, self=<value optimized out>) at
/tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#59 0x00007f075f8eb7dc in IA__g_main_context_iteration (context=0x61b120,
may_block=1) at /tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#60 0x00007f07636dc71f in QEventDispatcherGlib::processEvents (this=0x618920,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#61 0x00007f0762c6a47f in QGuiEventDispatcherGlib::processEvents (this=0x1dc6,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#62 0x00007f07636b2cb2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 1847700896}) at kernel/qeventloop.cpp:143
#63 0x00007f07636b2e3d in QEventLoop::exec (this=0x7fff6e21ade0, flags={i =
1847700976}) at kernel/qeventloop.cpp:194
#64 0x00007f07636b52ed in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:845
#65 0x00007f0765dd5a39 in kdemain (argc=<value optimized out>, argv=<value
optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:257
#66 0x00007f07659dc5a6 in __libc_start_main (main=0x4006f0 <main>, argc=4,
ubp_av=0x7fff6e21bac8, init=0x400720 <__libc_csu_init>, fini=<value optimized
out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff6e21bab8) at libc-start.c:222
#67 0x0000000000400629 in _start () at ../sysdeps/x86_64/elf/start.S:113

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic