Bug 316744 - Audio Setup does not start when opening from Kmix --> Settings. KDE shell crashes
Summary: Audio Setup does not start when opening from Kmix --> Settings. KDE shell cra...
Status: RESOLVED DUPLICATE of bug 247092
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-14 23:33 UTC by timmachielbos
Modified: 2013-04-13 07:48 UTC (History)
6 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 timmachielbos 2013-03-14 23:33:27 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.9.5
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Linux Mint 14 Nadia

-- Information about the crash:
- What I was doing when the application crashed:

Trying to open the Audio setup from the settings menu in the Kmix application, in the Mixer window.

- Custom settings of the application:

using VLC as backend instead of Gstreamer

-- Backtrace:
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f293deca780 (LWP 2121))]

Thread 2 (Thread 0x7f292bae9700 (LWP 2124)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f292d49866f in LoopRequest (p_playlist=0x28a0988) at playlist/thread.c:544
#2  Thread (data=0x28a0988) at playlist/thread.c:592
#3  0x00007f2940cbde9a in start_thread (arg=0x7f292bae9700) at pthread_create.c:308
#4  0x00007f29455cacbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f293deca780 (LWP 2121)):
[KCrash Handler]
#6  __strcpy_chk () at ../sysdeps/x86_64/strcpy_chk.S:71
#7  0x00007f292d9e1520 in strcpy (__src=0x0, __dest=0x2b1ac10 "pcm.(null)") at /usr/include/x86_64-linux-gnu/bits/string3.h:105
#8  try_config (list=list@entry=0x7fff5aea07b0, base=0x7f292d053d72 "pcm", name=0x0) at namehint.c:241
#9  0x00007f292d9e245d in add_software_devices (list=0x7fff5aea07b0) at namehint.c:512
#10 snd_device_name_hint (card=card@entry=-1, iface=<optimized out>, iface@entry=0x7f292d053d72 "pcm", hints=hints@entry=0x7fff5aea08b8) at namehint.c:587
#11 0x00007f292d0526cc in GetDevices (obj=obj@entry=0x25afd78, item=item@entry=0x28a1d30, prefs_dev=<optimized out>, prefs_dev@entry=0x7f292d053d4e "default") at alsa.c:738
#12 0x00007f292d05362f in FindDevicesCallback (p_this=0x25afd78, psz_name=<optimized out>, newval=..., oldval=..., p_unused=<optimized out>) at alsa.c:720
#13 0x00007f292d260f7c in libvlc_audio_output_device_count (p_instance=0x2885fb0, psz_audio_output=<optimized out>) at audio.c:167
#14 0x00007f292d7845c8 in Phonon::VLC::DeviceManager::updateDeviceList (this=0x2886010) at ../../src/devicemanager.cpp:243
#15 0x00007f292d77e060 in Phonon::VLC::Backend::Backend (this=0x287e8a0, parent=<optimized out>) at ../../src/backend.cpp:99
#16 0x00007f292d77e463 in qt_plugin_instance () at ../../src/backend.cpp:50
#17 0x00007f29441a6dfb in QPluginLoader::instance (this=0x7fff5aea0eb0) at plugin/qpluginloader.cpp:204
#18 0x00007f292dcb577c in Phonon::KdePlatformPlugin::createBackend (this=this@entry=0x2878f30, newService=...) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:130
#19 0x00007f292dcb613d in Phonon::KdePlatformPlugin::createBackend (this=0x2878f30) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:183
#20 0x00007f29346732d9 in Phonon::FactoryPrivate::createBackend (this=0x27dea60) at ../../phonon/factory.cpp:130
#21 0x00007f29346749f7 in Phonon::Factory::backend (createWhenNull=16) at ../../phonon/factory.cpp:460
#22 0x00007f2934678a9a in Phonon::GlobalConfig::audioOutputDeviceListFor (this=<optimized out>, category=Phonon::NoCategory, override=2) at ../../phonon/globalconfig.cpp:439
#23 0x00007f29348e24d6 in DevicePreference::loadCategoryDevices (this=this@entry=0x27b9150) at ../../../phonon/kcm/devicepreference.cpp:537
#24 0x00007f29348e3137 in DevicePreference::load (this=0x27b9150) at ../../../phonon/kcm/devicepreference.cpp:528
#25 0x00007f29348dcb5d in PhononKcm::load (this=0x27b8770) at ../../../phonon/kcm/main.cpp:81
#26 0x00007f29348dd5d2 in PhononKcm::PhononKcm (this=0x27b8770, parent=<optimized out>, args=...) at ../../../phonon/kcm/main.cpp:65
#27 0x00007f29348dd874 in KPluginFactory::createInstance<PhononKcm, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KDE/../kpluginfactory.h:477
#28 0x00007f29449982c5 in KPluginFactory::create (this=0x26f9390, iface=0x7f2944fe9560 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x0, parent=0x26e94e0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#29 0x00007f29452b388a in create<KCModule> (args=..., keyword=..., parent=0x26e94e0, parentWidget=0x0, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:531
#30 createInstance<KCModule> (error=0x7fff5aea17c0, args=..., parent=0x26e94e0, parentWidget=0x0, this=0x267d7a0) at ../../kdecore/services/kservice.h:559
#31 createInstance<KCModule> (error=0x7fff5aea17c0, args=..., parent=0x26e94e0, this=0x267d7a0) at ../../kdecore/services/kservice.h:536
#32 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x26e94e0, args=...) at ../../kutils/kcmoduleloader.cpp:89
#33 0x00007f29452b8870 in KCModuleProxyPrivate::loadModule (this=this@entry=0x26f1f80) at ../../kutils/kcmoduleproxy.cpp:106
#34 0x00007f29452b8fc5 in KCModuleProxy::realModule (this=this@entry=0x26e94e0) at ../../kutils/kcmoduleproxy.cpp:83
#35 0x00007f29452b92c9 in KCModuleProxy::useRootOnlyMessage (this=0x26e94e0) at ../../kutils/kcmoduleproxy.cpp:315
#36 0x00007f29452b5647 in KCMultiDialog::addModule (this=0x2663b10, moduleInfo=..., parentItem=0x0, args=...) at ../../kutils/kcmultidialog.cpp:390
#37 0x00007f29458b5a61 in kdemain (_argc=38752384, _argv=<optimized out>) at ../../kcmshell/main.cpp:285
#38 0x00007f29454f876d in __libc_start_main (main=0x4006a0 <main(int, char**)>, argc=2, ubp_av=0x7fff5aea2148, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5aea2138) at libc-start.c:226
#39 0x00000000004006d1 in _start ()

Possible duplicates by query: bug 316471, bug 315782, bug 315663, bug 314102, bug 313232.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-04-13 07:48:11 UTC
The crash was with the phonon-backend-vlc, and this is solved since quite some time now.

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