Re: [Banshee-List] 0.11.3 crash on startup in Ubuntu Edgy

When I install from source I always use my own prefix on Edgy and it
works just fine. Try using opt as the prefix or something and see if
that works.

On 12/22/06, Dan Mann <Dmann trivalentgroup com> wrote:
I haven't read the debug instructions on the website, but I noticed your running banshee from /usr/lib.  When I compiled and installed banshee on edgy, it installed to the /usr/local subdirectories.  Could you be trying to run an edgy version of banshee & your compiled version is using old libraries?

  Maybe you changed your install directory to /usr/lib.  I know the precompiled edgy package I used installs banshee under /usr/lib and not /usr/local/lib.


-----Original Message-----
From: banshee-list-bounces gnome org [mailto:banshee-list-bounces gnome org] On Behalf Of Joel M. Cossins
Sent: Thursday, December 21, 2006 5:25 PM
To: banshee-list gnome org
Subject: [Banshee-List] 0.11.3 crash on startup in Ubuntu Edgy


I've tried installing 0.11.3 in Ubuntu Edgy, but it won't even start up.
I was able to compile it fine, and Banshee shows up in my applications
menu. Following the debugging section on the Banshee web site, this is
what I was able to capture when starting Banshee from the terminal:

joel baseCamp2go:~$ LD_LIBRARY_PATH=/usr/lib/banshee gdb
--eval-command=run --args mono --debug /usr/lib/banshee/banshee.exe
GNU gdb 6.4.90-debian
Copyright (C) 2006 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
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/".

Starting program: /usr/local/bin/mono --debug /usr/lib/banshee/banshee.exe
[Thread debugging using libthread_db enabled]
[New Thread -1210517824 (LWP 8735)]
[New Thread -1214264416 (LWP 8738)]
[New Thread -1219961952 (LWP 8739)]

** (/usr/lib/banshee/banshee.exe:8735): WARNING **: The following
assembly referenced from /usr/lib/banshee/Banshee.Base.dll could not be
Assembly: gconf-sharp (assemblyref_index=8)
Public Key: 35e10195dab3c99f
The assembly was not found in the Global Assembly Cache, a path listed
in the MONO_PATH environment variable, or in the location of the
executing assembly (/usr/lib/banshee).

** (/usr/lib/banshee/banshee.exe:8735): WARNING **: Could not load file
or assembly 'gconf-sharp, Version=, Culture=neutral,
PublicKeyToken=35e10195dab3c99f' or one of its dependencies.

Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.


at (wrapper delegate-invoke)
System.MulticastDelegate.invoke_void_string[] (string[]) <0x00038>
at (wrapper delegate-invoke)
System.MulticastDelegate.invoke_void_string[] (string[]) <0xffffffff>
at Banshee.Gui.CleanRoomStartup.Startup
[0x00045] in
at Banshee.BansheeEntry.Main (string[]) [0x00000] in
at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

/usr/local/bin/mono [0x8159ded]
/usr/local/bin/mono [0x8124528]
/usr/local/bin/mono [0x80ae47e]
/usr/local/bin/mono(mono_class_vtable+0xea) [0x80ae74a]
/usr/local/bin/mono [0x81258e5]
/usr/local/bin/mono [0x8138672]
/usr/local/bin/mono [0x8144426]
/usr/local/bin/mono [0x8145df1]
/usr/local/bin/mono [0x8077f82]
/usr/local/bin/mono(mono_runtime_exec_main+0x62) [0x80b1302]
/usr/local/bin/mono(mono_runtime_run_main+0x1b9) [0x80b15e9]
/usr/local/bin/mono(mono_main+0xe41) [0x8058d41]
/usr/local/bin/mono [0x8057a12]
/lib/tls/i686/cmov/ [0xb7da68cc]
/usr/local/bin/mono [0x8057961]

Debug info from gdb:

Program received signal SIGABRT, Aborted.
[Switching to Thread -1210517824 (LWP 8735)]
0xffffe410 in __kernel_vsyscall ()
(gdb) mono backtrace 15
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7dba770 in raise () from /lib/tls/i686/cmov/
#2 0xb7dbbef3 in abort () from /lib/tls/i686/cmov/
#3 0x08159ed6 in mono_handle_native_sigsegv (signal=11, ctx=0xbfdc195c)
at mini-exceptions.c:1095
1095 abort ();
#4 0x08124528 in sigsegv_signal_handler (_dummy=11, info=0xbfdc18dc,
context=0xbfdc195c) at mini.c:10767
10767 mono_handle_native_sigsegv (SIGSEGV, ctx);
#5 <signal handler called>
#6 0x080ae2b2 in compute_class_bitmap (class=<value optimized out>,
bitmap=0xbfdc1cbc, size=128, offset=0, max_set=0xbfdc1ccc, static_fields=0)
at object.c:577
577 if (field->type->attrs & (FIELD_ATTRIBUTE_STATIC |
#7 0x080ae47e in mono_class_compute_gc_descriptor (class=0x8274a44) at
714 bitmap = compute_class_bitmap (class, default_bitmap, sizeof
(default_bitmap) * 8, 0, &max_set, FALSE);
#8 0x080ae74a in mono_class_vtable (domain=0x21ed8, class=0x8274a44) at
836 mono_class_compute_gc_descriptor (class);
#9 0x081258e5 in mono_method_check_inlining (cfg=0x823fc00,
method=0x8274e9c) at mini.c:2990
2990 vtable = mono_class_vtable (cfg->domain, method->klass);
#10 0x08138672 in mono_method_to_ir (cfg=0x823fc00, method=0x820dcb4,
start_bblock=0x828ec34, end_bblock=0x828ecd4, locals_offset=1,
dont_inline=0x82c1260, inline_args=0x0, inline_offset=0,
is_virtual_call=0) at mini.c:4634
4634 if ((cfg->opt & MONO_OPT_INLINE) && cmethod &&
#11 0x08144426 in mini_method_compile (method=0x820dcb4, opts=5335551,
domain=0x21ed8, run_cctors=<value optimized out>, compile_aot=<value
optimized out>,
parts=0) at mini.c:10023
10023 if ((i = mono_method_to_ir (cfg, method, NULL, NULL,
cfg->locals_start, NULL, NULL, NULL, 0, FALSE)) < 0) {
#12 0x08145df1 in mono_jit_compile_method (method=0x820dcb4) at mini.c:10388
10388 cfg = mini_method_compile (method, opt, target_domain, TRUE,
FALSE, 0);
#13 0x08077f82 in mono_delegate_trampoline (regs=0xbfdc22a4,
code=0xb79ec080 "Y\215e�^[����������u\f\213��p �����\203�\b��",
m=0x820dcb4, tramp=0x0)
at mini-trampolines.c:189
189 addr = mono_compile_method (m);
#14 0xb7c75572 in ?? ()
#15 0xbfdc22a4 in ?? ()
#16internal error in printf_command

Thanks in advance for your help!


Banshee-list mailing list
Banshee-list gnome org
Banshee-list mailing list
Banshee-list gnome org

Luke Hoersten

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]