[Bug 485796] [NEW] KWave krashes when selecting a device in the recording dialog

Carsten gentoobox at gmx.net
Fri Nov 20 13:29:18 UTC 2009


Public bug reported:

Binary package hint: kwave

According to Thomas Eschenbacher, this problem has already been fixed in kwave 8.4 (see SourceForge bug #2816544, http://sourceforge.net/tracker/index.php?func=detail&aid=2816544&group_id=6478&atid=106478). If so, when will kwave 8.4 be available in 9.10?
Thank you for your support!
Carsten

Description:    Ubuntu 9.10
Release:        9.10

kwave:
  Installiert: 0.8.3-2-0ubuntu1
  Kandidat: 0.8.3-2-0ubuntu1
  Versions-Tabelle:
 *** 0.8.3-2-0ubuntu1 0
        500 http://de.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status

What did I expect to happen:
I wanted to select my soundcard as device in the 'Sources' tab of the recording dialog.

What did happen:
-- Backtrace:
Application: Kwave (kwave), signal: Segmentation fault
[KCrash Handler]
#6  0x07aaef10 in ?? ()
#7  0x01ae088a in snd_pcm_hw_free () from /usr/lib/libasound.so.2
#8  0x01afd3ad in ?? () from /usr/lib/libasound.so.2
#9  0x01ae088a in snd_pcm_hw_free () from /usr/lib/libasound.so.2
#10 0x01ae0968 in snd_pcm_close () from /usr/lib/libasound.so.2
#11 0x04edc734 in RecordALSA::close (this=0x8537440) at 
/build/buildd/kwave-0.8.3-2/plugins/record/Record-ALSA.cpp:665
#12 0x04edeae2 in RecordALSA::open (this=0x8537440, device=...) at 
/build/buildd/kwave-0.8.3-2/plugins/record/Record-ALSA.cpp:274
#13 0x04ed4894 in RecordPlugin::setDevice (this=0x84cdfc8, device=...) at 
/build/buildd/kwave-0.8.3-2/plugins/record/RecordPlugin.cpp:335
#14 0x04ed5ead in RecordPlugin::qt_metacall (this=0x84cdfc8, 
_c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfc4ce58)
    at /build/buildd/kwave-0.8.3-2/obj-i486-linux-
gnu/plugins/record/RecordPlugin.moc:103
#15 0x02c9b263 in QMetaObject::activate(QObject*, int, int, void**) () from 
/usr/lib/libQtCore.so.4
#16 0x02c9bec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, 
void**) () from /usr/lib/libQtCore.so.4
#17 0x04eb9a23 in RecordDialog::sigDeviceChanged (this=0x84d15b0, _t1=...) at 
/build/buildd/kwave-0.8.3-2/obj-i486-linux-
gnu/plugins/record/RecordDialog.moc:194
#18 0x04eba3d7 in RecordDialog::setDevice (this=0x84d15b0, device=...) at 
/build/buildd/kwave-0.8.3-2/plugins/record/RecordDialog.cpp:535
#19 0x04eba7ed in RecordDialog::listEntrySelected (this=0x84d15b0, 
current=0x85bf890, previous=0x852c5a8) at 
/build/buildd/kwave-0.8.3-2/plugins/record/RecordDialog.cpp:484
#20 0x04ec1da7 in RecordDialog::qt_metacall (this=0x84d15b0, 
_c=QMetaObject::InvokeMetaMethod, _id=55, _a=0xbfc4d064)
    at /build/buildd/kwave-0.8.3-2/obj-i486-linux-
gnu/plugins/record/RecordDialog.moc:158
#21 0x02c9b263 in QMetaObject::activate(QObject*, int, int, void**) () from 
/usr/lib/libQtCore.so.4
#22 0x02c9bec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, 
void**) () from /usr/lib/libQtCore.so.4
#23 0x015dcaf9 in QTreeWidget::currentItemChanged(QTreeWidgetItem*, 
QTreeWidgetItem*) () from /usr/lib/libQtGui.so.4
#24 0x015e0a82 in ?? () from /usr/lib/libQtGui.so.4
#25 0x015e970f in QTreeWidget::qt_metacall(QMetaObject::Call, int, void**) () 
from /usr/lib/libQtGui.so.4
#26 0x00a5a04a in TreeWidgetWrapper::qt_metacall(QMetaObject::Call, int, 
void**) () from /usr/lib/libkwavegui.so.0
#27 0x02c9b263 in QMetaObject::activate(QObject*, int, int, void**) () from 
/usr/lib/libQtCore.so.4
#28 0x02c9bec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, 
void**) () from /usr/lib/libQtCore.so.4
#29 0x015b9069 in QItemSelectionModel::currentChanged(QModelIndex const&, 
QModelIndex const&) () from /usr/lib/libQtGui.so.4
#30 0x015b9202 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, 
QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#31 0x01569504 in QAbstractItemView::mousePressEvent(QMouseEvent*) () from 
/usr/lib/libQtGui.so.4
#32 0x015af3d7 in QTreeView::mousePressEvent(QMouseEvent*) () from 
/usr/lib/libQtGui.so.4
#33 0x0106bff6 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#34 0x0141b633 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#35 0x014ba494 in QAbstractScrollArea::viewportEvent(QEvent*) () from 
/usr/lib/libQtGui.so.4
#36 0x0156e087 in QAbstractItemView::viewportEvent(QEvent*) () from 
/usr/lib/libQtGui.so.4
#37 0x015a9434 in QTreeView::viewportEvent(QEvent*) () from 
/usr/lib/libQtGui.so.4
#38 0x014bca95 in ?? () from /usr/lib/libQtGui.so.4
#39 0x02c8483a in 
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () 
from /usr/lib/libQtCore.so.4
#40 0x01016f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () 
from /usr/lib/libQtGui.so.4
#41 0x0101f033 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/libQtGui.so.4
#42 0x07165bfa in KApplication::notify(QObject*, QEvent*) () from 
/usr/lib/libkdeui.so.5
#43 0x02c856cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from 
/usr/lib/libQtCore.so.4
#44 0x0101df6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, 
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from 
/usr/lib/libQtGui.so.4
#45 0x0108c7c0 in ?? () from /usr/lib/libQtGui.so.4
#46 0x0108bc4b in QApplication::x11ProcessEvent(_XEvent*) () from 
/usr/lib/libQtGui.so.4
#47 0x010b8502 in ?? () from /usr/lib/libQtGui.so.4
#48 0x065c5e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#49 0x065c9720 in ?? () from /lib/libglib-2.0.so.0
#50 0x065c9853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#51 0x02cb002c in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/libQtCore.so.4
#52 0x010b7be5 in ?? () from /usr/lib/libQtGui.so.4
#53 0x02c83c79 in 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/libQtCore.so.4
#54 0x02c840ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/libQtCore.so.4
#55 0x01503d53 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#56 0x04ed5b07 in RecordPlugin::setup (this=0x84cdfc8, previous_params=...) at 
/build/buildd/kwave-0.8.3-2/plugins/record/RecordPlugin.cpp:171
#57 0x00d989a2 in Kwave::PluginManager::setupPlugin(QString const&) () from 
/usr/lib/libkwave.so.0
#58 0x0805c4e5 in _start ()

** Affects: kwave (Ubuntu)
     Importance: Undecided
         Status: New

-- 
KWave krashes when selecting a device in the recording dialog
https://bugs.launchpad.net/bugs/485796
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list