2013年9月23日月曜日

bansheeが起動時にクラッシュする ([mono][banshee] SIGSEGV while executing native code, banshee crashes at startup)

ソフトフェアをアップデート後にbansheeが起動できなくなった。以下のエラーが出る。monoの不具合らしい。bansheeはarchlinuxで使っている音楽再生ソフト。時々、この手の問題が起きるのでソフトフェアアップデートには、ハラハラさせられる。以前は、dbus(gconf)の問題[1]だったけど、今回はmonoの問題。
...
  at System.AppDomain.ExecuteAssembly (string) <0x0001c>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) <0xffffffff>
  at Booter.Booter.BootClient (string) <0x00092>
  at Booter.Booter.Main () <0x001e3>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

 banshee() [0x4b2f41]
 banshee() [0x509a2b]
 banshee() [0x422752]
 /usr/lib/libpthread.so.0(+0xf870) [0x7f900d7a0870]
 banshee() [0x5f6f1d]
 banshee() [0x5d3b0f]
 banshee() [0x5d98ce]
 banshee() [0x5d9d89]
 banshee() [0x5ef779]
 banshee() [0x5ef834]
 banshee(mono_object_clone+0x26) [0x5b1fb6]
 [0x40d3b066]

Debug info from gdb:


=================================================================
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.
=================================================================


[1]+  Aborted                 (core dumped) banshee


この問題は報告済みで、このバグの修正patchが出ている[2]。patchをあててあるmonoは、mono-gitとしてつい先日AURに投稿された (Saturday, 21 September 2013, 12:33 GMT)。以下、インストール。
$ yaourt -S mono-git


念の為、rebootしてbansheeを起動する。crashすることなく起動できた。


参考:
[1]https://bugs.archlinux.org/task/32927
[2]https://bugs.archlinux.org/task/36956?project=1

0 件のコメント:

コメントを投稿