[opensuse-kde] Frequent trace of crash of kdeinit
I've a collection of backtrace :-) I've raised the limit of coredumpctl to get correct bc (often more than 2Gig of ram) Almost everytime I starting plasma ( I've sddm + autologin ) I've on coming from kdeinit coredumpctl gdb 29538 PID: 29538 (klauncher) UID: 1502 (bruno) GID: 1500 (ioda) Signal: 6 (ABRT) Timestamp: Sun 2016-05-29 13:26:18 CEST (7h ago) Command Line: klauncher [kdeinit5] --fd= Executable: /usr/bin/kdeinit5 Control Group: /user.slice/user-1502.slice/session-1.scope Unit: session-1.scope Slice: user-1502.slice Session: 1 Owner UID: 1502 (bruno) Boot ID: 647f6a3b06ad418d95c66aafef34f942 Machine ID: 5796a69412fbda1c055a261856a26e81 Hostname: qt-kt.labaroche.ioda.net Coredump: /var/lib/systemd/coredump/core.klauncher.1502.647f6a3b06ad418d95c66aafef34f942.29538.1464521178000000.xz Message: Process 29538 (klauncher) of user 1502 dumped core. GNU gdb (GDB; openSUSE Tumbleweed) 7.11 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/kdeinit5...Reading symbols from /usr/lib/debug/usr/bin/kdeinit5.debug...done. done. warning: core file may not match specified executable file. [New LWP 29538] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `klauncher [kdeinit'. Program terminated with signal SIGABRT, Aborted. #0 0x00007f6a97542908 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0x00007f6a97542908 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 #1 0x00007f6a97543d5a in __GI_abort () at abort.c:78 #2 0x00007f6a979495ce in QMessageLogger::fatal(char const*, ...) const (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1648 #3 0x00007f6a979495ce in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffcd369e40, msg=msg@entry=0x7f6a875efcc8 "QXcbConnection: Could not connect to display %s") at global/qlogging.cpp:790 #4 0x00007f6a875683e0 in QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (this= 0x2074660, nativeInterface=0x206ac40, canGrabServer=<optimized out>, defaultVisualId=<optimized out>, displayName=0x0) at qxcbconnection.cpp:585 #5 0x00007f6a8756d805 in QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (this=<optimized out>, parameters=..., argc=@0x7fffcd36a3dc: 2, argv=0x2053fa0) at qxcbintegration.cpp:179 #6 0x00007f6a878254fd in QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (this=<optimized out>, system=..., parameters=..., argc=@0x7fffcd36a3dc: 2, argv=0x2053fa0) at qxcbmain.cpp:50 #7 0x00007f6a9806417b in QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (argv=0x2053fa0, argc=@0x7fffcd36a3dc: 2, parameters=..., key=..., loader=<optimized out>) at kernel/qplatformintegrationfactory.cpp:56 #8 0x00007f6a9806417b in QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (platform=..., paramList=..., argc=@0x7fffcd36a3dc: 2, argv=argv@entry=0x2053fa0, platformPluginPath=...) at kernel/qplatformintegrationfactory.cpp:73 #9 0x00007f6a98071a83 in QGuiApplicationPrivate::createPlatformIntegration() (argv=<optimized out>, argc=<optimized out>, platformThemeName=..., platformPluginPath=..., pluginArgument=...) at kernel/qguiapplication.cpp:1058 #10 0x00007f6a98071a83 in QGuiApplicationPrivate::createPlatformIntegration() (this=0x205fbe0) at kernel/qguiapplication.cpp:1227 #11 0x00007f6a9807287d in QGuiApplicationPrivate::createEventDispatcher() (this=<optimized out>) at kernel/qguiapplication.cpp:1244 #12 0x00007f6a97b2c646 in QCoreApplicationPrivate::init() (this=this@entry=0x205fbe0) at kernel/qcoreapplication.cpp:814 #13 0x00007f6a98073f6b in QGuiApplicationPrivate::init() (this=0x205fbe0) at kernel/qguiapplication.cpp:1267 #14 0x00007f6a98074d44 in QGuiApplication::QGuiApplication(int&, char**, int) (this=0x7fffcd36a410, argc=@0x7fffcd36a3dc: 2, argv=0x2053fa0, flags=329217) at kernel/qguiapplication.cpp:573 #15 0x00007f6a87a37c42 in kdemain(int, char**) (argc=2, argv=0x2053fa0) at /usr/src/debug/kinit-5.22.0git.20160522T121018~89b2f3c/src/klauncher/klauncher_main.cpp:162 #16 0x00000000004089a3 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) (argc=argc@entry=2, _name=_name@entry=0x40b549 "klauncher", args=<optimized out>, args@entry=0x7fffcd36a810 "--fd=8", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b595 "0") at /usr/src/debug/kinit-5.22.0git.20160522T121018~89b2f3c/src/kdeinit/kinit.cpp:744 #17 0x0000000000409827 in start_klauncher() () at /usr/src/debug/kinit-5.22.0git.20160522T121018~89b2f3c/src/kdeinit/kinit.cpp:1032 #18 0x0000000000405ce8 in main(int, char**) (argc=1, argv=<optimized out>) at /usr/src/debug/kinit-5.22.0git.20160522T121018~89b2f3c/src/kdeinit/kinit.cpp:1794 (gdb) I would like to have some advice before pushing that upstream ... I know I'm using the evil nvidia blob :-) Thanks for any pointers. TW + Qt56 + Kuf + Kua + Kue -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (1)
-
Bruno Friedmann