Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 192120
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: dotnet <dotnet@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Henrique Rodrigues <henrique.rodrigues@ist.utl.pt>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
banshee_error Banshee's error output text/plain Henrique Rodrigues 2007-09-11 11:18 0000 4.72 KB Details
henrique_emerge_info My emerge info text/plain Henrique Rodrigues 2007-09-11 11:18 0000 7.87 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 192120 depends on: Show dependency tree
Bug 192120 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-09-11 11:16 0000
Mono applications seem to be failing with mono-1.2.5. I've tested it with
Banshee and Last-Exit. mono-1.2.3.1 works fine.

Reproducible: Always

Steps to Reproduce:
1. install mono-1.2.5
2. launch banshee

Actual Results:  
Banshee crashed.


I'm on PPC and I really don't know if x86 has the same problem.

Also, This seems to be already fixed in Mono SVN, as showed in Ximian's
Bugzilla: http://bugzilla.ximian.com/show_bug.cgi?id=78882

------- Comment #1 From Henrique Rodrigues 2007-09-11 11:18:18 0000 -------
Created an attachment (id=130573) [details]
Banshee's error output

------- Comment #2 From Henrique Rodrigues 2007-09-11 11:18:49 0000 -------
Created an attachment (id=130574) [details]
My emerge info

------- Comment #3 From Jurek Bartuszek 2007-09-11 13:50:28 0000 -------
Fixed in -r1, thanks.

------- Comment #4 From Henrique Rodrigues 2007-09-11 16:40:33 0000 -------
After upgrading to mono-1.2.5-r1, the error still remains.

Is there anything I can do to get you more information about this error?

------- Comment #5 From Jurek Bartuszek 2007-09-12 01:37:17 0000 -------
First of all, this is an upstream issue - are you able to reproduce this bug by
building and running the testcases provided in ximian bugzilla? Also, try
patching mono-1.2.5-r1 with this patch:
http://bugzilla.ximian.com/showattachment.cgi?attach_id=19405, then rerun the
test cases and check if banshee works. If it still fails, comment on the ximian
bugzilla bug you referred to providing all the information including full stack
trace and list of patches that you've applied against 1.2.5 release.

BTW: mono-1.2.5-r1 and banshee work like a charm on x86

------- Comment #6 From dario 2007-10-05 08:11:24 0000 -------
This is a ppc specific problem.
I didn't tried version 1.2.5[-r1], but 1.2.5.1 and I get this error launching
f-spot:

dario@giquattro ~ $ f-spot
Stacktrace:

  at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0xffffffff>
  at (wrapper managed-to-native)
System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (string)
<0x00094>
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x001c8>
  at NDesk.DBus.Connection.GetObject (System.Type,string,NDesk.DBus.ObjectPath)
<0x000b4>
  at NDesk.DBus.Connection.GetObject (string,NDesk.DBus.ObjectPath) <0x00044>
  at NDesk.DBus.Bus..ctor (string) <0x00058>
  at NDesk.DBus.Bus.Open (string) <0x000b0>
  at NDesk.DBus.Bus.get_System () <0x000b4>
  at NDesk.DBus.BusG.Init () <0x00030>
  at FSpot.Driver.Main (string[]) <0x00394>
  at (wrapper runtime-invoke) FSpot.Driver.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0x00070>

Native stacktrace:

        f-spot [0x10131ebc]
        f-spot [0x100fd7a8]
        [0x100380]
        f-spot [0x1009c6a0]
        f-spot [0x1009ca94]
        f-spot [0x100a51c8]
        [0x3115a640]
        [0x3115a4e4]
        [0x31156dd8]
        [0x31156a48]
        [0x3112bf14]
        [0x3112bba4]
        [0x3112b5c8]
        [0x31127e54]
        [0x30b8c8b0]
        [0x30b8a0e4]
        f-spot [0x1011dad8]
        f-spot(mono_runtime_invoke+0x1c) [0x10098620]
        f-spot(mono_runtime_exec_main+0xd8) [0x100a0954]
        f-spot(mono_runtime_run_main+0x188) [0x100a0cac]
        f-spot(mono_jit_exec+0xa0) [0x100118b0]
        f-spot(mono_main+0x1058) [0x10012944]
        f-spot [0x100112e0]
        /lib/libc.so.6 [0xfc52d3c]
        /lib/libc.so.6 [0xfc52f60]

Debug info from gdb:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x0fd06198 in select () from /lib/libc.so.6


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

Abortito


The patch jurek linked above didn't apply in 1.2.5.1 source, it refers to a
file  that don't exist anymore.

------- Comment #7 From dario 2007-10-05 08:15:40 0000 -------
Forgott info

giquattro ~ # emerge --info
Portage 2.1.3.11 (default-linux/ppc/ppc32/2007.0, gcc-4.2.0, glibc-2.6.1-r0,
2.6.22.1 ppc)
=================================================================
System uname: 2.6.22.1 ppc 7447/7457, altivec supported
Timestamp of tree: Thu, 04 Oct 2007 08:50:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.6-r2, 2.4.4-r4, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r2
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="ppc ~ppc"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt
-fno-strict-aliasing -ftree-vectorize -ftree-vectorizer-verbose=1"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt
-fno-strict-aliasing -ftree-vectorize -ftree-vectorizer-verbose=1"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache distlocks metadata-transfer sandbox sfperms strict
unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.ing.unibo.it/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ 
http://ftp.gentoo.skynet.be/pub/gentoo/"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/home/dario/gentoo-pkg/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/media/linux/tmp/"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/tree/ndesk-dbus /usr/local/tree/gimp
/usr/local/tree/vnc"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl admin agg aiglx alsa altivec amr ao apache2 apm async
avahi background bash-completion beagle berkdb bidi bigendian bitmap-fonts
bluetooth bonobo bzip2 bzlib cairo calendar caps cddb cdparanoia cdr chm cli
client compositor cpudetection cracklib crypt cscope css ctype cups curl daap
dba dbus devfs26 device-mapper divx divx4linux djvu dmx dri dts dv dvd dvdnav
dvdread dvi edl effects enca encode esd evo exif expat fam fat fbcon ffmpeg
fftw finger firefox flac font-server fortran fpx ftp gcj gd gdbm gecko-sdk gif
gimp gimpprint glib glitz gmedia gnokii gnome gnutls gpm graphviz gs gstreamer
gtk gtk2 gtkhtml guile hal hfs howl ibam iconv icq id3 idn ieee1394 imagemagick
imap imlib inifile inkjar insecure-drivers ipod ipv6 irmc isdnlog jack java
java5 javamil javascript jms jmx jpeg ladspa lame lcms libcaca libnotify
libsamplerate logrotate lzo mad mbox midi mime mjpeg mmap mng mono mozbranding
mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg2 mpi
mplayer mpm-worker msn mudflap musepack musicbrainz mysql mysqli nautilus
ncurses network network-cron networking nls no-seamonkey nozaptel nsplugin ntfs
ogg oggvorbis ole opengl openmp pch pci pcre pdf pear perl php plugin plugins
png ppc ppcsha1 ppds pppd python qemu-fast qt qt3 qt4 quicktime readline
realmedia reflection regex reiser4 reiserfs remote rogue rtc sasl scanner sdl
server session shared simplexml slp sms sndfile snmp sockets softmmu sound
soundtouch sox speex spell spl sqlite sqlite3 ssl stats subtitles svg swat
syslog sysvipc t1lib tagwriting tcpd tga threads tidy tiff tokenizer truetype
truetype-fonts type1-fonts unicode usb utf8 vcd vidix vim-syntax vim-with-x vnc
vorbis winbind wma wmf wmp x264 xanim xcomposite xforms xfs xgetdefault xine
xinerama xml xml2 xmlrpc xorg xpm xprint xrandr xscreensaver xsl xv xvid yv12
zlib" ALSA_CARDS="powermac" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw
multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it"
USERLAND="GNU" VIDEO_CARDS="ati radeon fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #8 From Jurek Bartuszek 2007-12-14 20:00:33 0000 -------
please try again with new version - 1.2.6 has just hit the tree

------- Comment #9 From Henrique Rodrigues 2007-12-19 23:13:05 0000 -------
Yes, this seems to be solved with mono-1.2.6. I still cannot run any mono apps,
but this error no longer appears. I'm going to close this bug, but I would like
to know if this is solved for dario too.

------- Comment #10 From dario 2007-12-20 08:19:16 0000 -------
It's ok for me, f-spot runs properly.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug