[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [systemsettings] [Bug 319141] New: Phonon Settings crash after modifying phonon settings
From:       Dimitri NĂ¼scheler <dimitri.nuescheler () sunrise ! ch>
Date:       2013-05-01 6:11:32
Message-ID: bug-319141-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 319141
           Summary: Phonon Settings crash after modifying phonon settings
    Classification: Unclassified
           Product: systemsettings
           Version: unspecified
          Platform: Debian stable
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs@kde.org
          Reporter: dimitri.nuescheler@sunrise.ch

Application: kcmshell4 ()
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.2.0-4-686-pae i686
Distribution: Debian GNU/Linux 7.0 (wheezy)

-- Information about the crash:
- What I was doing when the application crashed:
I played around with phonon settings, because I tried to make sound work in
amarok (it doesn't and also doesn't after deleting phonon and amarok
configuration manually) while it works on another computer with the same
distro, but with amd64 instead of i386. My distro is Debian Wheezy and after a
while and after confirming several times, I quit the settings.

restarting the settings with Alt+F2 and typing "phonon" leads to this crash

- Custom settings of the application:
I don't remember. I played around a bit and changed from duplex to output,
input dummy etc

If I start the phonon settings in amarok, or if a I start the phonon settings
by typing phonon while amarok is maximized it does not crash so far. (Might not
related to amarok, could be that CPU usage has a different pattern then and
then some race condition doesn't end bad?)

If amarok is not maximized then it usually crashes, once it didn't.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE-Kontrollmodul (kcmshell4), signal: Segmentation fault
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[Current thread is 1 (Thread 0xb57069c0 (LWP 23340))]

Thread 2 (Thread 0xadf88b70 (LWP 23347)):
#0  0xb77c6424 in __kernel_vsyscall ()
#1  0xb5af920a in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb772187d in pthread_cond_wait () from
/lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xae0e0ea3 in vlc_cond_wait (p_condvar=p_condvar@entry=0x9755e4c,
p_mutex=p_mutex@entry=0x9755e34) at posix/thread.c:431
#4  0xae053aa1 in LoopRequest (p_playlist=0x9755d70) at playlist/thread.c:544
#5  Thread (data=0x9755d70) at playlist/thread.c:592
#6  0xb5af4c39 in start_thread () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xb771478e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb57069c0 (LWP 23340)):
[KCrash Handler]
#7  0xb7727674 in __strcpy_chk () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#8  0xae19cacf in strcpy (__src=0x0, __dest=0x97689b0 "pcm.(null)") at
/usr/include/i386-linux-gnu/bits/string3.h:105
#9  try_config (list=list@entry=0xbff37dac, base=0xae277ca2 "pcm", name=0x0) at
namehint.c:241
#10 0xae19dcc8 in add_software_devices (list=0xbff37dac) at namehint.c:512
#11 snd_device_name_hint (card=card@entry=-1, iface=<optimized out>,
iface@entry=0xae277ca2 "pcm", hints=hints@entry=0xbff37e7c) at namehint.c:587
#12 0xae27612b in GetDevices (obj=obj@entry=0x965e258,
item=item@entry=0x9770760, prefs_dev=<optimized out>,
prefs_dev@entry=0xae277c7e "default") at alsa.c:730
#13 0xae2772ab in FindDevicesCallback (p_this=0x965e258, psz_name=0x96a0ac0
"alsa-audio-device", newval=..., oldval=..., p_unused=0x0) at alsa.c:712
#14 0xae018cbe in libvlc_audio_output_device_count (p_instance=0x965d390,
psz_audio_output=0x97036e8 "alsa") at audio.c:167
#15 0xae140a6b in Phonon::VLC::DeviceManager::updateDeviceList (this=0x9716f98)
at ../../src/devicemanager.cpp:243
#16 0xae139b08 in Phonon::VLC::Backend::Backend (this=0x965b7b0, parent=0x0) at
../../src/backend.cpp:99
#17 0xae139f5b in qt_plugin_instance () at ../../src/backend.cpp:50
#18 0xb6cc1480 in QPluginLoader::instance (this=0xbff3824c) at
plugin/qpluginloader.cpp:204
#19 0xae28175c in Phonon::KdePlatformPlugin::createBackend
(this=this@entry=0x96557e0, newService=...) at
../../../phonon/platform_kde/kdeplatformplugin.cpp:130
#20 0xae2821a9 in Phonon::KdePlatformPlugin::createBackend (this=0x96557e0) at
../../../phonon/platform_kde/kdeplatformplugin.cpp:183
#21 0xb27472b8 in Phonon::FactoryPrivate::createBackend
(this=this@entry=0x95f7780) at ../../phonon/factory.cpp:130
#22 0xb2748bfb in Phonon::Factory::backend (createWhenNull=true) at
../../phonon/factory.cpp:460
#23 0xb274d50c in Phonon::GlobalConfig::audioOutputDeviceListFor
(this=0xbff38518, category=Phonon::NoCategory, override=2) at
../../phonon/globalconfig.cpp:439
#24 0xb27b7292 in DevicePreference::loadCategoryDevices (this=0x9595e00) at
../../../phonon/kcm/devicepreference.cpp:528
#25 0xb27c8e7d in ?? () from /usr/lib/kde4/kcm_phonon.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

This bug may be a duplicate of or related to bug 268185.

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

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic