Bug 758114 - [abrt] kdebase-4.7.3-1.fc16: handle_error: Process /usr/bin/konqueror was killed by signal 5 (SIGTRAP)
Summary: [abrt] kdebase-4.7.3-1.fc16: handle_error: Process /usr/bin/konqueror was kil...
Keywords:
Status: CLOSED DUPLICATE of bug 753338
Alias: None
Product: Fedora
Classification: Fedora
Component: qtwebkit
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:2d57be84c5ec67679e4c351df7f...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-29 11:21 UTC by Karel Volný
Modified: 2012-03-21 16:15 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-21 16:15:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: dso_list (28.10 KB, text/plain)
2011-11-29 11:21 UTC, Karel Volný
no flags Details
File: build_ids (8.61 KB, text/plain)
2011-11-29 11:21 UTC, Karel Volný
no flags Details
File: xsession_errors (131.77 KB, text/plain)
2011-11-29 11:21 UTC, Karel Volný
no flags Details
File: backtrace (73.88 KB, text/plain)
2011-11-29 11:21 UTC, Karel Volný
no flags Details
File: maps (96.55 KB, text/plain)
2011-11-29 11:21 UTC, Karel Volný
no flags Details
File: backtrace (81.05 KB, text/plain)
2012-01-17 13:18 UTC, Karel Volný
no flags Details

Description Karel Volný 2011-11-29 11:21:28 UTC
libreport version: 2.0.7
abrt_version:   2.0.6
backtrace_rating: 4
cmdline:        /usr/bin/konqueror --silent
comment:        I was browsing mtbmap.cz with webkit, I've opened the map legend window and after closing that Konqueror just died.
crash_function: handle_error
executable:     /usr/bin/konqueror
kernel:         3.1.2-1.fc16.x86_64
pid:            26228
pwd:            /home/kvolny/Documents
reason:         Process /usr/bin/konqueror was killed by signal 5 (SIGTRAP)
time:           Út 29. listopad 2011, 11:22:01 CET
uid:            500
username:       kvolny

backtrace:      Text file, 75656 bytes
build_ids:      Text file, 8817 bytes
dso_list:       Text file, 28777 bytes
maps:           Text file, 98868 bytes
xsession_errors: Text file, 134929 bytes

environ:
:XDG_VTNR=1
:SSH_AGENT_PID=1686
:XDG_SESSION_ID=1
:DM_CONTROL=/var/run/xdmctl
:HOSTNAME=kvolny.usersys.redhat.com
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:XDG_MENU_PREFIX=kde4-
:SHELL=/bin/bash
:TERM=dumb
:XDG_SESSION_COOKIE=7a6c7d4999caa2797117cef40000001f-1322553557.212023-1595113581
:XDM_MANAGED=method=classic
:HISTSIZE=1000
:GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/kvolny/.gtkrc-2.0:/home/kvolny/.gtkrc-2.0-kde4:/home/kvolny/.kde/share/config/gtkrc-2.0
:GS_LIB=
:GNOME_KEYRING_CONTROL=/tmp/keyring-oGE7tE
:QTDIR=/usr/lib64/qt-3.3
:QTINC=/usr/lib64/qt-3.3/include
:KDE_FULL_SESSION=true
:IMSETTINGS_MODULE=none
:USER=kvolny
:SSH_AUTH_SOCK=/tmp/ssh-iPLnPifb1551/agent.1551
:DESKTOP_SESSION=kde-plasma
:PATH=/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:/home/kvolny/bin
:MAIL=/var/spool/mail/kvolny
:QT_IM_MODULE=xim
:PWD=/home/kvolny
:XMODIFIERS=@im=none
:KDE_SESSION_UID=500
:GNOME_KEYRING_PID=1549
:LANG=cs_CZ.UTF-8
:KDE_IS_PRELINKED=1
:KDEDIRS=/usr
:HISTCONTROL=ignoredups
:SSH_ASKPASS=/usr/bin/ksshaskpass
:SHLVL=2
:XDG_SEAT=seat0
:HOME=/home/kvolny
:KDE_SESSION_VERSION=4
:XCURSOR_THEME=Adwaita
:LOGNAME=kvolny
:CVS_RSH=ssh
:QTLIB=/usr/lib64/qt-3.3/lib
:XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-M4mr2hhmli,guid=ec501eb78f88434d4e4100f000000126
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:XDG_RUNTIME_DIR=/run/user/kvolny
:DISPLAY=:0
:QT_PLUGIN_PATH=/home/kvolny/.kde/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/:/usr/lib/kde4/plugins
:GTK_IM_MODULE=gtk-im-context-simple
:XAUTHORITY=/tmp/kde-kvolny/xauth-500-_0
:_=/usr/libexec/kde4/start_kdeinit_wrapper
:KDE_MULTIHEAD=false
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1807,unix/unix:/tmp/.ICE-unix/1807
:GTK_RC_FILES=/etc/gtk/gtkrc:/home/kvolny/.gtkrc:/home/kvolny/.kde/share/config/gtkrc
:DESKTOP_STARTUP_ID=kvolny.usersys.redhat.com;1322557466;506117;1891_TIME4202837

var_log_messages:
:Nov 29 11:22:01 kvolny kernel: [ 8835.444311] konqueror[26228] trap int3 ip:3afbc4d2c3 sp:7fff670ff6a0 error:0
:Nov 29 11:22:08 kvolny abrt[27686]: Saved core dump of pid 26228 (/usr/bin/konqueror) to /var/spool/abrt/ccpp-2011-11-29-11:22:01-26228 (1461170176 bytes)

Comment 1 Karel Volný 2011-11-29 11:21:32 UTC
Created attachment 537892 [details]
File: dso_list

Comment 2 Karel Volný 2011-11-29 11:21:34 UTC
Created attachment 537893 [details]
File: build_ids

Comment 3 Karel Volný 2011-11-29 11:21:37 UTC
Created attachment 537894 [details]
File: xsession_errors

Comment 4 Karel Volný 2011-11-29 11:21:39 UTC
Created attachment 537895 [details]
File: backtrace

Comment 5 Karel Volný 2011-11-29 11:21:41 UTC
Created attachment 537896 [details]
File: maps

Comment 6 Karel Volný 2012-01-17 13:18:07 UTC
I've accidentally clicked some print button on finance.cz, it opened a new (empty) window, Konqueror crashed a few seconds after closing that window.

backtrace_rating: 4
Package: kdebase-4.7.4-2.fc16
OS Release: Fedora release 16 (Verne)

Comment 7 Karel Volný 2012-01-17 13:18:11 UTC
Created attachment 555769 [details]
File: backtrace

Comment 8 Karel Volný 2012-01-17 13:19:50 UTC
(In reply to comment #6)
> I've accidentally clicked some print button on finance.cz, it opened a new
> (empty) window, Konqueror crashed a few seconds after closing that window.
> 
> backtrace_rating: 4
> Package: kdebase-4.7.4-2.fc16
> OS Release: Fedora release 16 (Verne)

oh, reading the original report, I remember I may have Webkit chosen also in this case (not 100% sure, but I think so ...)

Comment 9 Kevin Kofler 2012-01-17 15:53:32 UTC
That's the "Flash crashes QtWebKit" bug. Anything we can do about this or should we close it CANTFIX (Flash bug)?

Comment 10 Rex Dieter 2012-01-17 16:03:31 UTC
This backtrace is a bit different than bug #761342 ,

It's not in our code though,

Thread 1 (Thread 0x7fa58f07b840 (LWP 6949)):
#0  g_logv (log_domain=0x3874681b57 "Gdk", log_level=<optimized out>, format=0x38746a075e "%s", args1=0x7fff396a03e8) at gmessages.c:577
        depth = 0
        domain = 0x0
        data = 0x0
        log_func = 0x344784c770 <g_log_default_handler>
        domain_fatal_mask = <optimized out>
        masquerade_fatal = <optimized out>
        test_level = <optimized out>
        was_fatal = 0
        was_recursion = 0
        i = <optimized out>
#1  0x000000344784d652 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at gmessages.c:591
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff396a04c0, reg_save_area = 0x7fff396a0400}}
#2  0x000000387466ab2b in gdk_x_error (error=<optimized out>, display=<optimized out>) at gdkmain-x11.c:486
        buf = "BadWindow (invalid Window parameter)", '\000' <repeats 27 times>
        msg = <optimized out>
#3  gdk_x_error (display=<optimized out>, error=<optimized out>) at gdkmain-x11.c:456
No locals.
#4  0x000000344704810f in _XError (dpy=0x2354a70, rep=<optimized out>) at XlibInt.c:1583
        rtn_val = <optimized out>
        event = ...
        async = <optimized out>
        next = <optimized out>
#5  0x0000003447044f91 in handle_error (dpy=0x2354a70, err=0x301ca30, in_XReply=<optimized out>) at xcb_io.c:166
        ext = <optimized out>
        ret_code = 0
#6  0x0000003447045ee7 in _XReply (dpy=0x2354a70, rep=0x7fff396a0700, extra=0, discard=0) at xcb_io.c:634
        ret_code = <optimized out>
        error = 0x301ca30
        c = 0x2333b50
        reply = 0x0
        current = 0x531a6b0
        __PRETTY_FUNCTION__ = "_XReply"
#7  0x000000344702a65b in XGetWindowProperty (dpy=0x2354a70, w=144704660, property=321, offset=0, length=1, delete=<optimized out>, req_type=321, actual_type=0x7fff396a0808, actual_format=0x7fff396a0848, nitems=0x7fff396a0810, bytesafter=0x7fff396a0818, prop=0x7fff396a0820) at GetProp.c:61
        reply = {type = 0 '\000', format = 3 '\003', sequenceNumber = 36911, length = 144704660, propertyType = 1310720, bytesAfter = 0, nItems = 0, pad1 = 0, pad2 = 0, pad3 = 0}
        req = <optimized out>
        error = {type = 0 '\000', errorCode = 0 '\000', sequenceNumber = 36911, resourceID = 0, minorCode = 0, majorCode = 0 '\000', pad1 = 0 '\000', pad3 = 0, pad4 = 0, pad5 = 0, pad6 = 0, pad7 = 0}
#8  0x000000386cf9217b in NETWinInfo::update (this=0x7fff396a0970, dirty_props=<optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdeui/windowmanagement/netwm.cpp:3962
        type_ret = <optimized out>
        nitems_ret = <optimized out>
        unused = 52598016
        data_ret = <optimized out>
        dirty2 = <synthetic pointer>
        format_ret = <optimized out>
        props = {134217728, 0}
        dirty = <synthetic pointer>

Comment 11 Karel Volný 2012-01-17 16:58:37 UTC
(In reply to comment #9)
> That's the "Flash crashes QtWebKit" bug. Anything we can do about this or
> should we close it CANTFIX (Flash bug)?

I thought there is some sandboxing or what, not to allow misbehaving plugins to kill the browser - at least with KHTML I see Flash crashes every here and there and Konqueror survives them, so _something_ about this can be done for sure ... I'd understand going upstream (btw, why this ended up in abrt and not DrKonqi?) or WONTFIX, but I won't accept CANTFIX as an answer ;-)

oh, and while at it, I guess Konqueror can be also improved in the way it handles Flash - I do not see any crashes when using Seamonkey on the same machine with the very same Flash binary ...

Comment 12 Rex Dieter 2012-01-17 17:03:37 UTC
khtml uses a nsplugin sandbox, yes.  qtwebkit (currently) does not include such a feature.

Comment 13 abrt-bot 2012-03-21 16:15:05 UTC
Backtrace analysis found this bug to be similar to bug #753338, closing as duplicate.

This comment is automatically generated.

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


Note You need to log in before you can comment on or make changes to this bug.