(gdb) run Starting program: /home/kde-devel/kde/bin/videoplayer [Thread debugging using libthread_db enabled] [New Thread -1230399808 (LWP 18420)] videoplayer(18420) Debug::Block::Block: BEGIN: Codeine::MainWindow::MainWindow() videoplayer(18420) Debug::Block::Block: BEGIN: Codeine::VideoWindow::VideoWindow(QWidget*) videoplayer(18420)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-me/ksycoca4" videoplayer(18420)/phonon (xine backend) Phonon::Xine::Backend::Backend: setting xine verbosity to 0 [New Thread -1256461424 (LWP 18423)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::Backend::Backend: Using Xine version 1.1.8 videoplayer(18420) Phonon::KdePlatformPlugin::createBackend: using backend: "Xine" [New Thread -1269199984 (LWP 18424)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: isEmpty videoplayer(18420)/phonon (audiodevicelist) Phonon::AudioDeviceEnumeratorPrivate::findVirtualDevices: "iec958:CARD=Intel,DEV=0" doesn't work. videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: alsa videoplayer(18420)/phonon (audiodevicelist) Phonon::AudioDeviceEnumerator::availablePlaybackDevices: ( - "HDA Intel (STAC92xx Analog)" OSS ("/dev/audio") index: 0 preference: 35 avail: true advanced: false , - "HDA Intel (STAC92xx Analog)" OSS ("/dev/dsp") index: 0 preference: 35 avail: true advanced: false , - "HDA Intel (STAC92xx Analog)" ALSA ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") index: 1 preference: 36 avail: true advanced: false ) videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: oss videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: pulseaudio [New Thread -1277916272 (LWP 18425)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: esd videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: file videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: none videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 1 "HDA Intel (STAC92xx Analog)" "alsa" ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 10000 "PulseAudio" "pulseaudio" () videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 10001 "Esound (ESD)" "esd" () [New Thread -1286308976 (LWP 18426)] [New Thread -1294972016 (LWP 18427)] [Thread -1294972016 (LWP 18427) exited] [Thread -1286308976 (LWP 18426) exited] [New Thread -1286308976 (LWP 18428)] [New Thread -1294972016 (LWP 18429)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::AudioPort::AudioPort: use ALSA device: "x-phonon:CARD=0,DEV=0" videoplayer(18420)/phonon (xine backend) Phonon::Xine::AudioPort::AudioPort: ----------------------------------------------- audio_port created [New Thread -1303364720 (LWP 18430)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::Backend::connectNodes: videoplayer(18420)/phonon (xine backend) Phonon::Xine::Backend::connectNodes: videoplayer(18420)/phonon (xine backend) Phonon::Xine::AudioOutput::graphChanged: videoplayer(18420) Debug::Block::~Block: END__: Codeine::VideoWindow::VideoWindow(QWidget*) - Took "2.4" s videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: TransitionTypeChanged videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetTickInterval videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetPrefinishMark videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: RequestFrameFormat videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineThread::event: XineThread Rewire event: videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineThread::event: MediaObject(0x874d908) -> VideoWidget(0x8162618) videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: UpdateVolume videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineThread::event: XineThread Rewire event: videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineThread::event: MediaObject(0x874d908) -> AudioOutput(0x8623410) videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetTickInterval videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: GetStreamInfo videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: GetStreamInfo videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::MainWindow::setupActions() Object::connect: No such slot Codeine::VideoWindow::record() Object::connect: (sender name: 'record') Object::connect: (receiver name: 'VideoWindow') Object::connect: No such slot Codeine::VideoWindow::resetZoom() Object::connect: (sender name: 'reset_zoom') Object::connect: (receiver name: 'VideoWindow') videoplayer(18420) Debug::Block::~Block: END__: void Codeine::MainWindow::setupActions() - Took "0.0051" s videoplayer(18420)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeClient( 0x814b9f0 ) videoplayer(18420)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient( 0x814b9f0 ) videoplayer(18420)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient( 0x889c2b8 ) videoplayer(18420) Debug::Block::~Block: END__: Codeine::MainWindow::MainWindow() - Took "2.7" s videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::MainWindow::init() videoplayer(18420): Why is there no m_xineStream? videoplayer(18420) Debug::Block::Block: BEGIN: bool Codeine::MainWindow::open(const KUrl&) videoplayer(18420): KUrl("file:///home/me/Videos/dollhead-queerduck.avi") videoplayer(18420) Debug::Block::Block: BEGIN: bool Codeine::VideoWindow::load(const KUrl&) videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::setMrl: "file:///home/me/Videos/dollhead-queerduck.avi" , 1 videoplayer(18420) Debug::Block::~Block: END__: bool Codeine::VideoWindow::load(const KUrl&) - Took "0.00033" s videoplayer(18420) Debug::Block::Block: BEGIN: bool Codeine::VideoWindow::play(qint64) videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::VideoWindow::seek(qint64) videoplayer(18420) Debug::Block::~Block: END__: void Codeine::VideoWindow::seek(qint64) - Took "7.3e-05" s videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::play: PLAY videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::startToFakeBuffering: start faking videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::startToFakeBuffering: fake state change: reached BufferingState after LoadingState videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::VideoWindow::stateChanged(Phonon::State, Phonon::State) videoplayer(18420): going from "Loading" to "Buffering" videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::MainWindow::engineStateChanged(Engine::State) videoplayer(18420) Debug::Block::Block: BEGIN: State: Loaded videoplayer(18420): updated actions videoplayer(18420): updated menus videoplayer(18420): updated statusbar videoplayer(18420): update position slider videoplayer(18420): update recent files list videoplayer(18420): set titles videoplayer(18420) Debug::Block::~Block: END__: State: Loaded - Took "0.0014" s videoplayer(18420) Debug::Block::~Block: END__: void Codeine::MainWindow::engineStateChanged(Engine::State) - Took "0.0015" s videoplayer(18420) Debug::Block::~Block: END__: void Codeine::VideoWindow::stateChanged(Phonon::State, Phonon::State) - Took "0.0016" s videoplayer(18420) Debug::Block::~Block: END__: bool Codeine::VideoWindow::play(qint64) - Took "0.0027" s videoplayer(18420) Debug::Block::~Block: END__: bool Codeine::MainWindow::open(const KUrl&) - Took "0.0037" s videoplayer(18420) Debug::Block::~Block: END__: void Codeine::MainWindow::init() - Took "6" s videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: MrlChanged videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::createStream: MediaObject is connected to 2 nodes [New Thread -1316734064 (LWP 18436)] [New Thread -1327015024 (LWP 18437)] [New Thread -1335407728 (LWP 18438)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::createStream: XINE_PARAM_EARLY_FINISHED_EVENT: 1 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: calling xineOpen from MrlChanged videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::xineEventListener: XINE_EVENT_UI_CHANNELS_CHANGED videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::xineEventListener: XINE_EVENT_UI_CHANNELS_CHANGED videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::xineOpen: xine_open succeeded for m_mrl = file:///home/me/Videos/dollhead-queerduck.avi videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::getStreamInfo: available titles changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::getStreamInfo: available chapters changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::getStreamInfo: available angles changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SeekCommand videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: PlayCommand videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::handleAvailableTitlesChanged: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::VideoWidget::event: FrameFormatChangeEvent QSize(640,352) [New Thread -1353139312 (LWP 18440)] videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::handleStateChange: end faking videoplayer(18420)/phonon (xine backend) Phonon::Xine::MediaObject::handleStateChange: reached PlayingState after BufferingState videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::VideoWindow::stateChanged(Phonon::State, Phonon::State) videoplayer(18420): going from "Buffering" to "Playing" videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::VideoWindow::refreshXineStream() videoplayer(18420): value property QVariant::void* videoplayer(18420) Debug::Block::~Block: END__: void Codeine::VideoWindow::refreshXineStream() - Took "0.00013" s videoplayer(18420): One xine stream pls: 0x89c8378 0 videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::MainWindow::channelsChanged(QList) videoplayer(18420) Debug::Block::~Block: END__: void Codeine::MainWindow::channelsChanged(QList) - Took "6.9e-05" s videoplayer(18420) Debug::Block::Block: BEGIN: void Codeine::MainWindow::engineStateChanged(Engine::State) videoplayer(18420) Debug::Block::Block: BEGIN: State: Playing videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: GetStreamInfo videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: SetParam videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: UiChannelsChanged videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: current angle changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: current chapter changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: current title changed: 0 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: UiChannelsChanged videoplayer(18420): updated actions videoplayer(18420): updated menus videoplayer(18420): updated statusbar videoplayer(18420): update position slider videoplayer(18420): set titles videoplayer(18420) Debug::Block::~Block: END__: State: Playing - Took "0.0033" s videoplayer(18420) Debug::Block::~Block: END__: void Codeine::MainWindow::engineStateChanged(Engine::State) - Took "0.0035" s videoplayer(18420) Debug::Block::~Block: END__: void Codeine::VideoWindow::stateChanged(Phonon::State, Phonon::State) - Took "0.0041" s videoplayer(18420)/phonon (xine backend) Phonon::Xine::VideoWidget::event: FrameFormatChangeEvent QSize(640,352) videoplayer(18420): xine_settings ASSERT: "action" in file /home/kde-devel/kde/src/playground/multimedia/videoplayer/src/app/mainWindow.cpp, line 718 videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event: MrlChanged [Thread -1353139312 (LWP 18440) exited] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineStream::event: MrlChanged: don't call xineOpen. m_closing = true , m_mrl = videoplayer(18420)/phonon (xine backend) Phonon::Xine::VideoWidget::~VideoWidget: videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::~XineEngine: delete Phonon::Xine::AudioPortDeleter videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::~XineEngine: delete QObject videoplayer(18420)/phonon (xine backend) Phonon::Xine::VideoWidgetXT::~VideoWidgetXT: [Thread -1269199984 (LWP 18424) exited] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::xineEventListener: XINE_EVENT_QUIT [Thread -1335407728 (LWP 18438) exited] [Thread -1327015024 (LWP 18437) exited] [Thread -1316734064 (LWP 18436) exited] videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::~XineEngine: delete QObject [Thread -1294972016 (LWP 18429) exited] [Thread -1286308976 (LWP 18428) exited] videoplayer(18420)/phonon (xine backend) Phonon::Xine::AudioPortData::~AudioPortData: ----------------------------------------------- audio_port destroyed videoplayer(18420)/phonon (xine backend) Phonon::Xine::XineEngine::~XineEngine: delete Phonon::Xine::AudioPortDeleter [Thread -1303364720 (LWP 18430) exited] [Thread -1277916272 (LWP 18425) exited] [Thread -1256461424 (LWP 18423) exited]