Bug 221758 - Konqueror Crash when logging in to site with OpenID (Google) [KHTMLPart::slotWalletClosed, ~KHTMLPart, qDeleteInEventHandler]
Summary: Konqueror Crash when logging in to site with OpenID (Google) [KHTMLPart::slot...
Status: RESOLVED DUPLICATE of bug 228255
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 209243 226899 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-08 05:00 UTC by workingwriter
Modified: 2010-05-07 20:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description workingwriter 2010-01-08 05:00:36 UTC
Application: konqueror (4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)))
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Registering on a site (openinternet.ideascale.com) to vote on a proposal. Ideascale asked me to register with a choice of OpenID providers (Yahoo, Google, WordPress and one other). I clicked Google, which pulled up a popup and asked me to login to my account. Konqueror had stored the login info. I clicked Login, and Konqueror crashed.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x031b75cb in KHTMLPart::slotWalletClosed (this=0xa97f7e8) at ../../khtml/khtml_part.cpp:7076
#7  0x031ca0ea in ~KHTMLPart (this=0xa97f7e8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../khtml/khtml_part.cpp:591
#8  0x01101285 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:4021
#9  0x011028d8 in QObject::event (this=0xa97f7e8, e=0xab5e5e0) at kernel/qobject.cpp:1243
#10 0x0133d19c in QApplicationPrivate::notify_helper (this=0x8902a30, receiver=0xa97f7e8, e=0xab0d398) at kernel/qapplication.cpp:4242
#11 0x01343df7 in QApplication::notify (this=0xbf880814, receiver=0xa97f7e8, e=0xab0d398) at kernel/qapplication.cpp:3661
#12 0x008e20fa in KApplication::notify (this=0xbf880814, receiver=0xa97f7e8, event=0xab0d398) at ../../kdeui/kernel/kapplication.cpp:302
#13 0x010f1eab in QCoreApplication::notifyInternal (this=0xbf880814, receiver=0xa97f7e8, event=0xab0d398) at kernel/qcoreapplication.cpp:704
#14 0x010f48e3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8879eb8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8879eb8) at kernel/qcoreapplication.cpp:1345
#16 0x010f4a4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#17 0x0111e0df in QCoreApplication::sendPostedEvents (s=0x8904d20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#18 postEventSourceDispatch (s=0x8904d20) at kernel/qeventdispatcher_glib.cpp:276
#19 0x07b4ce88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x07b50730 in ?? () from /lib/libglib-2.0.so.0
#21 0x07b50863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x0111dbd5 in QEventDispatcherGlib::processEvents (this=0x8902a10, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#23 0x013fab75 in QGuiEventDispatcherGlib::processEvents (this=0x8902a10, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x010f04c9 in QEventLoop::processEvents (this=0xbf8805f4, flags=) at kernel/qeventloop.cpp:149
#25 0x010f091a in QEventLoop::exec (this=0xbf8805f4, flags=...) at kernel/qeventloop.cpp:201
#26 0x010f4b0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#27 0x0133d237 in QApplication::exec () at kernel/qapplication.cpp:3570
#28 0x027a562e in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#29 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x88c3c72 "/home/mikemc/Documents", envc=32, 
    envs=0x88c3c8d "KDE_FULL_SESSION=true", reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x88c416e "mikemc-laptop;1262921227;177421;3878_TIME1384361") at ../../kinit/kinit.cpp:705
#30 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1197
#31 0x0804f049 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1381
#32 0x0804fe27 in main (argc=4, argv=0xbf8813f4, envp=0xbf881408) at ../../kinit/kinit.cpp:1825

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-08 13:53:45 UTC
Another case from bug 209243:
---
What I was doing when the application crashed:
Konqueror crash on close a child window while visiting the site www.grosbill.fr
(in french)
Comment 2 Dario Andres 2010-01-08 13:54:06 UTC
*** Bug 209243 has been marked as a duplicate of this bug. ***
Comment 3 Tommi Tervo 2010-02-14 22:30:44 UTC
*** Bug 226899 has been marked as a duplicate of this bug. ***
Comment 4 Maksim Orlovich 2010-02-25 16:59:21 UTC

*** This bug has been marked as a duplicate of bug 228255 ***
Comment 5 Geoffray Levasseur 2010-04-01 13:22:23 UTC
Is the bug still reproducible with other OpenID provider? Can't reproduce it with Grosbill or Yahoo OpenID for now... I don't have any other OpenID account to test.
Comment 6 Marcel Wiesweg 2010-05-07 20:47:42 UTC
SVN commit 1124093 by mwiesweg:

Add methods to handle thumbnails in TIFF:
- a method setTiffThumbnail() to add a thumbnail to a TIFF based on Andreas' sample code
- a method to remove the Exif thumbnail (already done by setTiffThumbnail)

CCBUG: 221758


 M  +22 -0     kexiv2.h  
 M  +70 -2     kexiv2exif.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1124093