After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339355 - Sound Juicer crashes on opening preferences
Sound Juicer crashes on opening preferences
Status: RESOLVED DUPLICATE of bug 339089
Product: sound-juicer
Classification: Applications
Component: general
2.14.x
Other other
: High critical
: ---
Assigned To: Sound Juicer Maintainers
Sound Juicer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-21 21:59 UTC by Kevin D. Knerr, Sr.
Modified: 2006-04-22 07:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Kevin D. Knerr, Sr. 2006-04-21 21:59:59 UTC
Distribution: Ubuntu 6.06 (dapper)
Package: sound-juicer
Severity: Normal
Version: GNOME2.14.1 2.14.3
Gnome-Distributor: Ubuntu
Synopsis: Sound Juicer crashes on opening preferences
Bugzilla-Product: sound-juicer
Bugzilla-Component: general
Bugzilla-Version: 2.14.3
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
If a custom path or track pattern is entered directly via GConf, Sound
Juicer crashes when attempting to open the Preferences dialog
(presumably because the custom patterns do not have a hard-coded label
associated with them)

Steps to reproduce the crash:
1. Use GConf to change path_pattern to "%aA/%aT" and file_pattern to
"%tN-%tT" (Note that these are supported patterns according to the docs
and worked prior to 2.14)
2. Launch Sound Juicer and select Preferences from the menu bar
3. Watch the crash dialog appear.

Expected Results:
If a custom pattern has been specified, display the custom pattern if
there is no label available.

How often does this happen?
Every time

Additional Information:

This took me a while to track down because it appeared to be related to
the changes from gstreamer 0.8 to 0.10. My custom audio profile couldn't
be found and sound juicer refused to launch at all. After recreating my
custom profile under gstreamer-0.10, sound juicer launched but crashed
when I attempted to open the preferences dialog. Clearing all my
sound-juicer gconf keys led me to the actual issue: my preferred naming
patterns aren't supported by a label within sound juicer. However, these
patterns worked fine under 2.12. (Prior to that, I used grip
exclusively.)


Debugging Information:

Backtrace was generated from '/usr/bin/sound-juicer'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225541952 (LWP 9276)]
[New Thread -1244841040 (LWP 9280)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1225541952 (LWP 9276))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_utf8_validate
    from /usr/lib/libglib-2.0.so.0
  • #5 gconf_engine_set_string
    from /usr/lib/libgconf-2.so.4
  • #6 gconf_client_set_string
    from /usr/lib/libgconf-2.so.4
  • #7 prefs_file_option_changed
  • #8 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 gtk_combo_box_get_column_span_column
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 gtk_combo_box_set_active
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 prefs_edit_profile_clicked
  • #16 on_edit_preferences_cb
  • #17 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #22 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #32 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #36 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #37 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #38 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #39 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #40 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-04-21 21:59 -------


Unknown version 2.14.3 in product sound-juicer.  Setting version to "2.14.x".

Comment 1 Fabio Bonelli 2006-04-22 07:13:18 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but the maintainers need more information to fix the bug. Could you please answer the questions in the other report?


*** This bug has been marked as a duplicate of 339089 ***