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

List:       konq-bugs
Subject:    [Bug 188481] New: Crash after using internet banking (Nationwide BS
From:       Stuart Jarvis <stuart.jarvis () gmail ! com>
Date:       2009-03-30 14:03:02
Message-ID: bug-188481-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id8481

           Summary: Crash after using internet banking (Nationwide BS in
                    UK) with more than one tab open
           Product: konqueror
           Version: 4.2.1
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: konq-bugs@kde.org
        ReportedBy: stuart.jarvis@gmail.com


Version:            (using KDE 4.2.1)
OS:                Linux
Installed from:    Fedora RPMs

Crash after logging out of internet banking at https://olb2.nationet.com/

Standard Fedora install of KDE 4.2.1 with no additional plugins loaded (swfdec
and open-jkd plugin are installed but not in Konqueror list of found plugins
and there's no java applets or swf in the pages afaik).

Steps to reproduce:
- Open any webpage in konqueror
- In another tab open https://olb2.nationet.com/
- Log in to internet banking at the address above
- Log out
- Either switch to another open tab and switch back OR switch to another
window/application and then switch back
- Konqueror crashes

Note, the crash does not seem to happen if konqueror is opened, log in to the
site in the only original tab, then log out without having opened any other
tabs. It will be impossible to reproduce this without access to a nationwide
account but I'll try and do any tests/variations if requested.

Backtrace below - I'm not sure if I have all the debuginfo packaged required to
make this useful. I installed debuginfo packages for kdebase. I can install
others if required.


Application: Konqueror (konqueror), signal SIGSEGV
0x0000003668ca7f81 in nanosleep () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7f0e54562810 (LWP 5446))]

Thread 2 (Thread 0x7f0e43eff950 (LWP 5693)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x000000326be5a817 in QWaitConditionPrivate::wait () at
thread/qwaitcondition_unix.cpp:80
#2  QWaitCondition::wait (this=0x7f0e4a6700f8, mutex=0x7f0e4a6700f0,
time0000) at thread/qwaitcondition_unix.cpp:154
#3  0x000000326be509f9 in QThreadPoolThread::run (this=0x7f0e4d024ad0) at
concurrent/qthreadpool.cpp:135
#4  0x000000326be59852 in QThreadPrivate::start (arg=0x7f0e4d024ad0) at
thread/qthread_unix.cpp:185
#5  0x00000036698073da in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x0000003668ce62bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f0e54562810 (LWP 5446)):
[KCrash Handler]
#5  0x0000003bab9c5124 in QWidget::parentWidget () at
../../src/gui/kernel/qwidget.h:978
#6  QWidget::isAncestorOf (this=0x7f0e4924c9c0, child=0x7f0e423cf4e0) at
kernel/qwidget.cpp:7053
#7  0x0000003bab9bc175 in QStackedLayout::setCurrentIndex (this=0x7f0e4cb04fa0,
index=1) at kernel/qstackedlayout.cpp:315
#8  0x0000003babd406f3 in QTabWidgetPrivate::_q_showTab (this=0x7f0e4caffeb0,
index=1) at widgets/qtabwidget.cpp:687
#9  0x0000003babd408d7 in QTabWidget::qt_metacall (this=0x7f0e4cafdbc0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5c5961e0)
at .moc/release-shared/moc_qtabwidget.cpp:115
#10 0x00000032ce2ee885 in KTabWidget::qt_metacall (this=0x7f0e4924c9c0,
_c11291104, _id=0, _a=0x0) at
/usr/src/debug/kdelibs-4.2.1/x86_64-redhat-linux-gnu/kdeui/ktabwidget.moc:123
#11 0x00000032cf05e445 in KonqFrameTabs::qt_metacall (this=0x7f0e4924c9c0,
_c11291104, _id=0, _a=0x0) at
/usr/src/debug/kdebase-4.2.1/x86_64-redhat-linux-gnu/apps/konqueror/src/konqtabs.moc:93
 #12 0x000000326bf56764 in QMetaObject::activate (sender=0x7f0e4cafd8a0,
from_signal_index=<value optimized out>, to_signal_index', argv=0x0) at
kernel/qobject.cpp:3031
#13 0x0000003babd384ee in QTabBar::currentChanged (this=0x7f0e4924c9c0, _t1=1)
at .moc/release-shared/moc_qtabbar.cpp:155
#14 0x00000032cf04829a in KonqViewManager::showTab (this=0x1aa9b80,
view=0x7f0e424a23d0) at
/usr/src/debug/kdebase-4.2.1/apps/konqueror/src/konqviewmanager.cpp:484
#15 0x00000032cf08c94b in KonqMainWindow::slotAddTab (this=0x1883900) at
/usr/src/debug/kdebase-4.2.1/apps/konqueror/src/konqmainwindow.cpp:2345
#16 0x00000032cf09672d in KonqMainWindow::qt_metacall (this=0x1883900,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5c5964f0)
    at
/usr/src/debug/kdebase-4.2.1/x86_64-redhat-linux-gnu/apps/konqueror/src/konqmainwindow.moc:391
 #17 0x000000326bf56764 in QMetaObject::activate (sender=0x7f0e4cba0e00,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x0) at
kernel/qobject.cpp:3031
#18 0x0000003bab97cbf7 in QAction::triggered (this=0x7f0e4924c9c0, _t1úlse)
at .moc/release-shared/moc_qaction.cpp:216
#19 0x0000003bab97d3c0 in QAction::activate (this=0x7f0e4cba0e00, event=<value
optimized out>) at kernel/qaction.cpp:1125
#20 0x0000003bab9809b7 in QAction::event (this=0x7f0e4924c9c0, e=<value
optimized out>) at kernel/qaction.cpp:1044
#21 0x00000032ce13b533 in KAction::event (this=0x7f0e4924c9c0,
event=0x7fff5c596a80) at
/usr/src/debug/kdelibs-4.2.1/kdeui/actions/kaction.cpp:88
#22 0x0000003bab9828dd in QApplicationPrivate::notify_helper (this=0x17c1700,
receiver=0x7f0e4cba0e00, e=0x7fff5c596a80) at kernel/qapplication.cpp:3803
#23 0x0000003bab98a68a in QApplication::notify (this=0x7fff5c598230,
receiver=0x7f0e4cba0e00, e=0x7fff5c596a80) at kernel/qapplication.cpp:3768
#24 0x00000032ce204f3b in KApplication::notify (this=0x7fff5c598230,
receiver=0x7f0e4cba0e00, event=0x7fff5c596a80) at
/usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#25 0x000000326bf42391 in QCoreApplication::notifyInternal
(this=0x7fff5c598230, receiver=0x7f0e4cba0e00, event=0x7fff5c596a80) at
kernel/qcoreapplication.cpp:587
#26 0x0000003bab9b7e9d in QCoreApplication::sendEvent () at
../../src/corelib/kernel/qcoreapplication.h:209
#27 QShortcutMap::dispatchEvent (this=<value optimized out>, e=0x7fff5c596f80)
at kernel/qshortcutmap.cpp:771
#28 0x0000003bab9b97cc in QShortcutMap::tryShortcutEvent (this=0x17c1810,
w=<value optimized out>, e=0x7fff5c596f80) at kernel/qshortcutmap.cpp:362
#29 0x0000003bab98b6b2 in QApplication::notify (this=<value optimized out>,
receiver=0x1883900, e=0x7fff5c596f80) at kernel/qapplication.cpp:3430
#30 0x00000032ce204f3b in KApplication::notify (this=0x7fff5c598230,
receiver=0x1883900, event=0x7fff5c596f80) at
/usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#31 0x000000326bf42391 in QCoreApplication::notifyInternal
(this=0x7fff5c598230, receiver=0x1883900, event=0x7fff5c596f80) at
kernel/qcoreapplication.cpp:587
#32 0x0000003baba0fde4 in QKeyMapper::sendKeyEvent (keyWidget=0x1883900,
grab=<value optimized out>, type=QEvent::KeyPress, code„, modifiers={i 67108864}, \
text=@0x7fff5c5971a0, autorepeatúlse,  count=1, nativeScanCode(, nativeVirtualKey6, \
nativeModifiers ) at kernel/qkeymapper_x11.cpp:1652
#33 0x0000003baba120c7 in QKeyMapperPrivate::translateKeyEvent (this=0x17f5c50,
keyWidget=0x1883900, event=0x7fff5c597ca0, grab"4) at
kernel/qkeymapper_x11.cpp:1623
#34 0x0000003bab9ed0c0 in QApplication::x11ProcessEvent (this=0x7fff5c598230,
event=0x7fff5c597ca0) at kernel/qapplication_x11.cpp:3057
#35 0x0000003baba13ae4 in x11EventSourceDispatch (s=0x17c4d90, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#36 0x000000341423779b in g_main_dispatch () at gmain.c:2144
#37 IA__g_main_context_dispatch (context=0x17c4120) at gmain.c:2697
#38 0x000000341423af6d in g_main_context_iterate (context=0x17c4120, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2778
#39 0x000000341423b12b in IA__g_main_context_iteration (context=0x17c4120,
may_block=1) at gmain.c:2841
#40 0x000000326bf6a79f in QEventDispatcherGlib::processEvents (this=0x17c0c20,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#41 0x0000003baba1328f in QGuiEventDispatcherGlib::processEvents
(this=0x7f0e4924c9c0, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:198
#42 0x000000326bf40cb2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:143
#43 0x000000326bf40e3d in QEventLoop::exec (this=0x7fff5c597fd0, flags=) at
kernel/qeventloop.cpp:194
#44 0x000000326bf432ed in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:845
#45 0x00000032cf0b8dd9 in kdemain (argc=<value optimized out>, argv=<value
optimized out>) at
/usr/src/debug/kdebase-4.2.1/apps/konqueror/src/konqmain.cpp:257
#46 0x0000003668c1e576 in __libc_start_main (main=0x400820 <main>, argc=2,
ubp_av=0x7fff5c598ba8, init=0x400850 <__libc_csu_init>, fini=<value optimized
out>, rtld_fini=<value optimized out>,
    stack_end=0x7fff5c598b98) at libc-start.c:220
#47 0x0000000000400759 in _start ()
Current language:  auto; currently asm
Current language:  auto; currently c

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs


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

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