Bug 280912 - Konqueror crashs when loggin in a site
Summary: Konqueror crashs when loggin in a site
Status: RESOLVED DUPLICATE of bug 271528
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.6.5
Platform: Mageia RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-28 05:59 UTC by Dimitrios Glentadakis
Modified: 2011-11-21 19:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (6.00 KB, text/plain)
2011-08-31 16:19 UTC, Dimitrios Glentadakis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitrios Glentadakis 2011-08-28 05:59:11 UTC
Application: konqueror (4.6.5 (4.6.5))
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.38.8-desktop-4.mga x86_64
Distribution: "Mageia 1"

-- Information about the crash:
- What I was doing when the application crashed:
Konqueror crashs when login to the site www.papaki.gr. To login, there is an popup applet to input the username and password

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  operator KHTMLPart* (this=0x0) at /usr/lib/qt4/include/QtCore/qpointer.h:78
#7  KHTMLPart::opener (this=0x0) at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:6924
#8  0x00007f8703217002 in KHTMLPartPrivate::canNavigate (this=0x258a460, bCand=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:5244
#9  0x00007f870322f560 in KHTMLPartPrivate::findFrameParent (this=0x258a460, callingPart=0x2528d80, f=..., childFrame=0x0, checkForNavigation=true)
    at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:5199
#10 0x00007f870325ae39 in KHTMLPartBrowserHostExtension::findFrameParent (this=<value optimized out>, callingPart=<value optimized out>, frame=<value optimized out>)
    at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_ext.cpp:995
#11 0x00007f8710d80cb9 in KonqMainWindow::childView (this=<value optimized out>, callingPart=0x2528d80, name=..., hostExtension=@0x7fff2ef93728, part=0x0)
    at /usr/src/debug/kdebase-4.6.5/konqueror/src/konqmainwindow.cpp:2138
#12 0x00007f8710d93297 in KonqMainWindow::slotOpenURLRequest (this=0x1e9c480, url=..., args=..., browserArgs=...) at /usr/src/debug/kdebase-4.6.5/konqueror/src/konqmainwindow.cpp:994
#13 0x00007f8710d9864a in KonqMainWindow::qt_metacall (this=0x1e9c480, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fff2ef939f0)
    at /usr/src/debug/kdebase-4.6.5/build/konqueror/src/konqmainwindow.moc:348
#14 0x00007f87226f0dbf in QMetaObject::activate (sender=0x258b840, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2ef939f0) at kernel/qobject.cpp:3278
#15 0x00007f8719b472cf in KParts::BrowserExtension::openUrlRequestDelayed (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>)
    at /usr/src/debug/kdelibs-4.6.5/build/kparts/browserextension.moc:293
#16 0x00007f8719b4abc3 in KParts::BrowserExtension::slotEmitOpenUrlRequestDelayed (this=0x258b840) at /usr/src/debug/kdelibs-4.6.5/kparts/browserextension.cpp:668
#17 0x00007f8719b4af9a in KParts::BrowserExtension::qt_metacall (this=0x258b840, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0x2af30b0)
    at /usr/src/debug/kdelibs-4.6.5/build/kparts/browserextension.moc:231
#18 0x00007f870325cd00 in KHTMLPartBrowserExtension::qt_metacall (this=0x258b840, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2af30b0)
    at /usr/src/debug/kdelibs-4.6.5/build/khtml/khtml_ext.moc:91
#19 0x00007f87226f08ba in QObject::event (this=0x258b840, e=<value optimized out>) at kernel/qobject.cpp:1217
#20 0x00007f87218778a4 in QApplicationPrivate::notify_helper (this=0x1d19190, receiver=0x258b840, e=0x404e9a0) at kernel/qapplication.cpp:4462
#21 0x00007f872187c47a in QApplication::notify (this=<value optimized out>, receiver=0x258b840, e=0x404e9a0) at kernel/qapplication.cpp:4341
#22 0x00007f8723464e06 in KApplication::notify (this=0x7fff2ef94b50, receiver=0x258b840, event=0x404e9a0) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#23 0x00007f87226dc3dc in QCoreApplication::notifyInternal (this=0x7fff2ef94b50, receiver=0x258b840, event=0x404e9a0) at kernel/qcoreapplication.cpp:731
#24 0x00007f87226dfbe5 in sendEvent (receiver=0x0, event_type=0, data=0x1c2cb00) at kernel/qcoreapplication.h:215
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1c2cb00) at kernel/qcoreapplication.cpp:1372
#26 0x00007f8722707813 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#27 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#28 0x00007f871e152dc3 in g_main_dispatch (context=0x1d1bce0) at gmain.c:2440
#29 g_main_context_dispatch (context=0x1d1bce0) at gmain.c:3013
#30 0x00007f871e1535a0 in g_main_context_iterate (context=0x1d1bce0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#31 0x00007f871e15383d in g_main_context_iteration (context=0x1d1bce0, may_block=1) at gmain.c:3154
#32 0x00007f87227079af in QEventDispatcherGlib::processEvents (this=0x1c2ecf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#33 0x00007f872191e21e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f87226db792 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007f87226db9dc in QEventLoop::exec (this=0x7fff2ef94920, flags=...) at kernel/qeventloop.cpp:201
#36 0x00007f87226dfe9b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#37 0x00007f8710db5c4a in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.6.5/konqueror/src/konqmain.cpp:219
#38 0x0000000000406cc9 in launch (argc=4, _name=0x1cf3af8 "konqueror", args=<value optimized out>, cwd=0x1cf3b54 "/home/dglent/\316\210\316\263\316\263\317\201\316\261\317\206\316\261", 
    envc=<value optimized out>, envs=<value optimized out>, reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x1cf4531 "localhost.localdomain;1314510962;211337;3030_TIME334162")
    at /usr/src/debug/kdelibs-4.6.5/kinit/kinit.cpp:734
#39 0x0000000000407840 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/kinit/kinit.cpp:1226
#40 0x0000000000408030 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/kinit/kinit.cpp:1410
#41 0x0000000000408be0 in main (argc=4, argv=0x7fff2ef964d8, envp=0x7fff2ef96500) at /usr/src/debug/kdelibs-4.6.5/kinit/kinit.cpp:1907

This bug may be a duplicate of or related to bug 271528.

Possible duplicates by query: bug 278517, bug 274400, bug 271528.

Reported using DrKonqi
Comment 1 Gérard Talbot (no longer involved) 2011-08-31 01:00:17 UTC
Dimitrios,

I went to
http://www.papaki.gr/
and the popup "applet" (it's possibly - just a hunch - a DHTML-driven form that expands and collapses) to input the username and password is replaced with the following between curly braces "{" "}"

{
Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>


Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

and I did *_not_* crash. So, I can *_not_* confirm your issue with such site.

I am using
KDE Platform Version: 4.7.0
Konqueror version: 4.7.0 (KHTML rendering engine)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic-pae i686 (32bits)
Distribution: Kubuntu 11.04
here.

I also get that same webserver error message when using Firefox 6.0 and when trying with Opera 11.50. There is very high chances here that the problem is with the people behind the papaki.gr website.

If you crash again, then please provide a backtrace log again and information about the rendering engine you are using (KHTML or webkit). We will also have to reedit the bug summary a bit (to include papaki.gr) to help search for duplicates, QA, etc.

If you no longer crash, then please RESOLVE this bug report as WORKSFORME.

regards, Gérard
Comment 2 Dimitrios Glentadakis 2011-08-31 16:19:01 UTC
Created attachment 63263 [details]
New crash information added by DrKonqi

konqueror (4.6.5 (4.6.5)) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.3

Today, the first time i logged in without crash. 
The second time, and after every time i have the crash.

-- Backtrace (Reduced):
#6  operator KHTMLPart* (this=0x0) at /usr/lib/qt4/include/QtCore/qpointer.h:78
#7  KHTMLPart::opener (this=0x0) at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:6924
#8  0x00007ffb7041b002 in KHTMLPartPrivate::canNavigate (this=0x2ebe840, bCand=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:5244
#9  0x00007ffb70433560 in KHTMLPartPrivate::findFrameParent (this=0x2ebe840, callingPart=0x2e5d1c0, f=..., childFrame=0x0, checkForNavigation=true)
    at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_part.cpp:5199
#10 0x00007ffb7045ee39 in KHTMLPartBrowserHostExtension::findFrameParent (this=<value optimized out>, callingPart=<value optimized out>, frame=<value optimized out>)
    at /usr/src/debug/kdelibs-4.6.5/khtml/khtml_ext.cpp:995
Comment 3 Dimitrios Glentadakis 2011-08-31 16:19:27 UTC
i use KHTML engine
Comment 4 Dawit Alemayehu 2011-11-21 19:33:35 UTC

*** This bug has been marked as a duplicate of bug 271528 ***