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

List:       kwin
Subject:    [Bug 208709] New: Crash after closing a mail window, unsentable email
From:       Laurent RINEAU <Laurent.Rineau__kde () normalesup ! org>
Date:       2009-09-27 17:28:14
Message-ID: bug-208709-4790 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash after closing a mail window, unsentable email
           Product: kwin
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kwin@kde.org
        ReportedBy: Laurent.Rineau__kde@normalesup.org


Application that crashed: kwin
Version of the application: 4.3.1 (KDE 4.3.1)
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30.5-43.fc11.i586 i686
Distribution: "Fedora release 11 (Leonidas)"

What I was doing when the application crashed:
From time to time, KMail fails to send a mail (maybe that is the fault of the
smtp server, I do not know). In that case, the mail window where I have created
the new email if grayed, apparently waiting for the email to be send. And it
lasts...
In the main window of KMail (which I use inside Kontact), i can temporarily
cancel the sending of the email (in the job queue). I can even "send the unsend
emails" (or something like that), and usually the sending of the email works,
that time.
But the original email window is still here, greyed. The only thing I can do is
to close it, using the close button of the KWin decoration. Then the window
closes, but Kontact closes also and crash.


 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#6  KWin::WindowPaintData::WindowPaintData(struct KWin::EffectWindow *)
(this=0xbf9f2ae8, w=0x1) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:76
#7  0x0102bbe5 in KWin::FlipSwitchEffect::paintWindowFlip (this=0x885f230,
w=0x1, draw=false, opacity=0.800000012) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/flipswitch/flipswitch.cpp:607
#8  0x0102d56b in KWin::FlipSwitchEffect::paintScreen (this=0x885f230, mask=32,
region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn =
0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/flipswitch/flipswitch.cpp:374
#9  0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#10 0x00fd47d5 in KWin::DesktopGridEffect::paintScreen (this=0x88d79f0,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/desktopgrid/desktopgrid.cpp:140
#11 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#12 0x0101faf4 in KWin::CubeEffect::paintScreen (this=0x8916cc0, mask=32,
region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn =
0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/cube/cube.cpp:669
#13 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#14 0x00c810b6 in KWin::Effect::paintScreen (this=0x88e8700, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#15 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#16 0x00c810b6 in KWin::Effect::paintScreen (this=0x8814208, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#17 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#18 0x00c810b6 in KWin::Effect::paintScreen (this=0x882d158, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#19 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#20 0x00c810b6 in KWin::Effect::paintScreen (this=0x882ee18, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#21 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#22 0x00c810b6 in KWin::Effect::paintScreen (this=0x881c210, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#23 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#24 0x0103bbb9 in KWin::TrackMouseEffect::paintScreen (this=0x881ab88, mask=32,
region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn =
0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/trackmouse/trackmouse.cpp:71
#25 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#26 0x00c810b6 in KWin::Effect::paintScreen (this=0x88e1928, mask=32, region={d
= 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/lib/kwineffects.cpp:206
#27 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#28 0x0100efd3 in KWin::ZoomEffect::paintScreen (this=0x896c1e8, mask=32,
region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn =
0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects/zoom/zoom.cpp:73
#29 0x03e91180 in KWin::EffectsHandlerImpl::paintScreen (this=0x8721868,
mask=32, region={d = 0x901f2e8, static shared_empty = {ref = {_q_value = 288},
rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}}, 
    data=@0xbf9f3740) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/effects.cpp:122
#30 0x03e79cd4 in KWin::Scene::paintScreen (this=0x86ddd08, mask=0xbf9f3828,
region=0xbf9f38e8) at /usr/src/debug/kdebase-workspace-4.3.1/kwin/scene.cpp:134
#31 0x03e898f7 in KWin::SceneOpenGL::paint (this=0x86ddd08, damage={d =
0x901f2e8, static shared_empty = {ref = {_q_value = 288}, rgn = 0x0,
xrectangles = 0x0, qt_rgn = 0x0}}, toplevels=
        {{p = {static shared_null = {ref = {_q_value = 19694}, alloc = 0, begin
= 0, end = 0, sharable = 1, array = {0x0}}, d = 0x90404c0}, d = 0x90404c0}})
    at /usr/src/debug/kdebase-workspace-4.3.1/kwin/scene_opengl.cpp:746
#32 0x03e75381 in KWin::Workspace::performCompositing (this=0x87337f8) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/composite.cpp:420
#33 0x03e03c8a in KWin::Workspace::qt_metacall (this=0x87337f8,
_c=QMetaObject::InvokeMetaMethod, _id=153, _a=0xbf9f39dc)
    at
/usr/src/debug/kdebase-workspace-4.3.1/i586-redhat-linux-gnu/kwin/workspace.moc:473
#34 0x02fe8843 in QMetaObject::activate (sender=0x8733a5c, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#35 0x02fe94a2 in QMetaObject::activate (sender=0x8733a5c, m=0x30c43c4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#36 0x03022b37 in QTimer::timeout (this=0x8733a5c) at
.moc/release-shared/moc_qtimer.cpp:128
#37 0x02fedf7e in QTimer::timerEvent (this=0x8733a5c, e=0xbf9f3e90) at
kernel/qtimer.cpp:261
#38 0x02fe295f in QObject::event (this=0x8733a5c, e=0xbf9f3e90) at
kernel/qobject.cpp:1074
#39 0x064a4974 in QApplicationPrivate::notify_helper (this=0x857fc08,
receiver=0x8733a5c, e=0xbf9f3e90) at kernel/qapplication.cpp:4056
#40 0x064ac0e9 in QApplication::notify (this=0xbf9f4208, receiver=0x8733a5c,
e=0xbf9f3e90) at kernel/qapplication.cpp:3603
#41 0x035df60a in KApplication::notify (this=0xbf9f4208, receiver=0x8733a5c,
event=0xbf9f3e90) at
/usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#42 0x03e19a2f in KWin::Application::notify (this=0xbf9f4208, o=0x8733a5c,
e=0xbf9f3e90) at /usr/src/debug/kdebase-workspace-4.3.1/kwin/main.cpp:366
#43 0x02fd2afb in QCoreApplication::notifyInternal (this=0xbf9f4208,
receiver=0x8733a5c, event=0xbf9f3e90) at kernel/qcoreapplication.cpp:610
#44 0x02fffd6e in QCoreApplication::sendEvent (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#45 QTimerInfoList::activateTimers (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#46 0x02ffd690 in timerSourceDispatch (source=0x8582d40) at
kernel/qeventdispatcher_glib.cpp:165
#47 0x02dea308 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1824
#48 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#49 0x02ded9e0 in g_main_context_iterate (context=0x8581ef8, block=<value
optimized out>, dispatch=1, self=0x857fe40) at gmain.c:2455
#50 0x02dedb13 in IA__g_main_context_iteration (context=0x8581ef8, may_block=1)
at gmain.c:2518
#51 0x02ffd5dc in QEventDispatcherGlib::processEvents (this=0x856a218, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:327
#52 0x06543cb5 in QGuiEventDispatcherGlib::processEvents (this=0x856a218,
flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#53 0x02fd10c9 in QEventLoop::processEvents (this=0xbf9f4154, flags={i = 36})
at kernel/qeventloop.cpp:149
#54 0x02fd151a in QEventLoop::exec (this=0xbf9f4154, flags={i = 0}) at
kernel/qeventloop.cpp:201
#55 0x02fd399f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#56 0x064a47f7 in QApplication::exec () at kernel/qapplication.cpp:3525
#57 0x03e1c5f4 in kdemain (argc=3, argv=0xbf9f4404) at
/usr/src/debug/kdebase-workspace-4.3.1/kwin/main.cpp:522
#58 0x0804872b in main (argc=3, argv=0xbf9f4404) at
/usr/src/debug/kdebase-workspace-4.3.1/i586-redhat-linux-gnu/kwin/kwin_dummy.cpp:3

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread] 

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