Bug#554836: segfault in audacity when saving files
Tim Hanson
sideskate at gmail.com
Fri Nov 6 21:11:39 UTC 2009
Package: audacity
Version: 1.3.9-6
Severity: important
Hi, on my system audacity segfaults while trying to write *any* file, either export or save normally.
Seems to be a dbus-related issue?
I'm not usure if it matters, but I'm running a custom kernel :
> uname -a
Linux chimera 2.6.30lowlat.1.0 #1 SMP PREEMPT Tue Oct 27 16:32:35 EDT 2009 x86_64 GNU/Linux
It crashes if it is run in the terminal or not. Tried building from CVS (1.3.9 version),
but it requires wxgtk2.4, which is no longer in Debain.
Here is the backtrace from gdb:
chimera:~/svn/audacity> gdb audacity
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/audacity...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/audacity
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe7b9c950 (LWP 19586)]
[New Thread 0x7fffe739b950 (LWP 19587)]
(Audacity:19583): Gtk-WARNING **: /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c:9567: widget class `GtkPizza' has no property named `row-ending-details'
process 19583: type array 97 not a basic type
process 19583: type array 97 not a basic type
process 19583: type invalid 0 not a basic type
process 19583: type invalid 0 not a basic type
process 19583: type struct 114 not a basic type
Program received signal SIGSEGV, Segmentation fault.
0x00007fffeab3a476 in ?? () from /lib/libdbus-1.so.3
(gdb) bt
#0 0x00007fffeab3a476 in ?? () from /lib/libdbus-1.so.3
#1 0x00007fffeab3a95a in ?? () from /lib/libdbus-1.so.3
#2 0x00007fffeab29131 in ?? () from /lib/libdbus-1.so.3
#3 0x00007fffeab29179 in ?? () from /lib/libdbus-1.so.3
#4 0x00007fffeab28214 in ?? () from /lib/libdbus-1.so.3
#5 0x00007fffeab29248 in ?? () from /lib/libdbus-1.so.3
#6 0x00007fffeab28214 in ?? () from /lib/libdbus-1.so.3
#7 0x00007fffe4c55e53 in ?? ()
from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#8 0x00007fffe4c5be86 in ?? ()
from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#9 0x00007fffe4c5d2a6 in ?? ()
from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#10 0x00007ffff2eb8532 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff2eb92b7 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff2eb93fc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff056ac54 in g_volume_monitor_get () from /usr/lib/libgio-2.0.so.0
#14 0x00007ffff348e47c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00007ffff2ed2a35 in g_type_create_instance ()
from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff2eb770b in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007ffff2eb8532 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#18 0x00007ffff2eb92b7 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff2eb93fc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3483291 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00007ffff2ed2a35 in g_type_create_instance ()
from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff2eb770b in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff3485bf8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff2eb88fd in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#25 0x00007ffff2eb92b7 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff2eb93fc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff348b195 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007ffff2eb88fd in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#29 0x00007ffff2eb92b7 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#30 0x00007ffff2eb93fc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#31 0x00007ffff34870c1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00007ffff2eb88fd in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff2eb91ab in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff2eb93fc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff3486c0d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#36 0x00007ffff3486db5 in gtk_file_chooser_dialog_new ()
from /usr/lib/libgtk-x11-2.0.so.0
#37 0x000000000078e46a in FileDialog::FileDialog(wxWindow*, wxString const&, wxString const&, wxString const&, wxString const&, long, wxPoint const&) ()
#38 0x0000000000696b2a in Exporter::GetFilename() ()
#39 0x0000000000697db5 in Exporter::Process(AudacityProject*, bool, double, double) ()
#40 0x000000000057243d in AudacityProject::OnExport() ()
#41 0x00000000006283fd in CommandManager::HandleCommandEntry(CommandListEntry*, unsigned int, unsigned int) ()
#42 0x000000000059ebb4 in AudacityProject::OnMenu(wxCommandEvent&) ()
#43 0x00007ffff6d76349 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#44 0x00007ffff6d77514 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#45 0x00007ffff6d77607 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_baseu-2.8.so.0
#46 0x00007ffff747f2a0 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#47 0x00007ffff2eb23ed in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#48 0x00007ffff2ec5cdb in ?? () from /usr/lib/libgobject-2.0.so.0
#49 0x00007ffff2ec7082 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#50 0x00007ffff2ec7553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#51 0x00007ffff35e84a0 in gtk_widget_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#52 0x00007ffff34e71fd in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
#53 0x00007ffff34e8b8b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#54 0x00007ffff34d9218 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#55 0x00007ffff2eb23ed in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#56 0x00007ffff2ec59c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#57 0x00007ffff2ec6f18 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#58 0x00007ffff2ec7553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#59 0x00007ffff35e22de in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#60 0x00007ffff34d17d3 in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#61 0x00007ffff34d28ab in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#62 0x00007ffff31461cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#63 0x00007ffff2c1b12a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#64 0x00007ffff2c1e988 in ?? () from /lib/libglib-2.0.so.0
#65 0x00007ffff2c1ee5d in g_main_loop_run () from /lib/libglib-2.0.so.0
#66 0x00007ffff34d2ca7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x00007ffff7410798 in wxEventLoop::Run() ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#68 0x00007ffff7498cfb in wxAppBase::MainLoop() ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#69 0x00007ffff6d1ccbd in wxEntry(int&, wchar_t**) ()
from /usr/lib/libwx_baseu-2.8.so.0
#70 0x00000000005179a2 in main ()
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30lowlat.1.0 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages audacity depends on:
ii audacity-data 1.3.9-6 A fast, cross-platform audio edito
ii libasound2 1.0.21a-1 shared library for ALSA applicatio
ii libc6 2.9-25 GNU C Library: Shared libraries
ii libexpat1 2.0.1-4 XML parsing C library - runtime li
ii libflac++6 1.2.1-2+b1 Free Lossless Audio Codec - C++ ru
ii libflac8 1.2.1-2+b1 Free Lossless Audio Codec - runtim
ii libgcc1 1:4.4.1-4 GCC support library
ii libglib2.0-0 2.22.2-2 The GLib library of C routines
ii libgtk2.0-0 2.18.3-1 The GTK+ graphical user interface
ii libid3tag0 0.15.1b-10 ID3 tag reading library from the M
ii libjack0 0.116.2+svn3592-3 JACK Audio Connection Kit (librari
ii libmad0 0.15.1b-4 MPEG audio decoder library
ii libogg0 1.1.4~dfsg-1 Ogg bitstream library
ii libsamplerate0 0.1.7-3 Audio sample rate conversion libra
ii libsndfile1 1.0.20-3 Library for reading/writing audio
ii libsoundtouch1c2 1.3.1-2 sound stretching library
ii libstdc++6 4.4.1-4 The GNU Standard C++ Library v3
ii libtwolame0 0.3.12-1 MPEG Audio Layer 2 encoding librar
ii libvorbis0a 1.2.3-3 The Vorbis General Audio Compressi
ii libvorbisenc2 1.2.3-3 The Vorbis General Audio Compressi
ii libvorbisfile3 1.2.3-3 The Vorbis General Audio Compressi
ii libwxbase2.8-0 2.8.7.1-1.1 wxBase library (runtime) - non-GUI
ii libwxgtk2.8-0 2.8.7.1-1.1 wxWidgets Cross-platform C++ GUI t
Versions of packages audacity recommends:
ii libavcodec52 4:0.5+svn20090706-2+b1 ffmpeg codec library
ii libavformat52 4:0.5+svn20090706-2+b1 ffmpeg file format library
Versions of packages audacity suggests:
pn ladspa-plugin <none> (no description available)
pn libmp3lame0 <none> (no description available)
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list