| Summary: | kopete crashes while opening the configuration window | ||
|---|---|---|---|
| Product: | [Unmaintained] kopete | Reporter: | Dri <adrien.tenand> |
| Component: | Audio/Video Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | acemoo, bryan, faramyr, finex, jose, Regnaron |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Dri
2008-11-05 23:28:38 UTC
Hello, Thanks for your report. It sounds as if you are able to reproduce the crash. So could you please have a look at http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports, try to install the debugging packages for your distribution and post a more verbose backtrace? As the problem seems to be video camera related, do you have some video camera attached? Hello,
I have no video camera on my computer.
Some precisions on the crash: It happened when I tried to open the configuration window in the settings menu, the configuration window appeared but it crashed just after that.
I installed the debugging packages, and reproduced the crash, this is the new backtrace
Application : Kopete (kopete), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb57e16c0 (LWP 9266)]
[KCrash handler]
#6 0xb7f28430 in __kernel_vsyscall ()
#7 0xb62dc880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8 0xb62de248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9 0xb7360795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7360872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb73608cc in qt_assert_x () from /usr/lib/libQtCore.so.4
#12 0xb1adabfa in Kopete::AV::VideoDevice::getFrame (this=0xa068260)
at /usr/include/qt4/QtCore/qvector.h:325
#13 0xb1af1a04 in Kopete::AV::VideoDevicePool::getFrame (this=0xa05f160)
at /build/buildd/kdenetwork-4.1.2/kopete/libkopete/avdevice/videodevicepool.cpp:413
#14 0xb243dcdb in AVDeviceConfig::slotUpdateImage (this=0xa056338)
at /build/buildd/kdenetwork-4.1.2/kopete/kopete/config/avdevice/avdeviceconfig.cpp:234
#15 0xb243d94b in AVDeviceConfig::qt_metacall (this=0xa056338,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe27d48)
at /build/buildd/kdenetwork-4.1.2/obj-i486-linux-gnu/kopete/kopete/config/avdevice/moc_avdeviceconfig.cpp:107
#16 0xb746da60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb746e7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb74a87a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#19 0xb747440e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#20 0xb746853f in QObject::event () from /usr/lib/libQtCore.so.4
#21 0xb693a8ec in QApplicationPrivate::notify_helper ()
from /usr/lib/libQtGui.so.4
#22 0xb694276e in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb799872d in KApplication::notify (this=0xbfe2846c, receiver=0xa056370,
event=0xbfe281dc)
at /build/buildd/kde4libs-4.1.2/kdeui/kernel/kapplication.cpp:311
#24 0xb7458e61 in QCoreApplication::notifyInternal ()
from /usr/lib/libQtCore.so.4
#25 0xb7486d81 in ?? () from /usr/lib/libQtCore.so.4
#26 0xb7483520 in ?? () from /usr/lib/libQtCore.so.4
#27 0xb5e3a6f8 in IA__g_main_context_dispatch (context=0x9af2690)
at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144
#28 0xb5e3dda3 in g_main_context_iterate (context=0x9af2690, block=1,
dispatch=1, self=0x9ae93e0)
at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778
#29 0xb5e3df61 in IA__g_main_context_iteration (context=0x9af2690,
may_block=1) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2841
#30 0xb7483478 in QEventDispatcherGlib::processEvents ()
from /usr/lib/libQtCore.so.4
#31 0xb69d4ee5 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb745752a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#33 0xb74576ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#34 0xb7459da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#35 0xb693a767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#36 0x0808aa6f in main (argc=3, argv=0xbfe28854)
at /build/buildd/kdenetwork-4.1.2/kopete/kopete/main.cpp:102
#0 0xb7f28430 in __kernel_vsyscall ()
The same problem here with KDE 4.1.3! Problem went away after I removed the TV card (PVR-150) from my computer. Did not have the problem in KDE 4.1.2. (In reply to comment #3) > The same problem here with KDE 4.1.3! Problem went away after I removed the TV > card (PVR-150) from my computer. Did not have the problem in KDE 4.1.2. > Same problem here on kubuntu 8.10 (kopete 0.60.2 with kde 4.1.2) crash on opening config menu, problem went away after removing the same tv card (pvr-150) *** Bug 175297 has been marked as a duplicate of this bug. *** As the reporter of the last duplicate (bug #175297) also mentiones that he has a pvr-150 tv card, it seems like this crash is indeed somewhat related to this particular card. Hi is anybody able to apply a patch to Kopete (compile Kopete) which will tell me were it crashes exactly because from backtrace it's not clear? It seems that my tv card is a pvr-150 tv card. I found that this tv-card use the ivtv module, so I blacklist the ivtv module and the problem went away. Thank you for the help SVN commit 893733 by rjarosz: Fix Bug 174390: kopete crashes while opening the configuration dialog. Not tested but should work, if anybody can test it please do. BUG: 174390 M +9 -1 videodevice.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=893733 SVN commit 893734 by rjarosz: Backport fix for bug 174390: kopete crashes while opening the configuration dialog. Not tested but should work, if anybody can test it please do. CCBUG: 174390 M +9 -1 videodevice.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=893734 I'm using KDE 4.1.4 and I have a Hauppage WinTV HVR-1800. I assume that 4.1.4 includes this patch. I do not get a crash, but my Kopete hangs when I choose the settings page. This message appears repeatedly: kopete(14782) Kopete::AV::VideoDevice::getFrame: "/dev/video1" MMAPed getFrame failed. VIDIOC_DQBUF error 5, Input/output error |