Bug 447190 - Plasma crashed when checking email in thunderbird
Summary: Plasma crashed when checking email in thunderbird
Status: RESOLVED DUPLICATE of bug 349519
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.23.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-12-18 16:48 UTC by Valentine Stubbs
Modified: 2022-01-13 18:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.71 KB, text/plain)
2021-12-20 04:05 UTC, Valentine Stubbs
Details
attachment-25005-0.html (2.15 KB, text/html)
2022-01-12 04:15 UTC, Valentine Stubbs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Valentine Stubbs 2021-12-18 16:48:54 UTC
Application: plasmashell (5.23.4)

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.7-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I was quickly scrolling through my email in thunderbird with the quickview, when thedesktop disappeared thunderbird remailed on the screen uninterrupted then the desktop restored it's self. This has happenned lately several times since the last couple of updated. I run Tumbleweed, on a xeon based computer 16g memory, 3.2TB SSD storage. I have the KDE repositories (KDE, KDE Desktop, KDE Framework5), at a priority so the mostly over ride the opensuse KDE as the are somewhat behind in versions

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator->() const (this=0x8) at /usr/include/qt5/QtCore/qscopedpointer.h:116
#5  qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > >(QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >&) (ptr=...) at /usr/include/qt5/QtCore/qglobal.h:1143
#6  QSGTexture::d_func() (this=this@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgtexture.h:57
#7  QSGTexture::setFiltering(QSGTexture::Filtering) (this=this@entry=0x0, filter=QSGTexture::Linear) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgtexture.cpp:576
#8  0x00007fe234e3ea6b in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) (this=0x7fe2280128e0, state=..., newEffect=0x555e728a9d08, oldEffect=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/util/qsgtexturematerial.cpp:90
#9  0x00007fe234e259f4 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (batch=<optimized out>, this=0x555e74b5d0b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3097
#10 QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=0x555e74b5d0b0, batch=0x555e7634a270) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3026
#11 0x00007fe234e2b185 in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x555e74b5d0b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4066
#12 0x00007fe234e2b9b2 in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#13 0x00007fe234e12fa0 in QSGRenderer::renderScene(QSGBindable const&) (bindable=<optimized out>, this=0x555e74b5d0b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264
#14 QSGRenderer::renderScene(QSGBindable const&) (this=0x555e74b5d0b0, bindable=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220
#15 0x00007fe234e13473 in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212
#16 0x00007fe234e77f63 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x555e7136fde0, renderer=0x555e74b5d0b0, fboId=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228
#17 0x00007fe234ee5d69 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) (this=0x555e72812be0, size=..., surfaceSize=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/items/qquickwindow.cpp:617
#18 0x00007fe234e63452 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0x555e7167bbc0, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:763
#19 0x00007fe234ef4e8f in QQuickWindow::event(QEvent*) (this=0x555e73398550, e=0x7ffe73e94030) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/items/qquickwindow.cpp:1858
#20 0x00007fe23414fa7f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555e73398550, e=0x7ffe73e94030) at kernel/qapplication.cpp:3632
#21 0x00007fe2333b39fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555e73398550, event=0x7ffe73e94030) at kernel/qcoreapplication.cpp:1064
#22 0x00007fe2337ff784 in QPlatformWindow::deliverUpdateRequest() (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#23 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#24 0x00007fe234156b76 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe73e94680, receiver=0x555e73398550, e=0x7ffe73e942c0) at kernel/qapplication.cpp:2874
#25 0x00007fe2333b39fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555e73398550, event=0x7ffe73e942c0) at kernel/qcoreapplication.cpp:1064
#26 0x00007fe23340a26b in QTimerInfoList::activateTimers() (this=0x555e70c4f8a0) at kernel/qtimerinfo_unix.cpp:643
#27 0x00007fe23340ab4c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#28 idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0x555e70d29460) at kernel/qeventdispatcher_glib.cpp:230
#29 0x00007fe2316c4d9f in g_main_dispatch (context=0x7fe228005000) at ../glib/gmain.c:3381
#30 g_main_context_dispatch (context=0x7fe228005000) at ../glib/gmain.c:4099
#31 0x00007fe2316c5128 in g_main_context_iterate (context=context@entry=0x7fe228005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#32 0x00007fe2316c51df in g_main_context_iteration (context=0x7fe228005000, may_block=1) at ../glib/gmain.c:4240
#33 0x00007fe23340aed4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555e70d2bec0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007fe2333b23fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe73e94500, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007fe2333ba6e0 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x0000555e6f620366 in  ()
#37 0x00007fe232ccf5c0 in __libc_start_call_main (main=main@entry=0x555e6f61d710, argc=argc@entry=1, argv=argv@entry=0x7ffe73e94888) at ../sysdeps/nptl/libc_start_call_main.h:58
#38 0x00007fe232ccf67c in __libc_start_main_impl (main=0x555e6f61d710, argc=1, argv=0x7ffe73e94888, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe73e94878) at ../csu/libc-start.c:409
#39 0x0000555e6f620745 in  ()
[Inferior 1 (process 22713) detached]

Possible duplicates by query: bug 446947, bug 446874, bug 446820, bug 446265, bug 446211.

Reported using DrKonqi
Comment 1 Valentine Stubbs 2021-12-20 04:05:57 UTC
Created attachment 144695 [details]
New crash information added by DrKonqi

plasmashell (5.23.4) using Qt 5.15.2

- What I was doing when the application crashed:
Again, like last time I was checking my gmail, google was complaining yet again about too many connections and BANG the whole desktop went black except for thunderbird, then came back and the crash reporter showed up

-- Backtrace (Reduced):
#4  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator->() const (this=0x8) at /usr/include/qt5/QtCore/qscopedpointer.h:116
[...]
#7  QSGTexture::setFiltering(QSGTexture::Filtering) (this=this@entry=0x0, filter=QSGTexture::Linear) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgtexture.cpp:576
#8  0x00007f90aa7d0a6b in QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState const&, QSGMaterial*, QSGMaterial*) (this=0x7f909c01d2e0, state=..., newEffect=0x556bedc12bf8, oldEffect=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/util/qsgtexturematerial.cpp:90
#9  0x00007f90aa7b8b2b in QSGBatchRenderer::Renderer::renderUnmergedBatch(QSGBatchRenderer::Batch const*) (this=this@entry=0x556bec3b15d0, batch=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:3213
#10 0x00007f90aa7bd085 in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x556bec3b15d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-1.2.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4070
Comment 2 Nate Graham 2022-01-11 21:34:19 UTC
Graphics-related crash. What kind of GPU hardware do you have?
Comment 3 Valentine Stubbs 2022-01-12 04:15:47 UTC
Created attachment 145349 [details]
attachment-25005-0.html

I have an NVIDIA Quadro 4000

On 2022-01-11 16:34, Nate Graham wrote:
> https://bugs.kde.org/show_bug.cgi?id=447190
>
> Nate Graham<nate@kde.org>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>            Component|general                     |generic-crash
>                   CC|                            |nate@kde.org
>             Assignee|kde@davidedmundson.co.uk     |plasma-bugs@kde.org
>
> --- Comment #2 from Nate Graham<nate@kde.org>  ---
> Graphics-related crash. What kind of GPU hardware do you have?
>
Comment 4 Nate Graham 2022-01-13 18:44:42 UTC
Thanks.

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