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 153496 - gnome-audio-profiles-properties crash when edit
gnome-audio-profiles-properties crash when edit
Status: RESOLVED FIXED
Product: gnome-media
Classification: Deprecated
Component: media profiles
2.8.x
Other Linux
: Normal normal
: 2.9.91
Assigned To: gnome media maintainers
gnome media maintainers
: 157540 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-09-22 23:32 UTC by Sebastien Bacher
Modified: 2005-02-04 08:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (2.21 KB, patch)
2004-10-01 10:21 UTC, Vincent Untz
none Details | Review

Description Sebastien Bacher 2004-09-22 23:32:44 UTC
* run gnome-audio-profiles-properties
* click on edit
=> crash

Runned from a gnome-terminal:

"(gnome-audio-profiles-properties:24338): libglade-WARNING **: unknown widget
class 'GMAudioProfileEdit'

(gnome-audio-profiles-properties:24338): GLib-GObject-WARNING **:
gsignal.c:1666: signal `response' is invalid for instance `0x80a1050'

(gnome-audio-profiles-properties:24338): GLib-GObject-WARNING **: invalid cast
from `GtkLabel' to `GtkWindow'

(gnome-audio-profiles-properties:24338): Gtk-CRITICAL **: file gtkwindow.c: line
1021 (gtk_window_set_title): assertion `GTK_IS_WINDOW (window)' failed

gnome-media-profiles-ERROR **: No such widget profile-name-entry
aborting..."


Backtrace:

Program received signal SIGABRT, Aborted.

Thread 1087793024 (LWP 24338)

  • #0 raise
    from /lib/tls/libc.so.6
  • #1 ??
    from /lib/tls/libc.so.6
  • #2 ??
  • #3 abort
    from /lib/tls/libc.so.6
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??
  • #12 ??
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
  • #19 ??
  • #20 ??
  • #21 ??
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
  • #27 ??
  • #28 ??
  • #29 ??
  • #30 ??
  • #31 ??
  • #32 ??
  • #33 ??
  • #34 ??
  • #35 ??
  • #36 ??
  • #37 ??
  • #38 ??
  • #39 g_free
    from /usr/lib/libglib-2.0.so.0
  • #40 g_log
    from /usr/lib/libglib-2.0.so.0
  • #41 gm_audio_profile_edit_get_widget
    from /usr/lib/libgnome-media-profiles.so.0
  • #42 gm_audio_profile_edit_update_name
    from /usr/lib/libgnome-media-profiles.so.0
  • #43 gm_audio_profile_edit_new
    from /usr/lib/libgnome-media-profiles.so.0
  • #44 edit_button_clicked
    from /usr/lib/libgnome-media-profiles.so.0
  • #45 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #46 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #47 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #48 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #49 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #50 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #51 _gtk_button_paint
    from /usr/lib/libgtk-x11-2.0.so.0
  • #52 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #53 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #54 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #55 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #56 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #57 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #58 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #59 _gtk_button_paint
    from /usr/lib/libgtk-x11-2.0.so.0
  • #60 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #61 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #62 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #63 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #64 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #65 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #66 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #67 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #68 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #69 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #70 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #71 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #72 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #73 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #74 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #75 main
    at gnome-audio-profiles-properties.c line 52

Comment 1 Vincent Noel 2004-09-23 15:02:28 UTC
Unique stack trace.
Comment 2 Vincent Noel 2004-09-23 15:03:12 UTC
By the way, I get the crash too.
Comment 3 Vincent Untz 2004-10-01 10:21:46 UTC
Created attachment 32141 [details] [review]
Proposed patch

The GMAudioProfileEdit widget needs to be registered. I stole some code from
libglade.
Comment 4 Ronald Bultje 2005-02-03 23:28:38 UTC
Hm... Applied! Thanks. :).
Comment 5 Christophe Fergeau 2005-02-04 08:45:42 UTC
*** Bug 157540 has been marked as a duplicate of this bug. ***