Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 192120 - dev-lang/mono-1.2.5: problems with System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy
Summary: dev-lang/mono-1.2.5: problems with System.Runtime.Remoting.Proxies.RealProxy....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL: http://bugzilla.ximian.com/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-11 11:16 UTC by Henrique Rodrigues
Modified: 2007-12-20 08:19 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Banshee's error output (banshee_error,4.72 KB, text/plain)
2007-09-11 11:18 UTC, Henrique Rodrigues
Details
My emerge info (henrique_emerge_info,7.87 KB, text/plain)
2007-09-11 11:18 UTC, Henrique Rodrigues
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henrique Rodrigues 2007-09-11 11:16:58 UTC
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 Henrique Rodrigues 2007-09-11 11:18:18 UTC
Created attachment 130573 [details]
Banshee's error output
Comment 2 Henrique Rodrigues 2007-09-11 11:18:49 UTC
Created attachment 130574 [details]
My emerge info
Comment 3 Jurek Bartuszek (RETIRED) gentoo-dev 2007-09-11 13:50:28 UTC
Fixed in -r1, thanks.
Comment 4 Henrique Rodrigues 2007-09-11 16:40:33 UTC
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 Jurek Bartuszek (RETIRED) gentoo-dev 2007-09-12 01:37:17 UTC
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 dario 2007-10-05 08:11:24 UTC
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 dario 2007-10-05 08:15:40 UTC
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 Jurek Bartuszek (RETIRED) gentoo-dev 2007-12-14 20:00:33 UTC
please try again with new version - 1.2.6 has just hit the tree
Comment 9 Henrique Rodrigues 2007-12-19 23:13:05 UTC
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 dario 2007-12-20 08:19:16 UTC
It's ok for me, f-spot runs properly.