#38 fbpanel crashed when starting Audacity

cvs current

I'm using fbpanel with openbox and when I run Audacity
fbpanel crashes immediately. The system is Gentoo
Linux on AMD64.

When running fbpanel from a terminal fbpanel prints the
following messages to the terminal:

These two lines right after starting fbpanel:

XGetGeometry failed
XGetGeometry failed

These lines in the moment when fbpanel crashes:

GLib-ERROR **: gmem.c:141: failed to allocate
18446744073709551424 bytes


    • priority: 5 --> 6
    • assigned_to: nobody --> aanatoly
  • Logged In: YES

    hi, plz report fbpanel's version.
    P.S u can use "group" menu box for this

    • milestone: --> 491485
    • status: open --> open-accepted
  • Logged In: YES

    plz attach you config file.

  • fbpanel config

  • Logged In: YES

    I've tried to reproduce this bug but without success. it
    just works. so I will need more help from you. Please run
    fbpanel with only one plugin, and loop over your usual
    plugin list until you find the one that crash a panel. Say
    the faulty plugin will be taskbar.
    Then uncomment #define DEBUG in plugins/taskbar.c, compile
    panel, reinstall it and run again. Al output plz attach to
    this tracker issue.
    Thanks. I

    • status: open-accepted --> pending-postponed
    • status: pending-postponed --> open-postponed
  • Logged In: YES

    I have disabled all plugins and then reenabled only one at a time and I
    found that the taskbar plugin causes the crash. I have attached the debug
    I have noticed that there is version 4.2 available now, but I can't even
    compile that version, so I had to use 4.1.

    When I try to compile 4.2 I get this output:
    $ make
    DEP configurator.dep
    DEP ev.dep
    DEP gtkbgbox.dep
    DEP bg.dep
    DEP gtkbar.dep
    DEP plugin.dep
    DEP misc.dep
    DEP panel.dep
    TEXT config/default
    TEXT config/pager
    TEXT man/fbpanel.1.gz
    DEP systray/main.dep
    DEP systray/fixedtip.dep
    DEP systray/eggtraymanager.dep
    DEP systray/egg-marshal.dep
    CC systray/egg-marshal.o
    CC systray/eggtraymanager.o
    CC systray/fixedtip.o
    CC systray/main.o
    LD systray/tray.so
    egg-marshal.o: relocation R_X86_64_32 against `a local symbol' can not
    be used when making a shared object; recompile with -fPIC
    egg-marshal.o: could not read symbols: Bad value
    collect2: ld gab 1 als Ende-Status zurck
    make[1]: *** [tray.so] Fehler 1
    make: *** [systray] Fehler 2

  • Debug output of the taskbar plugin

  • Logged In: YES

    Adding -fPIC to the CFLAGS fixed the compile issue with 4.2 but the bug is
    still there.

  • Logged In: YES

    thanks for -fPIC hint :-) - I've fixed it and submited to cvs
    Audacity stuff is under work

  • Logged In: YES

    plz run 'fbpanel --log 5' to make verbose
    and attach all output includeing those GLib-ERROR messages

  • Logged In: YES

    I think I have fixed the bug. Plz download CVS version and
    check it
    It should be 4.4 version
    $ /usr/bin/fbpanel -v
    fbpanel 4.4

    • milestone: 491485 --> cvs current
    • status: open-postponed --> open-fixed
  • Logged In: YES

    Looks good, no crash so far. :)
    I don't have program icons on the taskbar anymore though.
    Instead of the programs own icons, all programs show up with
    the same default icon.

  • Logged In: YES

    ok, wrong icons is much better then crash.
    plz open new bug report and I close this "crash" bug

    • status: open-fixed --> closed-fixed