app refuses to launch in lubuntu or ubuntu 12.04

Bug #1015701 reported by Felipe Simmons
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
BeatBox
Fix Released
Low
Scott Ringwelski

Bug Description

i have tried installing from launch pad and directly from the ppa via terminal. beatbox 0.4 works fine on both ubuntu and lubuntu 12.04 but beatbox 0.5 wont launch and just crashes but does not mention a error unless i dont know how to find the error message

Revision history for this message
Victor Martinez (victored) wrote :

Most crashes on BeatBox are provoked by Granite, since the logger functions are not thead-safe. I believe it is fixed in the latest versions of the library.

On a side note, I have mixed feelings about confirming this bug. I mean, it happens but it's not BeatBox's fault anyway.

Changed in beat-box:
status: New → Confirmed
Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Victor, it may not be related to that.

Felipe, can you help provide a strack trace using gdb?

For gdb see part 1.2 at http://www.unknownroad.com/rtfm/gdbtut/gdbuse.html.

Then, when the program crashes and gdb prompts you, type in 'bt' and hit enter. This will print out some information. Paste this information here and that will help me fix it.

Thanks!

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

ok dont know if this is any help to you guys ? im not blaming beatbox 100% this could be my computer potentially so if u guys can help me fix it then thats cool otherwise if it is beatbox then hopefully it can be fixed also.

(beatbox:7732): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed

then i get "the application beatbox has closed unexpectedlly" asking me if i wanna send an error report etc. im very new to terminal so sorry if i have done something wrong please point me in the right direction. thankyou

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Copy and Paste ALL of the output, even from the start all the way to the end. The more the better.

Did you use gdb? Make sure you do.

Changed in beat-box:
status: Confirmed → Incomplete
Revision history for this message
Felipe Simmons (felipesimmons) wrote :

this is all i get i try to type bt as u said nothing happens

harvey@harvey-desktop:~$ prompt> gdb BeatBox
modglue::ext_process::determine_path_: executable BeatBox not found
harvey@harvey-desktop:~$ prompt> gdb beatbox

(beatbox:3337): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed
�'harvey@harvey-desktop:~$ bt
bt: command not found
harvey@harvey-desktop:~$

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Hmmm I wonder why gdb isn't working properly. Try running 'gdb -ex run --args beatbox'.

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

i get this

harvey@harvey-desktop:~$ gdb -ex run --args beatbox
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/beatbox...(no debugging symbols found)...done.
Starting program: /usr/bin/beatbox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[INFO 14:48:13.466195] [Application:74] BeatBox version: 0.5
[INFO 14:48:13.466300] [Application:76] Kernel version: 3.2.0-26-generic
[New Thread 0xb7da4b40 (LWP 6622)]
[New Thread 0xb75a3b40 (LWP 6623)]

(beatbox:6619): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed
[New Thread 0xacdb3b40 (LWP 6624)]
[INFO 14:48:13.918398] [LibraryManager:1593] Album art cached in memory.
[Thread 0xacdb3b40 (LWP 6624) exited]
[FATAL 14:48:13.922752] file /build/buildd/beatbox-0.5/obj-i686-linux-gnu/src/DBus/MediaKeyListener.c: line 723: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files (g-dbus-error-quark, 2)
[FATAL 14:48:13.922817] BeatBox will not function properly.
[INFO 14:48:13.922887] [LibraryWindow:112] Initializing MPRIS and sound menu
[New Thread 0xacdb3b40 (LWP 6625)]
[INFO 14:48:13.923700] [LibraryWindow:120] Initializing Unity integration
[WARN 14:48:13.926443] [GLib-GIO] Settings schema 'com.canonical.indicator.sound' is not installed

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00e0869d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb)

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Ok so gdb worked that time. It looks like you have looots of missing packages somehow. There is currently a fix that should be in the ppa fairly soon for indicator and unity.

But, to find the true cause of the error, when it says '(gdb)' at the end there is where you type in 'bt' and hit enter. That should print a bunch of stuff out. Copy/paste that here along with all the other text (like you did above) and that should be enough to fix it.

Revision history for this message
Felipe Simmons (felipesimmons) wrote :
Download full text (3.3 KiB)

not sure why i would be missing packages but would be cool to fix it. anyways heres the thing u wanted i think

harvey@harvey-desktop:~$ gdb -ex run --args beatbox
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/beatbox...(no debugging symbols found)...done.
Starting program: /usr/bin/beatbox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[INFO 15:33:34.273848] [Application:74] BeatBox version: 0.5
[INFO 15:33:34.273997] [Application:76] Kernel version: 3.2.0-26-generic
[New Thread 0xb7da4b40 (LWP 1836)]
[New Thread 0xb73ffb40 (LWP 1837)]

(beatbox:1833): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed
[New Thread 0xacdb3b40 (LWP 1838)]
[INFO 15:33:35.384523] [LibraryManager:1593] Album art cached in memory.
[Thread 0xacdb3b40 (LWP 1838) exited]
[FATAL 15:33:35.387343] file /build/buildd/beatbox-0.5/obj-i686-linux-gnu/src/DBus/MediaKeyListener.c: line 723: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files (g-dbus-error-quark, 2)
[FATAL 15:33:35.387406] BeatBox will not function properly.
[INFO 15:33:35.387490] [LibraryWindow:112] Initializing MPRIS and sound menu
[New Thread 0xacdb3b40 (LWP 1839)]
[INFO 15:33:35.388376] [LibraryWindow:120] Initializing Unity integration
[WARN 15:33:35.402642] [GLib-GIO] Settings schema 'com.canonical.indicator.sound' is not installed

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00e0869d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0x00e0869d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0x00e08823 in g_log () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2 0x00b09485 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#3 0x00d7d683 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#4 0x00d7ecf9 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#5 0x00d7f543 in g_object_new_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#6 0x00d7f7a0 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#7 0x00b09f81 in g_settings_new ()
   from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#8 0x00f48cc9 in unity_blacklist_manager_construct ()
   from /usr/lib/libunity.so.9
#9 0x00f49024 in unity_blacklist_manager_new () from /usr/lib/libunity.so.9
#10 0x00f490a0 in ?? () from /usr/lib/libunity.so.9
#11 0x00d7ecf9 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0x00d7f543 in g_object_new_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0x00d7f7a0 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobj...

Read more...

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Ok, so the back trace (bt) is bigger than I thought it would be. At the end of the back trace, you'll see that you can press enter for more. If you could do the exact same thing again but at the end press enter until the whole back trace is printed out, it would be very helpful. Thanks!

Revision history for this message
Felipe Simmons (felipesimmons) wrote :
Download full text (4.7 KiB)

harvey@harvey-desktop:~$ gdb -ex run --args beatbox
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/beatbox...(no debugging symbols found)...done.
Starting program: /usr/bin/beatbox
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[INFO 18:48:45.238112] [Application:74] BeatBox version: 0.5
[INFO 18:48:45.238213] [Application:76] Kernel version: 3.2.0-26-generic
[New Thread 0xb7da4b40 (LWP 23793)]
[New Thread 0xb73ffb40 (LWP 23794)]

(beatbox:23790): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed
[New Thread 0xacd87b40 (LWP 23795)]
[INFO 18:48:46.071149] [LibraryManager:1593] Album art cached in memory.
[Thread 0xacd87b40 (LWP 23795) exited]
[FATAL 18:48:46.074024] file /build/buildd/beatbox-0.5/obj-i686-linux-gnu/src/DBus/MediaKeyListener.c: line 723: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files (g-dbus-error-quark, 2)
[FATAL 18:48:46.074088] BeatBox will not function properly.
[INFO 18:48:46.074156] [LibraryWindow:112] Initializing MPRIS and sound menu
[New Thread 0xacd87b40 (LWP 23796)]
[INFO 18:48:46.074860] [LibraryWindow:120] Initializing Unity integration
[WARN 18:48:46.095380] [GLib-GIO] Settings schema 'com.canonical.indicator.sound' is not installed

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00e0869d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0x00e0869d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0x00e08823 in g_log () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2 0x00b09485 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#3 0x00d7d683 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#4 0x00d7ecf9 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#5 0x00d7f543 in g_object_new_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#6 0x00d7f7a0 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#7 0x00b09f81 in g_settings_new ()
   from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#8 0x00f48cc9 in unity_blacklist_manager_construct ()
   from /usr/lib/libunity.so.9
#9 0x00f49024 in unity_blacklist_manager_new () from /usr/lib/libunity.so.9
#10 0x00f490a0 in ?? () from /usr/lib/libunity.so.9
#11 0x00d7ecf9 in g_object_newv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0x00d7f543 in g_object_new_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0x00d7f7a0 in g_object_new ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#14 0x00f469e9 in unity_mpris_gateway_construct () from /usr/lib/libunity.so.9
---Type <retur...

Read more...

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Thanks. It is possible that this is fixed in rev622 if you want to try that (or let me know if the error looks different).

Changed in beat-box:
status: Incomplete → Confirmed
Revision history for this message
Felipe Simmons (felipesimmons) wrote :

ok how do i try rev622 ?

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

i only see Rev618 on the launchpad website how do i get a copy of rev622 ?

Revision history for this message
Scott Ringwelski (sgringwe) wrote : Re: [Bug 1015701] Re: app refuses to launch in lubuntu or ubuntu 12.04

Update using the update manager.

On Thu, Jun 21, 2012 at 2:33 PM, Felipe Simmons <email address hidden>wrote:

> ok how do i try rev622 ?
>
> --
> You received this bug notification because you are a member of BeatBox
> Team, which is the registrant for BeatBox.
> https://bugs.launchpad.net/bugs/1015701
>
> Title:
> app refuses to launch in lubuntu or ubuntu 12.04
>
> Status in BeatBox Music Player:
> Confirmed
>
> Bug description:
> i have tried installing from launch pad and directly from the ppa via
> terminal. beatbox 0.4 works fine on both ubuntu and lubuntu 12.04 but
> beatbox 0.5 wont launch and just crashes but does not mention a error
> unless i dont know how to find the error message
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/beat-box/+bug/1015701/+subscriptions
>

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

ok i found your new rev622 package but as i download the .deb file and install i get this error from g debi installer Error: Dependency is not satisfiable: beatbox (= 0.5-0~r622~precise1)

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

my bad on that last post i had the wrong .deb file ok the rev622 is installed gunna test now

Revision history for this message
Felipe Simmons (felipesimmons) wrote :

it works!!!!!!!!!!!

Revision history for this message
Scott Ringwelski (sgringwe) wrote :

Awesome, marking as fixed.

Changed in beat-box:
status: Confirmed → Fix Committed
importance: Undecided → Low
assignee: nobody → Scott Ringwelski (sgringwe)
milestone: none → 0.6
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.