Re: [SLE] Audacity not run

From: Regis FLOREt (r.floret_at_laposte.net)
Date: 12/01/04

  • Next message: Tage Danielsen: "[SLE] Screen driver"
    Date: Wed, 01 Dec 2004 20:03:31 +0400
    To: sloncho@gmail.com
    
    

    Sunny a écrit :

    >Hi,
    >I'm running Suse 9.1.
    >When I try to start Audacity, it fails with these errors:
    >
    >sunny@linux:~> audacity
    >
    >(audacity:8983): Gtk-CRITICAL **: file gtkaccellabel.c: line 214
    >(gtk_accel_label_new): assertion `string != NULL' failed
    >
    >(audacity:8983): Gtk-CRITICAL **: file gtkmisc.c: line 211
    >(gtk_misc_set_alignment): assertion `GTK_IS_MISC (misc)' failed
    >
    >(audacity:8983): Gtk-CRITICAL **: file gtkcontainer.c: line 949
    >(gtk_container_add): assertion `GTK_IS_WIDGET (widget)' failed
    >
    >(audacity:8983): Gtk-CRITICAL **: file gtkaccellabel.c: line 400
    >(gtk_accel_label_set_accel_widget): assertion `GTK_IS_ACCEL_LABEL
    >(accel_label)' failed
    >Segmentation fault
    >
    >So, I googled for it, but no resolution so far.
    >
    >I have ran it in debugger, so I'm attaching more info. Unfortunately I can not
    >make use of that info :(
    >
    >Here is the output of the debugger:
    >
    >sunny@linux:~> gdb /usr/bin/audacity
    >GNU gdb 6.2.1
    >Copyright 2004 Free Software Foundation, Inc.
    >GDB is free software, covered by the GNU General Public License, and you are
    >welcome to change it and/or distribute copies of it under certain conditions.
    >Type "show copying" to see the conditions.
    >There is absolutely no warranty for GDB. Type "show warranty" for details.
    >This GDB was configured as "i586-suse-linux"...Using host libthread_db library
    >"/lib/libthread_db.so.1".
    >
    >(gdb) run
    >Starting program: /usr/bin/audacity
    >[Thread debugging using libthread_db enabled]
    >[New Thread 16384 (LWP 9024)]
    >
    >(audacity:9024): Gtk-CRITICAL **: file gtkaccellabel.c: line 214
    >(gtk_accel_label_new): assertion `string != NULL' failed
    >
    >(audacity:9024): Gtk-CRITICAL **: file gtkmisc.c: line 211
    >(gtk_misc_set_alignment): assertion `GTK_IS_MISC (misc)' failed
    >
    >(audacity:9024): Gtk-CRITICAL **: file gtkcontainer.c: line 949
    >(gtk_container_add): assertion `GTK_IS_WIDGET (widget)' failed
    >
    >(audacity:9024): Gtk-CRITICAL **: file gtkaccellabel.c: line 400
    >(gtk_accel_label_set_accel_widget): assertion `GTK_IS_ACCEL_LABEL
    >(accel_label)' failed
    >
    >Program received signal SIGSEGV, Segmentation fault.
    >[Switching to Thread 16384 (LWP 9024)]
    >gtk_widget_show (widget=0x0) at gtkwidget.c:1962
    >1962 gtkwidget.c: No such file or directory.
    > in gtkwidget.c
    >Current language: auto; currently c
    >
    >(gdb) bt
    >#0 gtk_widget_show (widget=0x0) at gtkwidget.c:1962
    >#1 0x40ab0d2a in gtk_menu_item_new_with_label (label=0x8 <Address 0x8 out of
    >bounds>) at gtkmenuitem.c:280
    >#2 0x403a067f in wxChoice::GtkAppendHelper ()
    >from /usr/lib/libwx_gtk2-2.4.so.0
    >#3 0x403a1779 in wxChoice::Create () from /usr/lib/libwx_gtk2-2.4.so.0
    >#4 0x0808f3a6 in LangChoiceDialog (this=0xbfffee20, parent=0x0, id=-1,
    >title=@0xbfffee10) at choice.h:35
    >#5 0x08090166 in ChooseLanguage (parent=0x0) at string.h:311
    >#6 0x08069535 in AudacityApp::OnInit (this=0x834d978) at AudacityApp.cpp:394
    >#7 0x40398060 in wxEntry () from /usr/lib/libwx_gtk2-2.4.so.0
    >#8 0x0806a3b7 in main (argc=1, argv=0xbffff204) at AudacityApp.cpp:194
    >
    >I'd appreciate any clue. Thanks
    >
    >Sunny
    >
    >
    >
    Hello,

    I'm a wxWidgets programmer and I know SuSE wxGTK package is awful !

    Try to build wxWidgets from src.rpm package or from sources. I'd also
    installed wxGTK with red-hat rpm on a SuSE 8.0 pro.

    Regards

    Régis

    -- 
    Check the headers for your unsubscription address
    For additional commands send e-mail to suse-linux-e-help@suse.com
    Also check the archives at http://lists.suse.com
    Please read the FAQs: suse-linux-e-faq@suse.com
    

  • Next message: Tage Danielsen: "[SLE] Screen driver"

    Relevant Pages

    • [UNIX] Progress Database Local Buffer Overflow
      ... # gdb /usr/dlc/bin/_mpros core ... Segmentation fault. ... Reading symbols from /lib/libm.so.6...done. ... There is absolutely no warranty for GDB. ...
      (Securiteam)
    • Re: Fedora 9
      ... GNU gdb Fedora ... This is free software: you are free to change and redistribute it. ... There is NO WARRANTY, to the extent permitted by law. ... Program received signal SIGSEGV, Segmentation fault. ...
      (Fedora)
    • Re: Fedora 9
      ... GNU gdb Fedora ... This is free software: you are free to change and redistribute it. ... There is NO WARRANTY, to the extent permitted by law. ... Program received signal SIGSEGV, Segmentation fault. ...
      (Fedora)
    • Re: GDB - do we dare?
      ... SuSE do quite a lot of work to make GDB 5.3 very usable on AMD64. ... Rest assured that FreeBSD will benefit ... Generalizing his bits is needed in the FSF GDB ...
      (freebsd-current)
    • Re: Fedora 9
      ... GNU gdb Fedora ... This is free software: you are free to change and redistribute it. ... There is NO WARRANTY, to the extent permitted by law. ... Program received signal SIGSEGV, Segmentation fault. ...
      (Fedora)