Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#31 kwave-v0.8.3 crashes when recording

reproducible
closed
recording (1)
7
2015-02-15
2009-07-04
No

recording plugin crashes when changing recording settings or when starting to record.
Bug reported by Nowardev-Team.

Application: Kwave (kwave), signal: Segmentation fault
[KCrash Handler]

6 0xb692b479 in QMutex::lock () from /usr/lib/libQtCore.so.4

7 0xb692d410 in QSemaphore::release () from /usr/lib/libQtCore.so.4

8 0xb6a349ea in QMetaCallEvent::~QMetaCallEvent () from

/usr/lib/libQtCore.so.4

9 0xb6a256a7 in QCoreApplicationPrivate::sendPostedEvents () from

/usr/lib/libQtCore.so.4

10 0xb6a2588d in QCoreApplication::sendPostedEvents () from

/usr/lib/libQtCore.so.4

11 0xb6a507ef in ?? () from /usr/lib/libQtCore.so.4

12 0xb641ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0

13 0xb641e0eb in ?? () from /usr/lib/libglib-2.0.so.0

14 0xb641e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0

15 0xb6a50438 in QEventDispatcherGlib::processEvents () from

/usr/lib/libQtCore.so.4

16 0xb7796365 in ?? () from /usr/lib/libQtGui.so.4

17 0xb6a2306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4

18 0xb6a234aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4

19 0xb7c0f403 in QDialog::exec () from /usr/lib/libQtGui.so.4

20 0xb427d4b4 in RecordPlugin::setup (this=0x9913b58,

previous_params=@0xbfeaa7e8) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/RecordPlugin.cpp:171

21 0xb80152d7 in Kwave::PluginManager::setupPlugin (this=0x9854b18,

name=@0xbfeaa930) at
/home/screencast/Documents/kwav/kwave-0.8.3/libkwave/PluginManager.cpp:392

22 0x0805c982 in TopWidget::executeCommand (this=0x9707968,

line=@0x98c0818) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave/TopWidget.cpp:615

23 0x0805e027 in TopWidget::qt_metacall (this=0x9707968,

_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfeaaacc) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/kwave/TopWidget.moc:122

24 0xb6a3aca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

25 0xb6a3b932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

26 0xb8065b03 in MenuManager::sigMenuCommand (this=0x970bb38,

_t1=@0x98c0818) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/libgui/MenuManager.moc:78

27 0xb8065b6f in MenuManager::qt_metacall (this=0x970bb38,

_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x98f0708) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/libgui/MenuManager.moc:66

28 0xb6a338fb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4

29 0xb6a353a0 in QObject::event () from /usr/lib/libQtCore.so.4

30 0xb76f4e9c in QApplicationPrivate::notify_helper () from

/usr/lib/libQtGui.so.4

31 0xb76fd19e in QApplication::notify () from /usr/lib/libQtGui.so.4

32 0xb71b3e8d in KApplication::notify () from /usr/lib/libkdeui.so.5

33 0xb6a24a3b in QCoreApplication::notifyInternal () from

/usr/lib/libQtCore.so.4

34 0xb6a25695 in QCoreApplicationPrivate::sendPostedEvents () from

/usr/lib/libQtCore.so.4

35 0xb6a2588d in QCoreApplication::sendPostedEvents () from

/usr/lib/libQtCore.so.4

36 0xb6a507ef in ?? () from /usr/lib/libQtCore.so.4

37 0xb641ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0

38 0xb641e0eb in ?? () from /usr/lib/libglib-2.0.so.0

39 0xb641e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0

40 0xb6a50438 in QEventDispatcherGlib::processEvents () from

/usr/lib/libQtCore.so.4

41 0xb7796365 in ?? () from /usr/lib/libQtGui.so.4

42 0xb6a2306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4

43 0xb6a234aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4

44 0xb6a25959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4

45 0xb76f4d17 in QApplication::exec () from /usr/lib/libQtGui.so.4

46 0x080526dc in main (argc=1, argv=0xbfeab374) at

/home/screencast/Documents/kwav/kwave-0.8.3/kwave/main.cpp:169

try to record

Application: Kwave (kwave), signal: Segmentation fault
[KCrash Handler]

6 0xb44cae80 in ?? ()

7 0xb2bd224c in snd_pcm_hw_free () from /usr/lib/libasound.so.2

8 0xb2beefbd in ?? () from /usr/lib/libasound.so.2

9 0xb2bd224c in snd_pcm_hw_free () from /usr/lib/libasound.so.2

10 0xb2bd2321 in snd_pcm_close () from /usr/lib/libasound.so.2

11 0xb39b3534 in RecordALSA::close (this=0x9a4cc88) at

/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/Record-ALSA.cpp:665

12 0xb39b5521 in RecordALSA::open (this=0x9a4cc88,

device=@0xbffdb190) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/Record-ALSA.cpp:274

13 0xb39ab356 in RecordPlugin::setDevice (this=0x9a00bd0,

device=@0x9a43ecc) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/RecordPlugin.cpp:335

14 0xb39ac8aa in RecordPlugin::qt_metacall (this=0x9a00bd0,

_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbffdb2ac)
at /home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/plugins/record/RecordPlugin.moc:103

15 0xb696aca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

16 0xb696b932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

17 0xb3990b63 in RecordDialog::sigDeviceChanged (this=0x99e59b0,

_t1=@0x9a43ecc) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/plugins/record/RecordDialog.moc:194

18 0xb39914da in RecordDialog::setDevice (this=0x99e59b0,

device=@0x9a43ecc) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/RecordDialog.cpp:535

19 0xb39917a0 in RecordDialog::listEntrySelected (this=0x99e59b0,

current=0x9a2b100, previous=0x9a2a308) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/RecordDialog.cpp:484

20 0xb399881a in RecordDialog::qt_metacall (this=0x99e59b0,

_c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbffdb478)
at /home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/plugins/record/RecordDialog.moc:158

21 0xb696aca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

22 0xb696b932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

23 0xb7c14c89 in QTreeWidget::currentItemChanged () from /usr/lib/libQtGui.so.4

24 0xb7c19f45 in ?? () from /usr/lib/libQtGui.so.4

25 0xb7c22519 in QTreeWidget::qt_metacall () from /usr/lib/libQtGui.so.4

26 0xb7fb4a6a in TreeWidgetWrapper::qt_metacall (this=0x9a37fd0,

_c=QMetaObject::InvokeMetaMethod, _id=118, _a=0xbffdb5d8)
at /home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/libgui/TreeWidgetWrapper.moc:61

27 0xb696aca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

28 0xb696b932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

29 0xb7bf13c9 in QItemSelectionModel::currentChanged () from

/usr/lib/libQtGui.so.4

30 0xb7bf156d in QItemSelectionModel::setCurrentIndex () from

/usr/lib/libQtGui.so.4

31 0xb7ba32c6 in QAbstractItemView::mousePressEvent () from

/usr/lib/libQtGui.so.4

32 0xb7be785f in QTreeView::mousePressEvent () from /usr/lib/libQtGui.so.4

33 0xb767bc46 in QWidget::event () from /usr/lib/libQtGui.so.4

34 0xb7a55993 in QFrame::event () from /usr/lib/libQtGui.so.4

35 0xb7af594f in QAbstractScrollArea::viewportEvent () from

/usr/lib/libQtGui.so.4

36 0xb7ba7647 in QAbstractItemView::viewportEvent () from

/usr/lib/libQtGui.so.4

37 0xb7be20c4 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4

38 0xb7af7f55 in ?? () from /usr/lib/libQtGui.so.4

39 0xb6953c5a in

QCoreApplicationPrivate::sendThroughObjectEventFilters () from
/usr/lib/libQtCore.so.4

40 0xb7624e7a in QApplicationPrivate::notify_helper () from

/usr/lib/libQtGui.so.4

41 0xb762db11 in QApplication::notify () from /usr/lib/libQtGui.so.4

42 0xb70e3e8d in KApplication::notify () from /usr/lib/libkdeui.so.5

43 0xb6954a3b in QCoreApplication::notifyInternal () from

/usr/lib/libQtCore.so.4

44 0xb762cb7e in QApplicationPrivate::sendMouseEvent () from

/usr/lib/libQtGui.so.4

45 0xb769c97e in ?? () from /usr/lib/libQtGui.so.4

46 0xb769bca7 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4

47 0xb76c6c6a in ?? () from /usr/lib/libQtGui.so.4

48 0xb634ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0

49 0xb634e0eb in ?? () from /usr/lib/libglib-2.0.so.0

50 0xb634e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0

51 0xb6980438 in QEventDispatcherGlib::processEvents () from

/usr/lib/libQtCore.so.4

52 0xb76c6365 in ?? () from /usr/lib/libQtGui.so.4

53 0xb695306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4

54 0xb69534aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4

55 0xb7b3f403 in QDialog::exec () from /usr/lib/libQtGui.so.4

56 0xb39ac4b4 in RecordPlugin::setup (this=0x9a00bd0,

previous_params=@0xbffdc918) at
/home/screencast/Documents/kwav/kwave-0.8.3/plugins/record/RecordPlugin.cpp:171

57 0xb7f452d7 in Kwave::PluginManager::setupPlugin (this=0x99467b8,

name=@0xbffdca60) at
/home/screencast/Documents/kwav/kwave-0.8.3/libkwave/PluginManager.cpp:392

58 0x0805c982 in TopWidget::executeCommand (this=0x97ee460,

line=@0x97d75f8) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave/TopWidget.cpp:615

59 0x0805e027 in TopWidget::qt_metacall (this=0x97ee460,

_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbffdcbfc) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/kwave/TopWidget.moc:122

60 0xb696aca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

61 0xb696b932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4

62 0xb7f95b03 in MenuManager::sigMenuCommand (this=0x97bb598,

_t1=@0x97d75f8) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/libgui/MenuManager.moc:78

63 0xb7f95b6f in MenuManager::qt_metacall (this=0x97bb598,

_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x99ab080) at
/home/screencast/Documents/kwav/kwave-0.8.3/kwave-build/libgui/MenuManager.moc:66

64 0xb69638fb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4

65 0xb69653a0 in QObject::event () from /usr/lib/libQtCore.so.4

66 0xb7624e9c in QApplicationPrivate::notify_helper () from

/usr/lib/libQtGui.so.4

67 0xb762d19e in QApplication::notify () from /usr/lib/libQtGui.so.4

68 0xb70e3e8d in KApplication::notify () from /usr/lib/libkdeui.so.5

69 0xb6954a3b in QCoreApplication::notifyInternal () from

/usr/lib/libQtCore.so.4

70 0xb6955695 in QCoreApplicationPrivate::sendPostedEvents () from

/usr/lib/libQtCore.so.4

71 0xb695588d in QCoreApplication::sendPostedEvents () from

/usr/lib/libQtCore.so.4

72 0xb69807ef in ?? () from /usr/lib/libQtCore.so.4

73 0xb634ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0

74 0xb634e0eb in ?? () from /usr/lib/libglib-2.0.so.0

75 0xb634e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0

76 0xb6980438 in QEventDispatcherGlib::processEvents () from

/usr/lib/libQtCore.so.4

77 0xb76c6365 in ?? () from /usr/lib/libQtGui.so.4

78 0xb695306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4

79 0xb69534aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4

80 0xb6955959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4

81 0xb7624d17 in QApplication::exec () from /usr/lib/libQtGui.so.4

82 0x080526dc in main (argc=1, argv=0xbffdd4a4) at

/home/screencast/Documents/kwav/kwave-0.8.3/kwave/main.cpp:169

kwave

This is Kwave v0.8.3 (compiled for KDE 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)))
Benchmarking memcpy methods (smaller is better):
libc memcpy() : 0
using -> 'libc memcpy()'

MenuNode '&Crop': icon 'crop' not found !
MenuNode 'About &KDE': icon 'about_kde' not found !
fileinfo 2.1 written by Thomas Eschenbacher
reverse 2.1 written by Thomas Eschenbacher
newsignal 2.1 written by Thomas Eschenbacher
normalize 2.1 written by Thomas Eschenbacher
zero 2.1 written by Thomas Eschenbacher
memory 2.1 written by Thomas Eschenbacher
notch_filter 2.1 written by Dave Flogeras
codec_flac 2.1 written by Thomas Eschenbacher
codec_audiofile 2.1 written by Thomas Eschenbacher
codec_wav 2.1 written by Thomas Eschenbacher
selectrange 2.1 written by Thomas Eschenbacher
amplifyfree 2.1 written by Thomas Eschenbacher
noise 2.1 written by Thomas Eschenbacher
goto 2.1 written by Thomas Eschenbacher
band_pass 2.1 written by Dave Flogeras
pitch_shift 2.1 written by Thomas Eschenbacher
lowpass 2.1 written by Thomas Eschenbacher
volume 2.1 written by Thomas Eschenbacher
codec_ogg 2.1 written by Thomas Eschenbacher
codec_ascii 2.1 written by Thomas Eschenbacher
playback 2.2 written by Thomas Eschenbacher
record 2.2 written by Thomas Eschenbacher
saveblocks 2.1 written by Thomas Eschenbacher
sonagram 2.1 written by Thomas Eschenbacher
about 2.1 written by Ralf Waspe & Gilles Caulier


found 25 plugins

FIRST RUN => forcing toolbars to 'symbols only' mode
screencast@screencast-pc:~/Documents/arkT11094.8.3-1/kwave-0.8.3/kwave-build$
TopWidget::executeCommand() >>> plugin:setup(record) <<<
RecordPlugin::setup
RecordPlugin::setMethod(2)
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 6
RecordPlugin::setDevice('')
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 6
RecordPlugin::setDevice() -> fallback to 'DSNOOP plugin|sound_note'
RecordALSA::open -> 'plug:dsnoop'
RecordPlugin::setDevice('DSNOOP plugin|sound_note')
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
ALC861VD Analog: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 0
QString::arg: Argument missing: card HDA Intel: |sound_card||device
Si3054 Modem: |sound_subdevice, 6
RecordALSA::open -> 'plug:dsnoop'
RecordPlugin::stateChanged(REC_EMPTY)
RecordPlugin::stateChanged(REC_EMPTY)
RecordThread::run() - started (buffers: 32 x 32768 byte)
RecordALSA::read(), underrun
RecordALSA::read(), after underrun: resuming
RecordController::actionStart
PluginWorkerThread::stop(): sending SIGHUP
PluginWorkerThread::stop(): canceling thread
RecordPlugin::startRecording()
TopWidget::executeCommand() >>> newsignal(0,44100,16,2) <<<
QWaitCondition: mutex destroy failure:
SignalManager::setModified(1)
adding software tag: 'Kwave-0.8.3 for KDE 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))'
RecordController::deviceRecordStarted
RecordController::deviceRecordStarted -> REC_BUFFERING
RecordPlugin::stateChanged(REC_BUFFERING)
KCrash: Application 'kwave' crashing...
sock_file=/home/screencast/.kde/socket-screencast-pc/kdeinit4__0

Discussion

  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 30 days (the time period specified by
    the administrator of this Tracker).