Summary: | Kaffeine crashes while switching dvb channel [assert, Phonon::StreamInterface::reset, Phonon::Xine::ByteStream::callStreamInterfaceReset] | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Phonon | Reporter: | Michael Seiwert <michael.seiwert> |
Component: | Xine backend | Assignee: | Matthias Kretz <kretz> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | adalsaady, andresbajotierra, bugs.kde, christophpfister, fusselhorst, geekboy, hftom, ifo, iwbcman, jamundso, jim, martin.sandsmark, oldium.pro, rdieter, rose, speed25, vhejral, willicat |
Priority: | NOR | Keywords: | release_blocker |
Version: | 4.4.1 (KDE 4.4.4) | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi:
---
The same crash while switching channels. It takes rather long time on my machine to tune the channel (sometimes up to 5 seconds), so this might be related.
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Michael Seiwert
2009-08-16 11:21:25 UTC
*** Bug 203991 has been marked as a duplicate of this bug. *** I think its safe to close this bug, as the crash didn't show up in a long time. *** Bug 216567 has been marked as a duplicate of this bug. *** From bug 217193: --- Thread 1 (Thread 0xb78117a0 (LWP 24192)): [KCrash Handler] #6 0x00f90424 in __kernel_vsyscall () #7 0x004b5a81 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x004b734a in abort () at abort.c:92 #9 0x0204499c in qt_message_output (msgType=<value optimized out>, buf=<value optimized out>) at global/qglobal.cpp:2042 #10 0x02044a90 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241 #11 0x02044b86 in qt_assert (assertion=<value optimized out>, file=<value optimized out>, line=<value optimized out>) at global/qglobal.cpp:1811 #12 0x037f3da0 in Phonon::StreamInterface::reset (this=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/streaminterface.cpp:102 #13 0x00ec0296 in callStreamInterfaceReset (this=<value optimized out>) at /usr/src/debug/phonon-4.3.1/xine/bytestream.cpp:459 #14 Phonon::Xine::ByteStream::qt_metacall (this=<value optimized out>) at /usr/src/debug/phonon-4.3.1/i686-redhat-linux-gnu/xine/bytestream.moc:111 #15 0x0214c7fc in QMetaCallEvent::placeMetaCall (this=<value optimized out>, object=<value optimized out>) at kernel/qobject.cpp:477 From bug 220670: --- What I was doing when the application crashed: I must wait aprx 5 second to change from channel to another channel and if I cahnge with no wait . the program will crash *** Bug 220670 has been marked as a duplicate of this bug. *** Bug 179568 looks related to this, caused by another situation. *** Bug 219398 has been marked as a duplicate of this bug. *** *** Bug 217193 has been marked as a duplicate of this bug. *** Created attachment 39493 [details]
New crash information added by DrKonqi:
---
The same crash while switching channels. It takes rather long time on my machine to tune the channel (sometimes up to 5 seconds), so this might be related.
Updated backtrace from the last attachment: -- [KCrash Handler] #6 0xb77b2424 in __kernel_vsyscall () #7 0xb5cb4880 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb5cb60c5 in *__GI_abort () at abort.c:92 #9 0xb68d38f0 in qt_message_output (msgType=QtFatalMsg, buf=0xbe7d470 "ASSERT: \"d->connected\" in file /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp, line 102") at global/qglobal.cpp:2226 #10 0xb68d3a8a in qt_message (msgType=QtFatalMsg, msg=0xb6a37cdc "ASSERT: \"%s\" in file %s, line %d", ap=0xbfda6e94 "\372\300B\267h\300B\267f") at global/qglobal.cpp:2272 #11 0xb68d3b97 in qFatal (msg=0xb6a37cdc "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2455 #12 0xb68d3c14 in qt_assert (assertion=0xb742c0fa "d->connected", file=0xb742c068 "/mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp", line=102) at global/qglobal.cpp:1989 #13 0xb73f96c4 in Phonon::StreamInterface::reset (this=0xbe6ec50) at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp:102 #14 0xaf0aded8 in Phonon::Xine::ByteStream::callStreamInterfaceReset (this=0xbe6ec48, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xa6401870) at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/xine/bytestream.cpp:459 #15 Phonon::Xine::ByteStream::qt_metacall (this=0xbe6ec48, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xa6401870) at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80_build/xine/bytestream.moc:117 *** Bug 221126 has been marked as a duplicate of this bug. *** Bug 221608 got the same backtrace with a different situation: Konqueror crash while playing back voicemail via Dragon Player kpart. (In reply to comment #13) > Bug 221608 got the same backtrace with a different situation: Konqueror crash > while playing back voicemail via Dragon Player kpart. That looks related to me too. Maybe the problem is just in Phonon, not in Kaffeine at all. Or both applications has the same library usage bug (in this case the API may need improvement). *** Bug 223350 has been marked as a duplicate of this bug. *** *** Bug 225617 has been marked as a duplicate of this bug. *** *** Bug 225620 has been marked as a duplicate of this bug. *** *** Bug 221608 has been marked as a duplicate of this bug. *** From bug 227734: What I was doing when the application crashed: - Configuring the TV-card WinTV-HVR4000 is successful - Click on "5 Digital TV" - select a channel - crash *** Bug 227734 has been marked as a duplicate of this bug. *** New backtrace from bug 228961: --- #6 0x004dd416 in __kernel_vsyscall () #7 0x00268a91 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x0026a35a in abort () at abort.c:92 #9 0x025617ec in qt_message_output (msgType=QtFatalMsg, buf=0xae6add8 "ASSERT: \"d->connected\" in file /builddir/build/BUILD/phonon-4.3.80/phonon/streaminterface.cpp, line 102") at global/qglobal.cpp:2250 #10 0x025619cc in qt_message (msgType=QtFatalMsg, msg=0x26bcc3c "ASSERT: \"%s\" in file %s, line %d", ap=0xbfe405c4 "\226J\276\003(J\276\003f") at global/qglobal.cpp:2296 #11 0x02561aea in qFatal (msg=0x26bcc3c "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2479 #12 0x02561b76 in qt_assert (assertion=0x3be4a96 "d->connected", file=0x3be4a28 "/builddir/build/BUILD/phonon-4.3.80/phonon/streaminterface.cpp", line=102) at global/qglobal.cpp:2013 #13 0x03bb5690 in Phonon::StreamInterface::reset (this=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/streaminterface.cpp:102 #14 0x08acfa76 in callStreamInterfaceReset (this=<value optimized out>, _c=<value optimized out>, _id=12, _a=<value optimized out>) at /usr/src/debug/phonon-4.3.80/xine/bytestream.cpp:459 #15 Phonon::Xine::ByteStream::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=12, _a=<value optimized out>) at /usr/src/debug/phonon-4.3.80/i686-redhat-linux-gnu/xine/bytestream.moc:111 *** Bug 228961 has been marked as a duplicate of this bug. *** Hello, my bug was #227734. I didn't found this bug, sry. I'm updating to KDE 4.4.0. Repeating the crash I get this dump: Application: Kaffeine (kaffeine), signal: Segmentation fault 87 int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout); [Current thread is 1 (Thread 0x7fee50dec840 (LWP 2529))] Thread 7 (Thread 0x7fee40ba8710 (LWP 2530)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x0000003ae7c134b1 in metronom_sync_loop (this=0x25d50d0) at metronom.c:870 #2 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #3 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fee401a7710 (LWP 2531)): [KCrash Handler] #5 __pthread_mutex_lock (mutex=0x2c8) at pthread_mutex_lock.c:50 #6 0x0000003ae7c10460 in xine_close (stream=0x0) at xine.c:497 #7 0x00007fee41e6de67 in Phonon::Xine::XineStream::playbackFinished (this=0x7fee38002580) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:786 #8 0x00007fee41e70b68 in Phonon::Xine::XineStream::event (this=0x7fee38002580, ev=0x3013140) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:1050 #9 0x00000031dc3aa9dc in QApplicationPrivate::notify_helper (this=0x237d150, receiver=0x7fee38002580, e=0x3013140) at kernel/qapplication.cpp:4300 #10 0x00000031dc3b0aab in QApplication::notify (this=<value optimized out>, receiver=0x7fee38002580, e=0x3013140) at kernel/qapplication.cpp:4183 #11 0x00000031dd2067a6 in KApplication::notify (this=0x7fffccc49220, receiver=0x7fee38002580, event=0x3013140) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302 #12 0x0000003411d5774c in QCoreApplication::notifyInternal (this=0x7fffccc49220, receiver=0x7fee38002580, event=0x3013140) at kernel/qcoreapplication.cpp:704 #13 0x0000003411d58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2557770) at kernel/qcoreapplication.h:215 #14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2557770) at kernel/qcoreapplication.cpp:1345 #15 0x0000003411d7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220 #16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #17 0x0000003fdea3920e in g_main_dispatch (context=0x7fee380009b0) at gmain.c:1960 #18 IA__g_main_context_dispatch (context=0x7fee380009b0) at gmain.c:2513 #19 0x0000003fdea3cbf8 in g_main_context_iterate (context=0x7fee380009b0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #20 0x0000003fdea3cd1a in IA__g_main_context_iteration (context=0x7fee380009b0, may_block=1) at gmain.c:2654 #21 0x0000003411d7d063 in QEventDispatcherGlib::processEvents (this=0x7fee380008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #22 0x0000003411d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #23 0x0000003411d5645c in QEventLoop::exec (this=0x7fee401a6cf0, flags=...) at kernel/qeventloop.cpp:201 #24 0x0000003411c6e8d9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #25 0x00007fee41e63abe in Phonon::Xine::XineThread::run (this=0x257e540) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143 #26 0x0000003411c709a5 in QThreadPrivate::start (arg=0x257e540) at thread/qthread_unix.cpp:248 #27 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #28 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #29 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fee3f5a2710 (LWP 2532)): #0 0x00000032388d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000031dfa2c73f in poll_func (ufds=0x7fee30001460, nfds=2, timeout=-1, userdata=0x259e500) at pulse/thread-mainloop.c:75 #2 0x00000031dfa1cae6 in pa_mainloop_poll (m=0x259e400) at pulse/mainloop.c:879 #3 0x00000031dfa1dea9 in pa_mainloop_iterate (m=0x259e400, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961 #4 0x00000031dfa1df60 in pa_mainloop_run (m=0x259e400, retval=0x0) at pulse/mainloop.c:979 #5 0x00000031dfa2c64b in thread (userdata=0x25d74d0) at pulse/thread-mainloop.c:94 #6 0x00000031dfe38788 in internal_thread_func (userdata=0x259e5b0) at pulsecore/thread-posix.c:72 #7 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #8 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fee3eba1710 (LWP 2533)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x0000003ae7c24123 in fifo_peek_int (this_gen=0x25803c0) at audio_out.c:348 #2 fifo_peek (this_gen=0x25803c0) at audio_out.c:388 #3 ao_loop (this_gen=0x25803c0) at audio_out.c:1015 #4 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fee3d545710 (LWP 2534)): #0 0x00000032388d73e3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x0000003ae7c3b575 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #2 0x0000003ae7c20f99 in video_out_loop (this_gen=0x2746970) at video_out.c:1246 #3 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #4 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fee37fff710 (LWP 2553)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x0000003411c70315 in thread_sleep (ti=0x7fee37ffeca0) at thread/qthread_unix.cpp:398 #2 0x0000003411c70480 in QThread::msleep (msecs=716149000) at thread/qthread_unix.cpp:424 #3 0x00007fee3c91aaaa in DvbDeviceThread::run (this=0x2debad0) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbdevice_linux.cpp:159 #4 0x0000003411c709a5 in QThreadPrivate::start (arg=0x2debad0) at thread/qthread_unix.cpp:248 #5 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fee50dec840 (LWP 2529)): #0 0x00000032388d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x000000323a40885a in _xcb_conn_wait (c=0x2388660, cond=<value optimized out>, vector=0x7fffccc46ae8, count=0x7fffccc46ae4) at xcb_conn.c:306 #2 0x000000323a408d87 in _xcb_out_send (c=0x2388660, vector=0x7fffccc46ae8, count=0x7fffccc46ae4) at xcb_out.c:338 #3 0x000000323a409035 in xcb_writev (c=0x2388660, vector=0x1, count=-1, requests=241) at xcb_out.c:286 #4 0x000000323a84d38a in _XSend (dpy=0x239ed70, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:332 #5 0x000000323a84d4c9 in _XReply (dpy=0x239ed70, rep=0x7fffccc46c10, extra=0, discard=1) at xcb_io.c:450 #6 0x000000323a83acf0 in XQueryPointer (dpy=0x239ed70, w=322, root=0x7fffccc46cc0, child=0x7fffccc46cb8, root_x=0x7fffccc46cdc, root_y=0x7fffccc46cd8, win_x=<value optimized out>, win_y=<value optimized out>, mask=<value optimized out>) at QuPntr.c:50 #7 0x00000031dc42ca2d in QCursor::pos () at kernel/qcursor_x11.cpp:155 #8 0x00000031dc3c31e6 in QMouseEvent::QMouseEvent (this=0x7fffccc46d60, type=<value optimized out>, position=..., button=LeftButton, buttons=..., modifiers=<value optimized out>) at kernel/qevent.cpp:168 #9 0x00000031e023b4da in Phonon::SeekSliderPrivate::_k_currentSourceChanged (this=0x2b83100) at /usr/src/debug/phonon-4.3.80/phonon/seekslider.cpp:148 #10 0x00000031e023b889 in Phonon::SeekSlider::qt_metacall (this=0x2b82c10, _c=InvokeMetaMethod, _id=9, _a=0x7fffccc46ef0) at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_seekslider.cpp:101 #11 0x0000003411d6a2af in QMetaObject::activate (sender=0x2537790, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc46ef0) at kernel/qobject.cpp:3293 #12 0x00000031e0221555 in Phonon::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:228 #13 0x00000031e0222d37 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<value optimized out>, source=...) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:446 #14 0x00000031e0223b5c in Phonon::MediaObject::qt_metacall (this=0x2537790, _c=InvokeMetaMethod, _id=22, _a=0x7fffccc470b0) at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:138 #15 0x0000003411d6a2af in QMetaObject::activate (sender=0x256b6f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc470b0) at kernel/qobject.cpp:3293 #16 0x00007fee41e7d865 in Phonon::Xine::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/xine/mediaobject.moc:209 #17 0x00007fee41e7f05b in Phonon::Xine::MediaObject::setSourceInternal (this=0x256b6f0, source=<value optimized out>, how=<value optimized out>) at /usr/src/debug/phonon-4.3.80/xine/mediaobject.cpp:426 #18 0x00000031e02232a8 in Phonon::MediaObject::setCurrentSource (this=0x2537790, newSource=...) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:260 #19 0x0000000000477627 in MediaWidget::playDvb (this=0x2537590, channelName=...) at /usr/src/debug/kaffeine-1.0-pre2/src/mediawidget.cpp:435 #20 0x0000000000464b74 in DvbTab::playChannel (this=0x2bf18d0, channel=...) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbtab.cpp:742 #21 0x000000000046554f in DvbTab::playLive (this=0x2bf18d0, index=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbtab.cpp:534 #22 0x000000000041a0a4 in DvbTab::qt_metacall (this=0x2bf18d0, _c=InvokeMetaMethod, _id=-1, _a=0x7fffccc47720) at /usr/src/debug/kaffeine-1.0-pre2/x86_64-redhat-linux-gnu/src/moc_dvbtab.cpp:102 #23 0x0000003411d6a2af in QMetaObject::activate (sender=0x2e2aab0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc47720) at kernel/qobject.cpp:3293 #24 0x00000031dc8765a5 in QAbstractItemView::activated (this=<value optimized out>, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345 #25 0x00000031dc88284d in QAbstractItemView::mouseReleaseEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qabstractitemview.cpp:1784 #26 0x00000031dc3f5b3a in QWidget::event (this=0x2e2aab0, event=0x7fffccc48520) at kernel/qwidget.cpp:7998 #27 0x00000031dc770646 in QFrame::event (this=0x2e2aab0, e=0x7fffccc48520) at widgets/qframe.cpp:557 #28 0x00000031dc8856db in QAbstractItemView::viewportEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qabstractitemview.cpp:1610 #29 0x00000031dc8bf4f2 in QTreeView::viewportEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qtreeview.cpp:1248 #30 0x0000003411d56b67 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2e2a3b0, event=0x7fffccc48520) at kernel/qcoreapplication.cpp:819 #31 0x00000031dc3aa9ac in QApplicationPrivate::notify_helper (this=0x237d150, receiver=0x2e2a3b0, e=0x7fffccc48520) at kernel/qapplication.cpp:4296 #32 0x00000031dc3b127d in QApplication::notify (this=<value optimized out>, receiver=0x2e2a3b0, e=0x7fffccc48520) at kernel/qapplication.cpp:3865 #33 0x00000031dd2067a6 in KApplication::notify (this=0x7fffccc49220, receiver=0x2e2a3b0, event=0x7fffccc48520) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302 #34 0x0000003411d5774c in QCoreApplication::notifyInternal (this=0x7fffccc49220, receiver=0x2e2a3b0, event=0x7fffccc48520) at kernel/qcoreapplication.cpp:704 #35 0x00000031dc3b046e in sendEvent (receiver=0x2e2a3b0, event=0x7fffccc48520, alienWidget=0x2e2a3b0, nativeWidget=0x2e35240, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #36 QApplicationPrivate::sendMouseEvent (receiver=0x2e2a3b0, event=0x7fffccc48520, alienWidget=0x2e2a3b0, nativeWidget=0x2e35240, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965 #37 0x00000031dc422405 in QETWidget::translateMouseEvent (this=0x2e35240, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368 #38 0x00000031dc421128 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffccc48e40) at kernel/qapplication_x11.cpp:3501 #39 0x00000031dc449d52 in x11EventSourceDispatch (s=0x2380920, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #40 0x0000003fdea3920e in g_main_dispatch (context=0x237f5f0) at gmain.c:1960 #41 IA__g_main_context_dispatch (context=0x237f5f0) at gmain.c:2513 #42 0x0000003fdea3cbf8 in g_main_context_iterate (context=0x237f5f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #43 0x0000003fdea3cd1a in IA__g_main_context_iteration (context=0x237f5f0, may_block=1) at gmain.c:2654 #44 0x0000003411d7d063 in QEventDispatcherGlib::processEvents (this=0x2345c70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #45 0x00000031dc449a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #46 0x0000003411d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #47 0x0000003411d5645c in QEventLoop::exec (this=0x7fffccc49170, flags=...) at kernel/qeventloop.cpp:201 #48 0x0000003411d58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #49 0x0000000000476fbd in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre2/src/main.cpp:73 From bug 230542: -- Information about the crash: Kaffeine crashed when switching to one of the umpteen cryptically named channels in my channel list, which was generated by Kaffeine, using initial tuning data from w_scan. This is an ATSC channel from Comcast cable in Portland, Oregon. Kaffeine generated some 200 bogus channels during the scan, and this crash happened repeatedly which trying to discern which channels really function(ie. are watchable) and which are bogus. *** Bug 230542 has been marked as a duplicate of this bug. *** It looks to me that there is different stack trace comming in. In both cases, it ends in Phonon, but firstly it is an "assert" condition (Phonon::StreamInterface::reset) and secondly it is a mutex problem (Phonon::Xine::ByteStream::reset). Last time, when I saw a mutex crash in Qt application, the problem was caused by the freed resource. Could it be also this case? I mean calling reset on already freed stream (or a stream in a condition not suitable for reset)? *** Bug 232481 has been marked as a duplicate of this bug. *** Updating version. Created attachment 49819 [details]
New crash information added by DrKonqi
Same, same. Listening to voice messages on Comcast's site using dragonpart. Please update version info if applicable.
Created attachment 49993 [details]
New crash information added by DrKonqi
Been here, done this. The message being sent here is, "Don't use open source if you expect things to work". Is that really your goal? You (generally speaking) have numerous resources to work with on this, yet here I am again. Choose your priorities in life. If this isn't one them, then move on, and state it so. As it stands, our time is being wasted, and we won't be "that fool" for much longer.
*** Bug 179568 has been marked as a duplicate of this bug. *** (In reply to comment #30) > Created an attachment (id=49993) [details] > New crash information added by DrKonqi > > Been here, done this. The message being sent here is, "Don't use open source if > you expect things to work". Is that really your goal? You (generally speaking) > have numerous resources to work with on this, yet here I am again. Choose your > priorities in life. If this isn't one them, then move on, and state it so. As > it stands, our time is being wasted, and we won't be "that fool" for much > longer. There are only 24 hours in a day, and all our developers work in their free time. If you want things to be fixed faster, then you need to provide the resources necessary so people can work full time on this. We cant do miracles... Please use another backend, the xine backend is deprecated as the upstream development is stalled. You can choose between the gstreamer backend or the vlc backend, both are actively developed and maintained. |