[gstreamer-bugs] [Bug 622750] New: gstreamer crashes (amarok - phonon - gstreamer - jack - alsa)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jun 25 10:21:17 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=622750
GStreamer | don't know | 0.10.28
Summary: gstreamer crashes (amarok - phonon - gstreamer - jack
- alsa)
Classification: Desktop
Product: GStreamer
Version: 0.10.28
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: don't know
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: pumuchel at gmx.de
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
Version 0.10.25 was working. Version 0.10.28 crashes.
Here is the output of valgrind.
$ valgrind amarok
==19975== Memcheck, a memory error detector
==19975== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==19975== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==19975== Command: amarok
==19975==
==19975== Invalid read of size 8
==19975== at 0x175C8A17: snd_pcm_ioplug_close (pcm_ioplug.c:743)
==19975== by 0x1758D444: snd_pcm_close (pcm.c:706)
==19975== by 0x175A5FDC: snd_pcm_plug_close (pcm_plug.c:71)
==19975== by 0x1758D444: snd_pcm_close (pcm.c:706)
==19975== by 0x1961357E: gst_alsasink_close (gstalsasink.c:804)
==19975== by 0x18963915: gst_audioringbuffer_close_device
(gstaudiosink.c:365)
==19975== by 0x1895742A: gst_ring_buffer_close_device (gstringbuffer.c:714)
==19975== by 0x1895F265: gst_base_audio_sink_change_state
(gstbaseaudiosink.c:1879)
==19975== by 0x1805798B: gst_element_change_state (gstelement.c:2548)
==19975== by 0x1805AD97: gst_element_set_state_func (gstelement.c:2504)
==19975== by 0x17DE8509:
Phonon::Gstreamer::AudioOutput::setOutputDevice(Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)0>
const&) (audiooutput.cpp:217)
==19975== by 0xAD02283: Phonon::AudioOutputPrivate::setupBackendObject()
(audiooutput.cpp:70)
==19975== Address 0x19a23180 is not stack'd, malloc'd or (recently) free'd
==19975==
KCrash: Application 'amarok' crashing...
sock_file=/home/till/.kde4/socket-wgw-till/kdeinit4__0
<unknown program name>(19975)/: Communication problem with "amarok" , it
probably crashed.
Error message was: "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name
org.kde.amarok was not provided by any .service files" "
==19975== Invalid free() / delete / delete[]
==19975== at 0x4C259AD: free (vg_replace_malloc.c:325)
==19975== by 0x7A6610A: ??? (in /lib64/libc-2.11.1.so)
==19975== by 0x7A65CA1: ??? (in /lib64/libc-2.11.1.so)
==19975== by 0x4A205DC: _vgnU_freeres (vg_preloaded.c:62)
==19975== by 0x7991C24: __run_exit_handlers (exit.c:93)
==19975== by 0x7991C94: exit (exit.c:100)
==19975== by 0x505DD8D:
KUniqueApplication::start(QFlags<KUniqueApplication::StartFlag>)
(kuniqueapplication.cpp:308)
==19975== by 0x405D05: main (main.cpp:219)
==19975== Address 0x4055d90 is not stack'd, malloc'd or (recently) free'd
==19975==
==19975==
==19975== HEAP SUMMARY:
==19975== in use at exit: 87,911 bytes in 239 blocks
==19975== total heap usage: 28,307 allocs, 28,069 frees, 2,192,692 bytes
allocated
==19975==
==19975== LEAK SUMMARY:
==19975== definitely lost: 0 bytes in 0 blocks
==19975== indirectly lost: 0 bytes in 0 blocks
==19975== possibly lost: 744 bytes in 7 blocks
==19975== still reachable: 87,167 bytes in 232 blocks
==19975== suppressed: 0 bytes in 0 blocks
==19975== Rerun with --leak-check=full to see details of leaked memory
==19975==
==19975== For counts of detected and suppressed errors, rerun with: -v
==19975== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 6 from 4)
till at wgw-till ~ $ ^C
till at wgw-till ~ $ ==19975== Thread 2:
==19975== Invalid read of size 4
==19975== at 0xA0CE250: pthread_cond_wait@@GLIBC_2.3.2
(pthread_cond_wait.S:170)
==19975== Address 0x19c3f820 is not stack'd, malloc'd or (recently) free'd
==19975==
Unable to start Dr. Konqi
==19975== Thread 1:
==19975== Invalid free() / delete / delete[]
==19975== at 0x4C259AD: free (vg_replace_malloc.c:325)
==19975== by 0x7A6610A: ??? (in /lib64/libc-2.11.1.so)
==19975== by 0x7A65CA1: ??? (in /lib64/libc-2.11.1.so)
==19975== by 0x4A205DC: _vgnU_freeres (vg_preloaded.c:62)
==19975== Address 0x4055d90 is not stack'd, malloc'd or (recently) free'd
==19975==
==19975==
==19975== HEAP SUMMARY:
==19975== in use at exit: 3,865,905 bytes in 42,454 blocks
==19975== total heap usage: 127,560 allocs, 85,107 frees, 42,578,579 bytes
allocated
==19975==
==19975== LEAK SUMMARY:
==19975== definitely lost: 343 bytes in 7 blocks
==19975== indirectly lost: 976 bytes in 29 blocks
==19975== possibly lost: 1,914,872 bytes in 18,864 blocks
==19975== still reachable: 1,949,714 bytes in 23,554 blocks
==19975== suppressed: 0 bytes in 0 blocks
==19975== Rerun with --leak-check=full to see details of leaked memory
==19975==
==19975== For counts of detected and suppressed errors, rerun with: -v
==19975== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 35 from 8)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list