Banshee 0.9.13 - Mono.Unix.Stdlib

Bug #5453 reported by Clint Chapman
6
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Fix Released
Medium
Sebastian Dröge

Bug Description

An unhandled exception was thrown: An exception was thrown by the type initializer for Mono.Unix.Stdlib

in <0x00000> <unknown method>
in <0x00022> Mono.Unix.UnixMarshal:AllocHeap (Int64 size)
in <0x0000d> Mono.Unix.UnixMarshal:Alloc (Int64 size)
in <0x000b6> Mono.Unix.UnixMarshal:StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding)
in <0x00016> Mono.Unix.UnixMarshal:StringToHeap (System.String s, System.Text.Encoding encoding)
in <0x0000f> Mono.Unix.UnixMarshal:StringToAlloc (System.String s)
in <0x000dc> Mono.Data.SqliteClient.SqliteCommand:Prepare ()
in <0x00085> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32 rows_affected)
in <0x0001d> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior)
in <0x0000c> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader ()
in <0x00011> Mono.Data.SqliteClient.SqliteCommand:ExecuteScalar ()
in [0x00019] (at /build/buildd/banshee-0.9.13/src/Database.cs:129) Banshee.Database:QuerySingle (System.Object query)
in [0x00011] (at /build/buildd/banshee-0.9.13/src/Database.cs:229) Banshee.Database:TableExists (System.String table)
in [0x000ab] (at /build/buildd/banshee-0.9.13/src/Database.cs:212) Banshee.Database:ExecuteSqlStatements (System.Collections.ArrayList statements)
in [0x00015] (at /build/buildd/banshee-0.9.13/src/Database.cs:140) Banshee.Database:InitializeTables ()
in [0x00039] (at /build/buildd/banshee-0.9.13/src/Database.cs:78) Banshee.Database:.ctor (System.String dbname, System.String dbpath)
in [0x000bd] (at /build/buildd/banshee-0.9.13/src/Library.cs:94) Banshee.Library:ReloadDatabase ()
in [0x00028] (at /build/buildd/banshee-0.9.13/src/Library.cs:59) Banshee.Library:.ctor ()
in [0x00041] (at /build/buildd/banshee-0.9.13/src/Core.cs:140) Banshee.Core:.ctor ()
in [0x0000b] (at /build/buildd/banshee-0.9.13/src/Core.cs:73) Banshee.Core:get_Instance ()
in [0x00729] (at /build/buildd/banshee-0.9.13/src/Main.cs:227) Banshee.BansheeEntry:Startup (System.String[] args)
in [0x00001] (at /build/buildd/banshee-0.9.13/src/Main.cs:41) Banshee.BansheeEntry:Main (System.String[] args)
.NET Version: 1.1.4322.2032

Assembly Version Information:

Mono.Posix (1.0.5000.0)
Mono.Data.SqliteClient (1.0.5000.0)
System.Data (1.0.5000.0)
gconf-sharp (2.4.0.0)
dbus-sharp (0.50.0.0)
Banshee.Widgets (0.0.0.0)
glade-sharp (2.4.0.0)
gnome-sharp (2.4.0.0)
Banshee.Base (0.0.0.0)
gdk-sharp (2.4.0.0)
System (1.0.5000.0)
atk-sharp (2.4.0.0)
glib-sharp (2.4.0.0)
gtk-sharp (2.4.0.0)
banshee (0.9.13.25110)
mscorlib (1.0.5000.0)

Platform Information: Linux 2.6.15-6-686 i686 unknown GNU/Linux

Disribution Information:

[/etc/debian_version]
testing/unstable

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=6.04
DISTRIB_CODENAME=dapper
DISTRIB_DESCRIPTION="Ubuntu (The Dapper Drake Release) Development Branch"

Changed in banshee:
assignee: nobody → mono
Revision history for this message
Sebastian Dröge (slomo) wrote :

Please test this again with banshee 0.10

Sebastian Dröge (slomo)
Changed in banshee:
status: New → NeedInfo
Revision history for this message
Clint Chapman (clint-ubiquityhosting) wrote :

blahrus@chode:~$ banshee --version
Banshee 0.10
blahrus@chode:~$ banshee

** (/usr/lib/banshee/banshee.exe:8019): WARNING **: Symbol file /usr/lib/mono/gac/dbus-sharp/0.50.0.0__9eef2692033670f5/dbus-sharp.dll.mdb has incorrect version (expected 39, got 38)

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
in (wrapper managed-to-native) Mono.Unix.Stdlib:GetDefaultSignal ()
in <0x0000f> Mono.Unix.Stdlib:.cctor ()--- End of inner exception stack trace ---

in <0x00000> <unknown method>
in <0x00022> Mono.Unix.UnixMarshal:AllocHeap (Int64 size)
in <0x0000d> Mono.Unix.UnixMarshal:Alloc (Int64 size)
in <0x000b6> Mono.Unix.UnixMarshal:StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding)
in <0x00016> Mono.Unix.UnixMarshal:StringToHeap (System.String s, System.Text.Encoding encoding)
in <0x0000f> Mono.Unix.UnixMarshal:StringToAlloc (System.String s)
in <0x000dc> Mono.Data.SqliteClient.SqliteCommand:Prepare ()
in <0x00085> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32 rows_affected)
in <0x0001d> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior)
in <0x0000c> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader ()
in <0x00011> Mono.Data.SqliteClient.SqliteCommand:ExecuteScalar ()
in [0x00019] (at /build/buildd/banshee-0.10/src/Database.cs:129) Banshee.Database:QuerySingle (System.Object query)
in [0x00011] (at /build/buildd/banshee-0.10/src/Database.cs:229) Banshee.Database:TableExists (System.String table)
in [0x000ab] (at /build/buildd/banshee-0.10/src/Database.cs:212) Banshee.Database:ExecuteSqlStatements (System.Collections.ArrayList statements)
in [0x00015] (at /build/buildd/banshee-0.10/src/Database.cs:140) Banshee.Database:InitializeTables ()
in [0x00039] (at /build/buildd/banshee-0.10/src/Database.cs:78) Banshee.Database:.ctor (System.String dbname, System.String dbpath)
in [0x000bd] (at /build/buildd/banshee-0.10/src/Library.cs:94) Banshee.Library:ReloadDatabase ()
in [0x00028] (at /build/buildd/banshee-0.10/src/Library.cs:59) Banshee.Library:.ctor ()
in [0x00041] (at /build/buildd/banshee-0.10/src/Core.cs:140) Banshee.Core:.ctor ()
in [0x0000b] (at /build/buildd/banshee-0.10/src/Core.cs:73) Banshee.Core:get_Instance ()
in [0x00729] (at /build/buildd/banshee-0.10/src/Main.cs:227) Banshee.BansheeEntry:Startup (System.String[] args)
in [0x00001] (at /build/buil

Revision history for this message
Clint Chapman (clint-ubiquityhosting) wrote :

still get errors after tonights update:

Preparing to replace banshee 0.10-0ubuntu1 (using .../banshee_0.10-0ubuntu2_i386.deb) ...

blahrus@chode:~$ banshee

** (/usr/lib/banshee/banshee.exe:13846): WARNING **: Symbol file /usr/lib/mono/gac/dbus-sharp/0.50.0.0__9eef26920336 70f5/dbus-sharp.dll.mdb has incorrect version (expected 39, got 38)

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Un ix.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
in (wrapper managed-to-native) Mono.Unix.Stdlib:GetDefaultSignal ()
in <0x0000f> Mono.Unix.Stdlib:.cctor ()--- End of inner exception stack trace ---

in <0x00000> <unknown method>
in <0x00022> Mono.Unix.UnixMarshal:AllocHeap (Int64 size)
in <0x0000d> Mono.Unix.UnixMarshal:Alloc (Int64 size)
in <0x000b6> Mono.Unix.UnixMarshal:StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding enc oding)
in <0x00016> Mono.Unix.UnixMarshal:StringToHeap (System.String s, System.Text.Encoding encoding)
in <0x0000f> Mono.Unix.UnixMarshal:StringToAlloc (System.String s)
in <0x000dc> Mono.Data.SqliteClient.SqliteCommand:Prepare ()
in <0x00085> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior, Boolean want_results, Sys tem.Int32 rows_affected)
in <0x0001d> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader (CommandBehavior behavior)
in <0x0000c> Mono.Data.SqliteClient.SqliteCommand:ExecuteReader ()
in <0x00011> Mono.Data.SqliteClient.SqliteCommand:ExecuteScalar ()
in [0x00019] (at /build/buildd/banshee-0.10/src/Database.cs:129) Banshee.Database:QuerySingle (System.Object query)
in [0x00011] (at /build/buildd/banshee-0.10/src/Database.cs:229) Banshee.Database:TableExists (System.String table)
in [0x000ab] (at /build/buildd/banshee-0.10/src/Database.cs:212) Banshee.Database:ExecuteSqlStatements (System.Colle ctions.ArrayList statements)
in [0x00015] (at /build/buildd/banshee-0.10/src/Database.cs:140) Banshee.Database:InitializeTables ()
in [0x00039] (at /build/buildd/banshee-0.10/src/Database.cs:78) Banshee.Database:.ctor (System.String dbname, System .String dbpath)
in [0x000bd] (at /build/buildd/banshee-0.10/src/Library.cs:94) Banshee.Library:ReloadDatabase ()
in [0x00028] (at /build/buildd/banshee-0.10/src/Library.cs:59) Banshee.Library:.ctor ()
in [0x00041] (at /build/buildd/banshee-0.10/src/Core.cs:140) Banshee.Core:.ctor ()
in [0x0000b] (at /build/buildd/banshee-0.10/src/Core.cs:73) Banshee.Core:get_Instance ()
in [0x00729] (at /build/buildd/banshee-0.10/src/Main.cs:227) Banshee.BansheeEntry:Startup (System.String[] args)
in [0x00001] (at /build/buildd/banshee-0.10/src/Main.cs:49) Banshee.BansheeEntry:Main (System.String[] args)
blahrus@chode:~$ banshee --version
Banshee 0.10
blahrus@chode:~$

Revision history for this message
Clint Chapman (clint-ubiquityhosting) wrote :

There any configs for banshee laying around I should remove?

Thanks,
Clint

Revision history for this message
Sebastian Dröge (slomo) wrote :

can you please retest with 0.10.4 or 0.10.6?

This could also be a problem with your database file ~/.gnome2/banshee/banshee.db

try renaming it... does this fix the problem for you?

Changed in banshee:
assignee: mono → slomo
Revision history for this message
Sebastian Dröge (slomo) wrote :

This is fixed in 0.10.9... I'm only waiting for a UVF exception

Changed in banshee:
status: Needs Info → Fix Committed
Changed in banshee:
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

Related questions

Remote bug watches

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