Re: Crash when clicking "Picture Settings"
Adam Richard <[email protected]> Wed, 16 Feb 2005 15:35:46 -0400
| Newsgroups | gmane.comp.kde.kwintv |
|---|---|
| Message-ID | <[email protected]> |
Quoting Dirk Ziegelmeier <[email protected]>: > On Monday 14 February 2005 15:23, Adam Richard wrote: > > kdetv crashed when I clicked "Picture Settings". The backtrace should be > > attached. > > > > I'm using a Belkin USB Videobus II which I haven't got working yet, so that > > might be the > > underlying cause (though of course it's still a bug since kdetv shouldn't > > assume my hardware is configured correctly). > > > > The device is a video capture device, it doesn't have a TV tuner for > > watching TV or changing channels - it just lets you plug in anything with > > RCA plugs or an S-Video plug into it which goes into a USB port. I don't > > know, maybe kdetv assumes the device can change channels or that it has > > certain other settings. > What kdetv version, what video plugin are you using? Whoops, I didn't see these questions before. Version 0.8.4. If by video plugin you mean driver, usbvision 0.9.8. > Are you able to do a debug build of kdetv and send a backtrace? Here it is. There's not much different - only 1 extra function in the stack trace it seems, but I guess that's the useful part. It turns out I can make it crash without even plugging in my Videobus (I didn't plug it in this time), but the usbvision module is still loaded into my kernel (I don't know how that happened since I didn't load it). _______________________________________________ kwintv mailing list [email protected] https://mail.kde.org/mailman/listinfo/kwintv
kdetv_crash2.txt
(text/plain, 3.1 KB)
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 20282)]
[KCrash handler]
#5 0xb7efcfc6 in Channel::hasPictureProperties() const (this=0x0)
at channel.h:58
#6 0xb7f09dd4 in PictureWidgetImpl::setup() (this=0x8395560)
at picturewidgetimpl.cpp:81
#7 0xb7f1e11b in ViewManager::launchDialog(QWidget*, QWidget*, QString const&)
(this=0x81da8e0, parent=0x0, p=0x8395560, caption=@0x0)
at viewmanager.cpp:122
#8 0xb7f1de6a in ViewManager::launchPictureSettings(QWidget*) (
this=0x81da8e0, parent=0x0) at viewmanager.cpp:100
#9 0xb7f04f69 in Kdetv::pictureSettings() (this=0x0) at kdetv.cpp:731
#10 0xb7f05b60 in Kdetv::qt_invoke(int, QUObject*) (this=0x8188120, _id=43,
_o=0xbfffe7c0) at kdetv.moc:317
#11 0xb6a3b9a4 in QObject::activate_signal(QConnectionList*, QUObject*) (
this=0x82e9430, clist=0x8288450, o=0xbfffe7c0) at kernel/qobject.cpp:2357
#12 0xb6a3b7fc in QObject::activate_signal(int) (this=0x82e9430, signal=2)
at kernel/qobject.cpp:2326
#13 0xb74a27cb in KAction::activated() () from /usr/kde/3.3/lib/libkdeui.so.4
#14 0xb74a219f in KAction::slotActivated() ()
from /usr/kde/3.3/lib/libkdeui.so.4
#15 0xb74a29bf in KAction::qt_invoke(int, QUObject*) ()
from /usr/kde/3.3/lib/libkdeui.so.4
#16 0xb6a3b9a4 in QObject::activate_signal(QConnectionList*, QUObject*) (
this=0x82ddab8, clist=0x82c4898, o=0xbfffe8e0) at kernel/qobject.cpp:2357
#17 0xb6e1c83b in QSignal::signal(QVariant const&) (this=0x82ddab8,
t0=@0x82ddae0) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#18 0xb6a5d873 in QSignal::activate() (this=0x82ddab8)
at kernel/qsignal.cpp:212
#19 0xb6b77a3f in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x8280430,
e=0xbfffee30) at widgets/qpopupmenu.cpp:1690
#20 0xb6a7ea25 in QWidget::event(QEvent*) (this=0x8280430, e=0xbfffee30)
at kernel/qwidget.cpp:4673
#21 0xb69cb4c5 in QApplication::internalNotify(QObject*, QEvent*) (
this=0xbffff500, receiver=0x8280430, e=0xbfffee30)
at kernel/qapplication.cpp:2635
#22 0xb69ca9f8 in QApplication::notify(QObject*, QEvent*) (this=0xbffff500,
receiver=0x8280430, e=0xbfffee30) at kernel/qapplication.cpp:2421
#23 0xb71d2172 in KApplication::notify(QObject*, QEvent*) ()
from /usr/kde/3.3/lib/libkdecore.so.4
#24 0xb6953972 in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
receiver=0x8280430, event=0xbfffee30) at qapplication.h:494
#25 0xb694b42b in QETWidget::translateMouseEvent(_XEvent const*) (
this=0x8280430, event=0xbffff1e0) at kernel/qapplication_x11.cpp:4230
#26 0xb694901a in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff500,
event=0xbffff1e0) at kernel/qapplication_x11.cpp:3439
#27 0xb6966889 in QEventLoop::processEvents(unsigned) (this=0x8150710, flags=4)
at kernel/qeventloop_x11.cpp:192
#28 0xb69e297d in QEventLoop::enterLoop() (this=0x8150710)
at kernel/qeventloop.cpp:198
#29 0xb69e2896 in QEventLoop::exec() (this=0x8150710)
at kernel/qeventloop.cpp:145
#30 0xb69cb667 in QApplication::exec() (this=0xbffff500)
at kernel/qapplication.cpp:2758
#31 0x08058a1d in main (argc=0, argv=0x0) at main.cpp:55