Bug 371673 - KMix crashed on login.
Summary: KMix crashed on login.
Status: RESOLVED WORKSFORME
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords: drkonqi
: 381995 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-10-25 17:44 UTC by jimgravelle
Modified: 2021-01-16 04:35 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jimgravelle 2016-10-25 17:44:23 UTC
Application: kdeinit5 (4.6)

Qt Version: 5.7.0
Frameworks Version: 5.27.0
Operating System: Linux 4.1.34-33-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Just logged into KDE and the KMIX application crashed.  This has happened a few times: a crash on login.

-- Backtrace:
Application: KMix (kdeinit5), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f739648b780 (LWP 2271))]

Thread 3 (Thread 0x7f737acff700 (LWP 2276)):
#0  0x00007f739461cbfd in poll () from /lib64/libc.so.6
#1  0x00007f7395905402 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f739590714f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f73812d2469 in QXcbEventReader::run (this=0x1e90a80) at qxcbconnection.cpp:1337
#4  0x00007f7394998859 in QThreadPrivate::start (arg=0x1e90a80) at thread/qthread_unix.cpp:344
#5  0x00007f7391d780a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f739462502d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7381fcf700 (LWP 2272)):
#0  0x00007f7390eaaad0 in g_poll () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f7390e9be64 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7390e9bf7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7394b9df4b in QEventDispatcherGlib::processEvents (this=0x7f737c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7394b4d89b in QEventLoop::exec (this=this@entry=0x7f7381fcee20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007f739499402a in QThread::exec (this=this@entry=0x7f738b920d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#6  0x00007f738b6b9aa5 in QDBusConnectionManager::run (this=0x7f738b920d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:196
#7  0x00007f7394998859 in QThreadPrivate::start (arg=0x7f738b920d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:344
#8  0x00007f7391d780a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f739462502d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f739648b780 (LWP 2271)):
[KCrash Handler]
#6  0x00007f73945750c7 in raise () from /lib64/libc.so.6
#7  0x00007f7394576478 in abort () from /lib64/libc.so.6
#8  0x00007f7394983c7e in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1680
#9  QMessageLogger::fatal (this=this@entry=0x7ffcf9d6d1c0, msg=msg@entry=0x7f738b70a7b0 "Internal error: got invalid meta type %d (%s) when trying to convert to meta type %d (%s)") at global/qlogging.cpp:793
#10 0x00007f738b6c37f4 in QDBusConnectionPrivate::deliverCall (this=0x7f737c0039c0, object=0x2375d90, msg=..., metaTypes=..., slotIdx=10) at qdbusintegrator.cpp:948
#11 0x00007f7394b78dc6 in QObject::event (this=0x2375d90, e=<optimized out>) at kernel/qobject.cpp:1263
#12 0x00007f739321aa9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2375d90, e=0x7f737c00bfe0) at kernel/qapplication.cpp:3799
#13 0x00007f7393221a20 in QApplication::notify (this=0x1e5f9c0, receiver=0x2375d90, e=0x7f737c00bfe0) at kernel/qapplication.cpp:3556
#14 0x00007f7394b4f5c5 in QCoreApplication::notifyInternal2 (receiver=0x2375d90, event=event@entry=0x7f737c00bfe0) at kernel/qcoreapplication.cpp:988
#15 0x00007f7394b51623 in QCoreApplication::sendEvent (event=0x7f737c00bfe0, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1da7100) at kernel/qcoreapplication.cpp:1649
#17 0x00007f7394b51b68 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503
#18 0x00007f7394b9e6e3 in postEventSourceDispatch (s=0x1ec9ef0) at kernel/qeventdispatcher_glib.cpp:276
#19 0x00007f7390e9bc84 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f7390e9bed8 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f7390e9bf7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f7394b9df2c in QEventDispatcherGlib::processEvents (this=0x1e43a30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f7394b4d89b in QEventLoop::exec (this=this@entry=0x7ffcf9d6d840, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#24 0x00007f7394b55696 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#25 0x00007f739509eebc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1639
#26 0x00007f739321a9f5 in QApplication::exec () at kernel/qapplication.cpp:2975
#27 0x00007f7383e2049a in kdemain (argc=5, argv=0x1dfdd50) at /usr/src/debug/kmix-16.08.2/apps/main.cpp:91
#28 0x00000000004088a0 in launch (argc=argc@entry=5, _name=_name@entry=0x1e201c8 "kmix", args=<optimized out>, args@entry=0x1e201cd "-session", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x1e20221 "", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x40b2d3 "0") at /usr/src/debug/kinit-5.27.0/src/kdeinit/kinit.cpp:705
#29 0x0000000000409b9e in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kinit-5.27.0/src/kdeinit/kinit.cpp:1147
#30 0x000000000040a279 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kinit-5.27.0/src/kdeinit/kinit.cpp:1338
#31 0x000000000040535c in main (argc=5, argv=<optimized out>) at /usr/src/debug/kinit-5.27.0/src/kdeinit/kinit.cpp:1784

Possible duplicates by query: bug 349162.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-10-26 00:41:04 UTC
Can you reproduce the crash when trying to run kmix from Konsole? I am interested in the exact "Internal error: got invalid meta type" message that is displayed.
Comment 2 Christoph Feck 2017-07-12 13:24:54 UTC
*** Bug 381995 has been marked as a duplicate of this bug. ***
Comment 3 Mad 2017-07-12 18:20:34 UTC
This log show from start kmix to exit kmix.
On exit the app crash.

https://pastebin.com/zPxFMaE9

Regards
Comment 4 Mad 2017-07-13 13:41:54 UTC
Another log when shutdown machine (on exit kde...)

https://pastebin.com/Z7ktscz7

Regards
Comment 5 Mad 2017-07-13 16:57:16 UTC
Another crash, this time only was viewing a normal web:
https://www.xatakamovil.com/otras/adios-a-vertu-cierra-el-fabricante-de-los-telefonos-mas-caros-y-extravagante
---------
backtrace
---------
Application: KMix (kmix), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe66f7ed940 (LWP 7690))]

Thread 3 (Thread 0x7fe653fff700 (LWP 7693)):
#0  0x00007fe66f0b820d in poll () from /lib64/libc.so.6
#1  0x00007fe6651543e2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fe665155fcf in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fe65ab64809 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fe66aa4574d in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007fe666f26744 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe66f0c0aad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fe65b856700 (LWP 7691)):
#0  0x00007fe66f0b820d in poll () from /lib64/libc.so.6
#1  0x00007fe666382314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fe66638242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fe66ac4f13b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007fe66abfcc2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007fe66aa4102a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007fe66c0357e5 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fe66aa4574d in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007fe666f26744 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fe66f0c0aad in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe66f7ed940 (LWP 7690)):
[KCrash Handler]
#6  0x00007fe66f00b8d7 in raise () from /lib64/libc.so.6
#7  0x00007fe66f00ccaa in abort () from /lib64/libc.so.6
#8  0x00007fe66aa3168e in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5
#9  0x00007fe66c041734 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () from /usr/lib64/libQt5DBus.so.5
#10 0x00007fe66ac29736 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#11 0x00007fe66b933afc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007fe66b93a840 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007fe66abfe935 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#14 0x00007fe66ac00f13 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#15 0x00007fe66ac4f8f3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5
#16 0x00007fe666382134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fe666382388 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fe66638242c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fe66ac4f11c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#20 0x00007fe66abfcc2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#21 0x00007fe66ac051f4 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#22 0x00007fe66f3c46c0 in kdemain (argc=1, argv=0x7ffc67b8df18) at /usr/src/debug/kmix-17.04.2/apps/main.cpp:91
#23 0x00007fe66eff76e5 in __libc_start_main () from /lib64/libc.so.6
#24 0x0000000000400779 in _start () at ../sysdeps/x86_64/start.S:118

---------------------------------------------------------------------------
And in terminal shows:
----------------------
kf5.kcoreaddons.kaboutdata: Could not initialize the equivalent properties of Q*Application: no instance (yet) existing.
kf5.kcoreaddons.kaboutdata: QCoreApplication::applicationVersion "" is out-of-sync with KAboutData::applicationData().version "4.6"
kf5.kcoreaddons.kaboutdata: QGuiApplication::applicationDisplayName "kmix" is out-of-sync with KAboutData::applicationData().displayName "KMix"
kf5.kcoreaddons.kaboutdata: QGuiApplication::desktopFileName "" is out-of-sync with KAboutData::applicationData().desktopFileName "org.kde.kmix"
Shortcut for action  "hide_kmixwindow" "Ocultar la ventana del mezclador" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "save_1" "Guardar el perfil de volumen 1" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "save_2" "Guardar el perfil de volumen 2" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "save_3" "Guardar el perfil de volumen 3" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "save_4" "Guardar el perfil de volumen 4" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "load_1" "Cargar el perfil de volumen 1" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "load_2" "Cargar el perfil de volumen 2" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "load_3" "Cargar el perfil de volumen 3" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "load_4" "Cargar el perfil de volumen 4" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Your code needs to be ported in KF5.  See the Ki18n programmers guide.
QString::arg: Argument missing: "hw%i" , 0
QString::arg: Argument missing: "hw%i" , 1
QString::arg: Argument missing: "hw%i" , 2
QString::arg: Argument missing: "hw%i" , 3
Internal error: got invalid meta type 10 (QString) when trying to convert to meta type 10 (QString)
KCrash: Application 'kmix' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
QSocketNotifier: Invalid socket 7 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...


Regards
Comment 6 Christoph Feck 2017-07-14 23:22:49 UTC
So the actual message from QDBus is:

> got invalid meta type 10 (QString) when trying to convert to meta type 10 (QString)

This looks like a Qt bug. Since 5.9.1 is the latest release, please report this issue to https://bugreports.qt.io/
Comment 7 Justin Zobel 2020-12-17 05:29:22 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 8 Bug Janitor Service 2021-01-01 04:35:56 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2021-01-16 04:35:02 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!