Bug#440786: gnomebaker: crash when importing playlist

2007-09-10 Thread Marko Mäkelä
Goedson,

> > When I tried gnomebaker a few months ago, importing a playlist sort of
> > worked, but the music pieces were imported in reverse order.  This time,
> > gnomebaker crashed with the following stacktrace.  The playlist was
> > generated with totem, and it consisted solely of audio recordings in the
> > Ogg FLAC (*.flac) format.
> 
> Could you please try to reproduce this with gnomebaker 0.6.0-10 from
> Sid? Better yet if you do it with the package rebuilt with debug
> information enabled.

It looks like there is a problem in decoding %-encoded bytes such as %20
and %26 and multibyte UTF-8 sequences.  If really necessary, I will try to
reproduce this on Sid, but I only have the media files on an Etch system.

> Also, please send the output produced by running gnomebaker --trace-on
> and trying to import your playlist.

I have since then edited the playlist a little.  Now it doesn't crash
immediately, but it displayed some garbage strings, such as
".../musiikki/Sotta%260xbfa8da84ytty/K" (should be
".../Sotta%20%26%20Pytty/...").  It also displays empty dialogs and
garbage like "The file
[/home/heli/Desktop/jumppa/vauva/file:///home/heli/Desktop/musiikki/Eeva
armanto-Neuvonen/Viisi (nil)ient" (sic).  The string
"M. A. Numminen" is displayed as "M.0x0,0BDFA8DA84P-1022.%20Numminen".

I can't see these errors in the --trace-on output; only in the dialog
box.  But I can see the Pango-WARNING about invalid UTF-8 string.

The output of gnomebaker --trace-on and the playlist are attached.

Marko


gnomebaker.txt.gz
Description: Binary data


Vauvajumppa1-3.pls
Description: audio/scpls


Bug#440786: gnomebaker: crash when importing playlist

2007-09-04 Thread Goedson Teixeira Paixao
Em Ter, 2007-09-04 às 10:03 +0300, Marko Mäkelä escreveu:
> Package: gnomebaker
> Version: 0.6.0-7
> Severity: normal
> 
> *** Please type your report below this line ***
> 
> When I tried gnomebaker a few months ago, importing a playlist sort of
> worked, but the music pieces were imported in reverse order.  This time,
> gnomebaker crashed with the following stacktrace.  The playlist was
> generated with totem, and it consisted solely of audio recordings in the
> Ogg FLAC (*.flac) format.

Could you please try to reproduce this with gnomebaker 0.6.0-10 from
Sid? Better yet if you do it with the package rebuilt with debug
information enabled.

Also, please send the output produced by running gnomebaker --trace-on
and trying to import your playlist.


-- 
Goedson Teixeira Paixao  http://mundolivre.wordpress.com/
Debian Project   http://www.debian.org/
Jabber ID: [EMAIL PROTECTED]http://www.jabber.org/



signature.asc
Description: Esta é uma parte de mensagem	assinada digitalmente


Bug#440786: gnomebaker: crash when importing playlist

2007-09-04 Thread Marko Mäkelä
Package: gnomebaker
Version: 0.6.0-7
Severity: normal

*** Please type your report below this line ***

When I tried gnomebaker a few months ago, importing a playlist sort of
worked, but the music pieces were imported in reverse order.  This time,
gnomebaker crashed with the following stacktrace.  The playlist was
generated with totem, and it consisted solely of audio recordings in the
Ogg FLAC (*.flac) format.

Marko

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224828640 (LWP 3812)]
0xb73b032d in gst_debug_level_get_name () from
/usr/lib/libgstreamer-0.10.so.0
(gdb) bt
#0  0xb73b032d in gst_debug_level_get_name ()
   from /usr/lib/libgstreamer-0.10.so.0
#1  0xb73b1209 in gst_debug_add_log_function ()
   from /usr/lib/libgstreamer-0.10.so.0
#2  0xb726fee8 in vfprintf () from /lib/tls/i686/cmov/libc.so.6
#3  0xb728fc7c in vasprintf () from /lib/tls/i686/cmov/libc.so.6
#4  0xb75cec97 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#5  0xb75c0c86 in g_strdup_vprintf () from /usr/lib/libglib-2.0.so.0
#6  0xb7a4ffbc in gtk_message_dialog_new () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x08062b53 in gnomebaker_show_msg_dlg ()
#8  0x08079b05 in audioproject_is_supported_playlist ()
#9  0x08079e1f in audioproject_is_supported_playlist ()
#10 0x08079f84 in audioproject_import_playlist ()
#11 0x08060727 in gnomebaker_on_import_playlist ()
#12 0xb7629e1b in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#13 0xb761c98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0xb762cf2d in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#15 0xb762e429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#16 0xb762e5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0xb7b2f042 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7a4d262 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7a4e810 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7a42d3f in gtk_menu_attach () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7a41250 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb761af49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#23 0xb761c98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb762d56f in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#25 0xb762e208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb762e5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0xb7b2af64 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7a3abd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7a3be07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb78d4eea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
#31 0xb75a5b21 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb75a8b96 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#33 0xb75a8f57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0xb7a3c281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x080555db in main ()


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)

Versions of packages gnomebaker depends on:
ii  cdrdao 1:1.2.2-6 records CDs in Disk-At-Once (DAO) 
ii  dvd+rw-tools   7.0-7 DVD+-RW/R tools
ii  genisoimage9:1.1.2-1 Creates ISO-9660 CD-ROM filesystem
ii  gstreamer0.10-ffmpeg   0.10.1-7  FFmpeg plugin for GStreamer
ii  gstreamer0.10-plugins- 0.10.10-4 GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins- 0.10.4-4  GStreamer plugins from the "good" 
ii  gstreamer0.10-plugins- 0.10.4-5  GStreamer plugins from the "ugly" 
ii  icedax 9:1.1.2-1 Creates WAV files from audio CDs
ii  libart-2.0-2   2.3.17-1  Library of functions for 2D graphi
ii  libatk1.0-01.12.4-3  The ATK accessibility toolkit
ii  libbonobo2-0   2.14.0-3  Bonobo CORBA interfaces library
ii  libbonoboui2-0 2.14.0-5  The Bonobo UI library
ii  libc6  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  libcairo2  1.2.4-4   The Cairo 2D vector graphics libra
ii  libdbus-1-31.0.2-1   simple interprocess messaging syst
ii  libdbus-glib-1-2   0.71-3simple interprocess messaging syst
ii  libfontconfig1 2.4.2-1.2 generic font configuration library
ii  libgconf2-42.16.1-1  GNOME configuration database syste
ii  libglade2-01:2.6.0-4 library to load .glade files at ru
ii  libglib2.0-0   2.12.6-2  The GLib library of C