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 350482 - Can't run Banshee as normal User.
Can't run Banshee as normal User.
Status: RESOLVED DUPLICATE of bug 347344
Product: banshee
Classification: Other
Component: general
git master
Other All
: Normal major
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-08 19:54 UTC by Paulo Aboim Pinto
Modified: 2006-08-11 16:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paulo Aboim Pinto 2006-08-08 19:54:56 UTC
Steps to reproduce:
1. Just install the SVN version and run it as a normal user.
2. 
3. 


Stack trace:
this is not the stack trace. It's the output in the console.

$ banshee
Warning: [8/8/2006 8:54:35 PM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
Debug: [8/8/2006 8:54:37 PM] (Default player engine) - GStreamer 0.10
Debug: [8/8/2006 8:54:37 PM] (Audio CD Core Initialized) -

** (/usr/lib/banshee/banshee.exe:5668): WARNING **: nautilus_burn_drive_copy is deprecated please use nautilus_burn_drive_ref() instead
Setting MusicBrainz proxy to www.musicbrainz.org:80
Segmentation fault


Other information:
Comment 1 Ruben Vermeersch 2006-08-08 20:20:57 UTC
Thanks for the bug report. Without a stack trace from the crash it's very hard to determine what caused it.
Can you provide us with one? Please see http://banshee-project.org/Debugging for more information on how to do so.

What do you mean with "can't run as normal user", does this mean it behaves differently with the super user?
Comment 2 Aaron Bockover 2006-08-08 21:20:17 UTC
Are you trying to burn a CD when this happens? Does it crash at startup? What version of GNOME are you using? What distro... Can you respond also to Ruben's comment? 

Under a correct setup, Banshee will run just fine as a normal user, so your summary is rather confusing without anything to go on.
Comment 3 Paulo Aboim Pinto 2006-08-08 21:41:56 UTC
Like I said, this happen when I run the banshee I get this error before I get the MDI window.

Yes, when I run as root this goes well.

I did not put the Stack Trace because I can't use your guide. When I do:


$ gdb --eval-command=run --args mono --debug /usr/lib/banshee/banshee.exe
gdb: unrecognized option `--eval-command=run'
Use `gdb --help' for a complete list of options.


I'm using Fedora Core 5. Fresh install

tkx in advance
Paulo Aboim Pinto
Comment 4 Aaron Bockover 2006-08-09 01:29:47 UTC
First of all, you didn't answer any of my questions. As for gdb not working, try this:

$ gdb mono
(gdb) run --debug /usr/lib/banshee/banshee.exe

Then follow the guide from there. 
Comment 5 graphic23 2006-08-10 04:47:48 UTC
Confirmed on Fedora Core 5:- 

"Are you trying to burn a CD when this happens? Does it crash at startup? What
version of GNOME are you using? What distro... Can you respond also to Ruben's
comment? " 

It crashes at startup. Not burning a CD. GNOME 2.14.2. Fedora Core 5. 

----------------------------------------------------------------
Backtrace:
(gdb) mono --debug /usr/lib/banshee/banshee.exe 
(no debugging symbols found)
(no debugging symbols found)
<snip>
Warning: [8/10/2006 11:44:42 PM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
[New Thread -1229882464 (LWP 16388)]
(no debugging symbols found)
Debug: [8/10/2006 11:44:46 PM] (Default player engine) - GStreamer 0.10
Debug: [8/10/2006 11:44:46 PM] (Audio CD Core Initialized) -
[New Thread -1231397984 (LWP 16390)]

** (/usr/lib/banshee/banshee.exe:16383): WARNING **: nautilus_burn_drive_copy is deprecated please use nautilus_burn_drive_ref() instead

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 16383)

  • #0 ??
  • #1 ??
  • #0 DBus.Bus:GetBus
  • #1 ??

-----------------------------

I've talked to people on IRC and heard that the latest DBus or DBus 0.62 fixes this issue. Fedora Core 5 uses 0.61 by default. So that may fix it. But I'm just confirming the report is all. 
Comment 6 Paulo Aboim Pinto 2006-08-11 08:46:18 UTC
the problem was the DBus version. The error was not right in the console. I had some help to use the GDB, because the command that was in the Banshee WebPage did not work for me.

SVN Banshee works with 0.62 version of DBus. What I don't undestand is: Why with ROOT I can run Banshee and with a normal user I can't.
The DBus should independent of the kind of user.


tkx in advance and hope I helps improving this software.

Paulo Aboim Pinto
Odivelas - Portugal
Comment 7 Ruben Vermeersch 2006-08-11 16:25:58 UTC
As Koike pointed out, it's a duplicate.

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