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

            Bug ID: 358403
           Summary: konsole spontaneous crash at exit
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: grgo...@yahoo.com

Application: kdeinit5 (15.12.1)

Qt Version: 5.6.0
Operating System: Linux 4.5.0-0.rc0.git8.1.fc24.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
After starting X the KDE desktop appeared. This took quite a while to happen.
Two konsoles were automatically started with, I believe, 5 tabs each. They
appeared at the desired location, from a previous manual save, but never
appeared to complete init. There as no bash prompt. Tabs were NOT drawn. There
were no menu items listed at the top of a "normal" konsole. I poked the big X
at the far right hand side of the konsole widget and it went away. A minute
later, this drkonki dialog appeared.

- Unusual behavior I noticed:

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konsole (kdeinit5), signal: Floating point exception
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
84    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f5f5a8b88c0 (LWP 2577))]

Thread 2 (Thread 0x7f5f3d791700 (LWP 2578)):
#0  0x00007f5f56612c09 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f5f565cd879 in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2  0x00007f5f565ce1fb in g_main_context_iterate.isra () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f5f565ce3dc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4  0x00007f5f58d73acb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f5f380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f5f58d1c50a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f5f3d790cd0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f5f58b48744 in QThread::exec() (this=this@entry=0x7f5f5a9e8040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:503
#7  0x00007f5f5a976225 in QDBusConnectionManager::run() (this=0x7f5f5a9e8040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:152
#8  0x00007f5f58b4d6b8 in QThreadPrivate::start(void*) (arg=0x7f5f5a9e8040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:340
#9  0x00007f5f577786da in start_thread (arg=0x7f5f3d791700) at
pthread_create.c:333
#10 0x00007f5f57f3c14d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5f5a8b88c0 (LWP 2577)):
[KCrash Handler]
#6  0x00007f5f5777ef19 in pthread_barrier_destroy (barrier=0x55b6aa3b19f0) at
pthread_barrier_destroy.c:39
#7  0x00007f5f2f12217f in lp_rast_destroy () at /usr/lib64/dri/swrast_dri.so
#8  0x00007f5f2f12dce1 in llvmpipe_destroy_screen () at
/usr/lib64/dri/swrast_dri.so
#9  0x00007f5f2ed758df in dri_destroy_screen_helper () at
/usr/lib64/dri/swrast_dri.so
#10 0x00007f5f2ed75985 in dri_destroy_screen () at /usr/lib64/dri/swrast_dri.so
#11 0x00007f5f2ed73cdf in driDestroyScreen () at /usr/lib64/dri/swrast_dri.so
#12 0x00007f5f5632d4c2 in driswDestroyScreen (base=0x55b6aa368d50) at
drisw_glx.c:587
#13 0x00007f5f563094a6 in FreeScreenConfigs (priv=0x55b6aa36af60,
priv=0x55b6aa36af60) at glxext.c:217
#14 0x00007f5f56309529 in glx_display_free (priv=priv@entry=0x55b6aa36af60) at
glxext.c:240
#15 0x00007f5f5630967e in __glXCloseDisplay (dpy=0x55b6aa226d70,
codes=<optimized out>) at glxext.c:288
#16 0x00007f5f59de4db2 in XCloseDisplay (dpy=0x55b6aa226d70) at ClDisplay.c:65
#17 0x00007f5f37d17f0f in QXcbConnection::~QXcbConnection()
(this=0x55b6aa226990, __in_chrg=<optimized out>) at qxcbconnection.cpp:671
#18 0x00007f5f37d18289 in QXcbConnection::~QXcbConnection()
(this=0x55b6aa226990, __in_chrg=<optimized out>) at qxcbconnection.cpp:677
#19 0x00007f5f37d19a66 in QXcbIntegration::~QXcbIntegration() (end=...,
begin=...) at ../../../../src/corelib/tools/qalgorithms.h:317
#20 0x00007f5f37d19a66 in QXcbIntegration::~QXcbIntegration() (c=...) at
../../../../src/corelib/tools/qalgorithms.h:325
#21 0x00007f5f37d19a66 in QXcbIntegration::~QXcbIntegration()
(this=0x55b6aa221d90, __in_chrg=<optimized out>) at qxcbintegration.cpp:190
#22 0x00007f5f37d19b69 in QXcbIntegration::~QXcbIntegration()
(this=0x55b6aa221d90, __in_chrg=<optimized out>) at qxcbintegration.cpp:192
#23 0x00007f5f59062187 in QGuiApplicationPrivate::~QGuiApplicationPrivate()
(this=0x55b6aa21a360, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:1436
#24 0x00007f5f5964a5f9 in QApplicationPrivate::~QApplicationPrivate()
(this=0x55b6aa21a360, __in_chrg=<optimized out>) at kernel/qapplication.cpp:192
#25 0x00007f5f58d5284c in QObject::~QObject() (pointer=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:54
#26 0x00007f5f58d5284c in QObject::~QObject() (this=0x7ffdc98d65f8,
__in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:101
#27 0x00007f5f58d5284c in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:893
#28 0x00007f5f58d203b2 in QCoreApplication::~QCoreApplication()
(this=0x7ffdc98d65f0, __in_chrg=<optimized out>) at
kernel/qcoreapplication.cpp:846
#29 0x00007f5f5964c0d4 in QApplication::~QApplication() (this=0x7ffdc98d65f0,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:809
#30 0x00007f5f3f43b430 in kdemain () at /usr/lib64/libkdeinit5_konsole.so
#31 0x000055b6a80328f2 in launch(int, char const*, char const*, char const*,
int, char const*, bool, char const*, bool, char const*) ()
#32 0x000055b6a8033f9e in handle_launcher_request(int, char const*) [clone
.isra.25] ()
#33 0x000055b6a803450b in handle_requests(int) ()
#34 0x000055b6a802f2d2 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to