[opensuse-kde] Tumbleweed : kdeinit crash (segv) each time plasma5 start
Related to drkonqui thread I'm seeing in parallel crash of kdeinit each time kde plasma5 session is started. I've this backtrace coredumpctl gdb 1027 PID: 1027 (klauncher) UID: 1502 (bruno) GID: 1500 (ioda) Signal: 6 (ABRT) Timestamp: Sun 2016-07-17 11:01:25 CEST (5h 55min 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: a24e755e12b84261a49ff60422e4d104 Machine ID: 5796a69412fbda1c055a261856a26e81 Hostname: qt-kt.labaroche.ioda.net Coredump: /var/lib/systemd/coredump/core.klauncher. 1502.a24e755e12b84261a49ff60422e4d104.1027.1468746085000000.xz Message: Process 1027 (klauncher) of user 1502 dumped core. GNU gdb (GDB; openSUSE Tumbleweed) 7.11.1 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 1027] [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 0x00007f0af0b36975 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 0x00007f0af0b36975 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/ sysv/linux/raise.c:54 #1 0x00007f0af0b37d8a in __GI_abort () at abort.c:78 #2 0x00007f0af0f3e331 in QMessageLogger::fatal(char const*, ...) const (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1648 #3 0x00007f0af0f3e331 in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffdd8dcd240, msg=msg@entry=0x7f0ae0b2ca10 "QXcbConnection: Could not connect to display %s") at global/qlogging.cpp:790 #4 0x00007f0ae0aa2007 in QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (this= 0xff4f00, nativeInterface=0xff4e00, canGrabServer=<optimized out>, defaultVisualId=<optimized out>, displayName=<optimized out>) at qxcbconnection.cpp:585 #5 0x00007f0ae0aa4ede in QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (this=<optimized out>, parameters=..., argc=@0x7ffdd8dcd84c: 2, argv=0xfd4770) at qxcbintegration.cpp:179 #6 0x00007f0ae0d614fd in QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (this=<optimized out>, system=..., parameters=..., argc=@0x7ffdd8dcd84c: 2, argv=0xfd4770) at qxcbmain.cpp:50 #7 0x00007f0af1670d1d in QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (argv=0xfd4770, argc=@0x7ffdd8dcd84c: 2, parameters=..., key=..., loader=<optimized out>) at kernel/qplatformintegrationfactory.cpp:56 #8 0x00007f0af1670d1d in QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (platform=..., paramList=..., argc=@0x7ffdd8dcd84c: 2, argv=argv@entry=0xfd4770, platformPluginPath=...) at kernel/qplatformintegrationfactory.cpp:73 #9 0x00007f0af167f365 in QGuiApplicationPrivate::createPlatformIntegration() (argv=<optimized out>, argc=@0x7ffdd8dcd84c: 2, platformThemeName=..., platformPluginPath=..., pluginArgument=...) at kernel/qguiapplication.cpp:1058 #10 0x00007f0af167f365 in QGuiApplicationPrivate::createPlatformIntegration() (this=0xfe03a0) at kernel/qguiapplication.cpp:1227 #11 0x00007f0af168015d in QGuiApplicationPrivate::createEventDispatcher() (this=<optimized out>) at kernel/qguiapplication.cpp:1244 #12 0x00007f0af1134d5f in QCoreApplicationPrivate::init() (this=this@entry=0xfe03a0) at kernel/qcoreapplication.cpp:814 #13 0x00007f0af1681adf in QGuiApplicationPrivate::init() (this=0xfe03a0) at kernel/qguiapplication.cpp:1267 #14 0x00007f0af16828f4 in QGuiApplication::QGuiApplication(int&, char**, int) (this=0x7ffdd8dcd880, argc=@0x7ffdd8dcd84c: 2, argv=0xfd4770, flags=329217) at kernel/qguiapplication.cpp:573 #15 0x00007f0ae0f72b7a in kdemain(int, char**) (argc=<optimized out>, argv=0xfd4770) at /usr/src/debug/kinit-5.24.0/src/klauncher/ klauncher_main.cpp:162 #16 0x000000000040886d 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=0x40b247 "klauncher", args=<optimized out>, args@entry=0x7ffdd8dcdcd0 "--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=0x40b293 "0") at /usr/src/debug/kinit-5.24.0/src/kdeinit/kinit.cpp:759 #17 0x0000000000409687 in start_klauncher() () at /usr/src/debug/kinit-5.24.0/ src/kdeinit/kinit.cpp:1047 #18 0x0000000000405bb5 in main(int, char**) (argc=1, argv=<optimized out>) at /usr/src/debug/kinit-5.24.0/src/kdeinit/kinit.cpp:1809 (gdb I would like to report it but I don't know which component is related in bugs.kde.org or should it goes to qt directly ??? In both case, it's look like a (normally damn fixed qt5 bug about non existing screen or whatever xcb things) ;-) Thanks for your advise . -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, 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