Bug 333626 - kaffeine crashes after restarting pcHDTV 5500 tuner
Summary: kaffeine crashes after restarting pcHDTV 5500 tuner
Status: RESOLVED DUPLICATE of bug 296648
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Christoph Pfister
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-04-19 16:31 UTC by Rick Bilonick
Modified: 2017-10-04 09:05 UTC (History)
0 users

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 Rick Bilonick 2014-04-19 16:31:24 UTC
Application: kaffeine (1.2.2)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-19-generic x86_64
Distribution: Ubuntu 13.10

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

sudo modprobe -rv cx88_blackbird
sudo modprobe -rv cx88-dvb
sudo modprobe -rv cx8800
sudo modprobe -v cx88-dvb

This is run by cron every nigtht at 3 a.m.. Kaffeine crashes a few seconds later every night. Using Ubuntu 13.10 with brand new 5500 card. Never happened with 3000 card.

The crash can be reproduced every time.

-- Backtrace:
Application: Kaffeine (kaffeine), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7faa988317c0 (LWP 2538))]

Thread 4 (Thread 0x7faa8435b700 (LWP 2558)):
#0  0x00007faa94d83f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007faa9157f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faa9157fb0a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faa8bdb3b66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007faa915a40f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faa91e8df6e in start_thread (arg=0x7faa8435b700) at pthread_create.c:311
#6  0x00007faa94d909cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7faa83291700 (LWP 2561)):
#0  0x00007faa94d83f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007faa9157f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007faa9157f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007faa9157f7f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007faa915a40f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007faa91e8df6e in start_thread (arg=0x7faa83291700) at pthread_create.c:311
#6  0x00007faa94d909cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7faa70cc7700 (LWP 2601)):
#0  0x00007fff63bfe7d2 in clock_gettime ()
#1  0x00007faa94da596d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007faa963e7757 in do_gettime (frac=0x7faa70cc6b00, sec=0x7faa70cc6af8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007faa964c0fe5 in updateCurrentTime (this=0x7faa68001f60) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7faa68001f60, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x00007faa964bf82c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7faa70cc6bb4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007faa964bf8d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007faa9157ed4d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007faa9157f5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007faa9157f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007faa964bfa76 in QEventDispatcherGlib::processEvents (this=0x7faa680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007faa964915ef in QEventLoop::processEvents (this=this@entry=0x7faa70cc6d70, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007faa964918e5 in QEventLoop::exec (this=this@entry=0x7faa70cc6d70, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007faa9639088f in QThread::exec (this=this@entry=0x1abb6e0) at thread/qthread.cpp:542
#15 0x00007faa96472d13 in QInotifyFileSystemWatcherEngine::run (this=0x1abb6e0) at io/qfilesystemwatcher_inotify.cpp:265
#16 0x00007faa96392f2f in QThreadPrivate::start (arg=0x1abb6e0) at thread/qthread_unix.cpp:338
#17 0x00007faa91e8df6e in start_thread (arg=0x7faa70cc7700) at pthread_create.c:311
#18 0x00007faa94d909cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7faa988317c0 (LWP 2538)):
[KCrash Handler]
#6  DvbManager::deviceRemoved (this=0x1aabf00, backendDevice=0x1bb88e0) at /build/buildd/kaffeine-1.2.2/src/dvb/dvbmanager.cpp:451
#7  0x00007faa964a6a58 in QMetaObject::activate (sender=sender@entry=0x1ab0f80, m=m@entry=0x4abb40 <DvbLinuxDeviceManager::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff63bad330) at kernel/qobject.cpp:3539
#8  0x0000000000423430 in DvbLinuxDeviceManager::deviceRemoved (this=this@entry=0x1ab0f80, _t1=_t1@entry=0x1bb88e0) at /build/buildd/kaffeine-1.2.2/obj-x86_64-linux-gnu/src/moc_dvbdevice_linux.cpp:129
#9  0x000000000044993a in DvbLinuxDeviceManager::componentRemoved (this=0x1ab0f80, udi=...) at /build/buildd/kaffeine-1.2.2/src/dvb/dvbdevice_linux.cpp:966
#10 0x00007faa964a6a58 in QMetaObject::activate (sender=sender@entry=0x1aac310, m=m@entry=0x7faa97cb3b40 <Solid::DeviceNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff63bad490) at kernel/qobject.cpp:3539
#11 0x00007faa97a05225 in Solid::DeviceNotifier::deviceRemoved (this=this@entry=0x1aac310, _t1=...) at ./devicenotifier.moc:108
#12 0x00007faa97a0676a in Solid::DeviceManagerPrivate::_k_deviceRemoved (this=0x1aac310, udi=...) at ../../../solid/solid/devicemanager.cpp:207
#13 0x00007faa964a6a58 in QMetaObject::activate (sender=sender@entry=0x1ab3190, m=m@entry=0x7faa97cb5f60 <Solid::Ifaces::DeviceManager::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff63bad660) at kernel/qobject.cpp:3539
#14 0x00007faa97a1a6d5 in Solid::Ifaces::DeviceManager::deviceRemoved (this=this@entry=0x1ab3190, _t1=...) at ./ifaces/devicemanager.moc:108
#15 0x00007faa97a308e1 in Solid::Backends::UDev::UDevManager::slotDeviceRemoved (this=0x1ab3190, device=...) at ../../../solid/solid/backends/udev/udevmanager.cpp:270
#16 0x00007faa964a6a58 in QMetaObject::activate (sender=0x1ab0fb0, m=m@entry=0x7faa97cbd2e0 <UdevQt::Client::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff63bad810) at kernel/qobject.cpp:3539
#17 0x00007faa97a391b8 in deviceRemoved (_t1=..., this=<optimized out>) at ./udevqt.moc:153
#18 UdevQt::ClientPrivate::_uq_monitorReadyRead (this=0x1ae7af0, fd=<optimized out>) at ../../../solid/solid/backends/shared/udevqtclient.cpp:107
#19 0x00007faa97a392cf in UdevQt::Client::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./udevqt.moc:70
#20 0x00007faa964a6a58 in QMetaObject::activate (sender=sender@entry=0x1ae7a30, m=m@entry=0x7faa967f5a40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff63bad980) at kernel/qobject.cpp:3539
#21 0x00007faa964f130e in QSocketNotifier::activated (this=this@entry=0x1ae7a30, _t1=26) at .moc/release-shared/moc_qsocketnotifier.cpp:103
#22 0x00007faa964af7cb in QSocketNotifier::event (this=0x1ae7a30, e=0x7fff63badcb0) at kernel/qsocketnotifier.cpp:317
#23 0x00007faa9582fdfc in QApplicationPrivate::notify_helper (this=this@entry=0x161ec70, receiver=receiver@entry=0x1ae7a30, e=e@entry=0x7fff63badcb0) at kernel/qapplication.cpp:4567
#24 0x00007faa95836470 in QApplication::notify (this=this@entry=0x7fff63bae030, receiver=receiver@entry=0x1ae7a30, e=e@entry=0x7fff63badcb0) at kernel/qapplication.cpp:4353
#25 0x00007faa97156a6a in KApplication::notify (this=0x7fff63bae030, receiver=0x1ae7a30, event=0x7fff63badcb0) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007faa964928bd in QCoreApplication::notifyInternal (this=0x7fff63bae030, receiver=0x1ae7a30, event=event@entry=0x7fff63badcb0) at kernel/qcoreapplication.cpp:946
#27 0x00007faa964c0590 in sendEvent (event=0x7fff63badcb0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 socketNotifierSourceDispatch (source=0x161e630) at kernel/qeventdispatcher_glib.cpp:110
#29 0x00007faa9157f3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007faa9157f708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007faa9157f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007faa964bfa55 in QEventDispatcherGlib::processEvents (this=0x15ec760, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#33 0x00007faa958d19d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007faa964915ef in QEventLoop::processEvents (this=this@entry=0x7fff63badf00, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007faa964918e5 in QEventLoop::exec (this=this@entry=0x7fff63badf00, flags=...) at kernel/qeventloop.cpp:204
#36 0x00007faa96496e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#37 0x00007faa9582e34c in QApplication::exec () at kernel/qapplication.cpp:3828
#38 0x0000000000420b03 in main (argc=1, argv=0x7fff63bae178) at /build/buildd/kaffeine-1.2.2/src/main.cpp:79

Possible duplicates by query: bug 310133.

Reported using DrKonqi
Comment 1 Christoph Feck 2014-04-19 20:14:27 UTC

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