Bug 172085

Summary: Assert triggered in KActionCollection
Product: [Frameworks and Libraries] kdelibs Reporter: Benedikt <bene_berghammer>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED REMIND    
Severity: crash CC: amarok-bugs-dist, andresbajotierra
Priority: NOR    
Version: SVN   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Benedikt 2008-10-03 16:02:55 UTC
Version:           Neon Nightly-Build (using KDE 4.0.5)
Compiler:          gcc 4.2.3 
OS:                Linux
Installed from:    Ubuntu Packages

Hi,

System: Ubuntu Hardy, 64bit

When I start Amarok Nightliy-Build the splash-screen appears, then after 3 -4 seconds the program crashes with following output:

[...]
Using Xine version  1.1.11.1 
amarok(14983) Phonon::KdePlatformPlugin::createBackend: using backend:  "Xine"
isEmpty 
outputPlugin:  pulseaudio 
outputPlugin:  alsa 
outputPlugin:  oss 
outputPlugin:  none 
outputPlugin:  file 
10000 "PulseAudio" "pulseaudio" 
Phonon::Xine::Backend(0x7d85a0) 1 
Phonon::Xine::Backend(0x7d85a0) 1 
Phonon::Xine::MediaObject(0x8a1a80) -> Phonon::Xine::AudioOutput(0x804c70) 
0x8a3530 -> AudioOutput(0x768fd0) 
################################ Event:  TransitionTypeChanged 
################################ Event:  SetTickInterval 
################################ Event:  SetPrefinishMark 
use output plugin: "pulseaudio" 
----------------------------------------------- audio_port created 

UpdateVolumeEvent 
################################ Event:  UpdateVolume 
XineThread Rewire event: 
      MediaObject(0x8a3530)  ->  AudioOutput(0x768fd0) 
################################ Event:  SetTickInterval 
################################ Event:  SetPrefinishMark 
QObject::connect: Cannot connect (null)::rowsInserted( const QModelIndex&, int, int ) to Playlist::RowList::rowsInserted( const QModelIndex &, int, int )
QObject::connect: Cannot connect (null)::rowsRemoved( const QModelIndex&, int, int ) to Playlist::RowList::rowsRemoved( const QModelIndex&, int, int )
QObject::connect: Cannot connect (null)::rowMoved( int, int ) to Playlist::RowList::rowMoved( int, int )
QCoreApplication::postEvent: Unexpected null receiver
ASSERT: "!kaction->isGlobalShortcutEnabled()" in file /build/buildd/amarok-nightly-kdelibs-20081002+svn867146/kdeui/actions/kactioncollection.cpp, line 242
<unknown program name>(14982)/: Communication problem with  "amarok" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

bene@spit:~$ KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = amarok path = <unknown> pid = 14983
sock_file=/home/bene/.amarok-nightly/socket-spit/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2

Deleting ~.amarok-nightly doesn't solve the problem.
Comment 1 Mark Kretschmann 2008-10-03 16:19:05 UTC
Seems to crash in KActionCollection from KDElibs, so I'm reassigning.
Comment 2 Dario Andres 2009-01-24 16:46:41 UTC
Have you experienced this bug again using a recent KDE (4.1.4 / 4.2beta2 / 4.2rc1 / 4.2.0 / 4.2svn / 4.3svn) ? Thanks :)