Jump to content
Not connected, Your IP: 3.139.72.14
Liet-Kynes

Eddie not starting on RPI 4 (Mono Crash)

Recommended Posts

Posted ... (edited)
Hi everyone, I recently upgraded my old RPI3 B+ running Buster to a RPI 4 (4G) running Bullseye (32 bit). I was using Eddie 2.20.0 without any problem, but doesn't start on my new system (also 2.20.0 / 32 bit).

f I run eddie-ui from the terminal, I get this:
 
=================================================================
	Native Crash Reporting
=================================================================
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.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	 (No frames) 


=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0xb4713440 from 0xb6f88240
Entering thread summarizer pause from 0xb6f88240
Finished thread summarizer pause from 0xb6f88240.

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================
[New LWP 2789]
[New LWP 2790]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0xb6d904d4 in __GI___wait4 (pid=2801, stat_loc=0xbed386b8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
27	../sysdeps/unix/sysv/linux/wait4.c: No existe el fichero o el directorio.
  Id   Target Id                                  Frame 
* 1    Thread 0xb6f88240 (LWP 2788) "mono"        0xb6d904d4 in __GI___wait4 (pid=2801, stat_loc=0xbed386b8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
  2    Thread 0xb63ff440 (LWP 2789) "SGen worker" futex_wait_cancelable (private=0, expected=0, futex_word=0x447698) at ../sysdeps/nptl/futex-internal.h:186
  3    Thread 0xb4713440 (LWP 2790) "Finalizer"   futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=1, futex_word=0x43f73c) at ../sysdeps/nptl/futex-internal.h:323

Thread 3 (Thread 0xb4713440 (LWP 2790) "Finalizer"):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=1, futex_word=0x43f73c) at ../sysdeps/nptl/futex-internal.h:323
#1  do_futex_wait (sem=sem@entry=0x43f73c, abstime=0x0, clockid=0) at sem_waitcommon.c:117
#2  0xb6e7dc80 in __new_sem_wait_slow (sem=0x43f73c, abstime=0x0, clockid=0) at sem_waitcommon.c:285
#3  0x002c2120 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb63ff440 (LWP 2789) "SGen worker"):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x447698) at ../sysdeps/nptl/futex-internal.h:186
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x0, cond=0x447670) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x447670, mutex=0x0) at pthread_cond_wait.c:638
#3  0x00327c84 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0xb6f88240 (LWP 2788) "mono"):
#0  0xb6d904d4 in __GI___wait4 (pid=2801, stat_loc=0xbed386b8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
#1  0x0009f73c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
[Inferior 1 (process 2788) detached]

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0xb6e7b5b0):0xb6e7b5a0  bc ff ff ea 98 70 00 00 f0 4f 2d e9 14 d0 4d e2  .....p...O-...M.
0xb6e7b5b0  24 50 90 e5 a5 31 b0 e1 28 01 00 0a 00 c0 a0 e1  $P...1..(.......
0xb6e7b5c0  01 50 15 e2 20 30 bc e5 00 e0 a0 e1 80 50 a0 13  .P.. 0.......P..
0xb6e7b5d0  0a 00 00 ea 01 10 83 e3 9f 2f 9c e1 03 00 52 e1  ........./....R.

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at System.Windows.Forms.Theme:get_MenuAccessKeysUnderlined <0x0000f>
	  at System.Windows.Forms.SystemInformation:get_MenuAccessKeysUnderlined <0x00023>
	  at System.Windows.Forms.Control:.ctor <0x00287>
	  at System.Windows.Forms.Control:.ctor <0x00037>
	  at System.Windows.Forms.WindowsFormsSynchronizationContext:.cctor <0x0002b>
	  at System.Object:runtime_invoke_void <0x0007b>
	  at <unknown> <0xffffffff>
	  at System.Windows.Forms.Control:.ctor <0x0004b>
	  at System.Windows.Forms.ScrollableControl:.ctor <0x00013>
	  at System.Windows.Forms.ContainerControl:.ctor <0x00033>
	  at System.Windows.Forms.Form:.ctor <0x000d7>
	  at Eddie.Forms.Form:.ctor <0x00013>
	  at Eddie.Forms.Forms.WindowSplash:.ctor <0x00013>
	  at Eddie.Forms.Forms.WindowSplash:.ctor <0x00037>
	  at Eddie.Forms.UiClient:Init <0x00093>
	  at Eddie.Forms.Linux.Program:Main <0x00243>
	  at System.Object:runtime_invoke_void <0x000e3>
=================================================================
/usr/bin/eddie-ui: línea 2:  2788 Abortado                mono /usr/lib/eddie-ui/eddie-ui.exe --path.resources=/usr/share/eddie-ui --path.exec="$0" "$@"

And a mono_crash.542938a45.0.json file appears with this:
 
{
  "protocol_version" : "0.0.5",
  "configuration" : {
    "version" : "(6.8.0.105) (Debian 6.8.0.105+dfsg-3.2)",
    "tlc" : "normal",
    "sigsgev" : "normal",
    "notifications" : "epoll",
    "architecture" : "armel,vfp+hard",
    "disabled_features" : "none",
    "smallconfig" : "disabled",
    "bigarrays" : "disabled",
    "softdebug" : "enabled",
    "interpreter" : "enabled",
    "llvm_support" : "disabled",
    "suspend" : "preemptive"
  },
  "memory" : {
    "minor_gc_time" : "0",
    "major_gc_time" : "0",
    "minor_gc_count" : "0",
    "major_gc_count" : "0",
    "major_gc_time_concurrent" : "0"
 },
  "threads" : [
 {
    "is_managed" : false,
    "offset_free_hash" : "0x0",
    "offset_rich_hash" : "0x0",
    "crashed" : false,
    "native_thread_id" : "0xffffffffb46df440",
    "thread_info_addr" : "0xffffffffb44005f8",
    "thread_name" : "Finalizer",
    "ctx" : {
      "IP" : "0xb6e48b00",
      "SP" : "0xb46ded40",
      "BP" : "0x43f750"
  }
  },
  {
      "is_managed" : true,
      "offset_free_hash" : "0x542938a45",
      "offset_rich_hash" : "0x542938caf",
      "crashed" : true,
      "native_thread_id" : "0xffffffffb6f53240",
      "thread_info_addr" : "0x13b05e8",
      "thread_name" : "mono",
      "ctx" : {
        "IP" : "0xb6e465b0",
        "SP" : "0xbecbe070",
        "BP" : "0x1"
   },
      "managed_frames" : [
   {
        "is_managed" : "false",
        "native_address" : "unregistered"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6003dc7",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00000"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x600398d",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00005"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6000dc5",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x000dc"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x00000",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00018"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6004dc5",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00000"
    }
,
   {
        "is_managed" : "true",
        "guid" : "12B418A7-818C-4CA0-893F-EEAAF67F1E7F",
        "token" : "0x00000",
        "native_offset" : "0x0",
        "filename" : "mscorlib.dll",
        "sizeofimage" : "0x49e000",
        "timestamp" : "0x0",
        "il_offset" : "0x00027"
    }
,
   {
        "is_managed" : "false",
        "native_address" : "unregistered"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6000dc5",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x0000d"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6003705",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00000"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x6000d6f",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x0000e"
    }
,
   {
        "is_managed" : "true",
        "guid" : "A3DAA9B8-4FD2-41A4-9757-8A25F68BC3C7",
        "token" : "0x60020a1",
        "native_offset" : "0x0",
        "filename" : "System.Windows.Forms.dll",
        "sizeofimage" : "0x2f2000",
        "timestamp" : "0x0",
        "il_offset" : "0x00012"
    }
,
   {
        "is_managed" : "true",
        "guid" : "6A087A1E-C966-4A99-BD6C-515293A344E1",
        "token" : "0x6000014",
        "native_offset" : "0x0",
        "filename" : "Lib.Forms.dll",
        "sizeofimage" : "0x212000",
        "timestamp" : "0x604a0751",
        "il_offset" : "0x00000"
    }
,
   {
        "is_managed" : "true",
        "guid" : "6A087A1E-C966-4A99-BD6C-515293A344E1",
        "token" : "0x600023c",
        "native_offset" : "0x0",
        "filename" : "Lib.Forms.dll",
        "sizeofimage" : "0x212000",
        "timestamp" : "0x604a0751",
        "il_offset" : "0x00000"
    }
,
   {
        "is_managed" : "true",
        "guid" : "6A087A1E-C966-4A99-BD6C-515293A344E1",
        "token" : "0x00000",
        "native_offset" : "0x0",
        "filename" : "Lib.Forms.dll",
        "sizeofimage" : "0x212000",
        "timestamp" : "0x604a0751",
        "il_offset" : "0x00018"
    }
,
   {
        "is_managed" : "true",
        "guid" : "6A087A1E-C966-4A99-BD6C-515293A344E1",
        "token" : "0x6000001",
        "native_offset" : "0x0",
        "filename" : "Lib.Forms.dll",
        "sizeofimage" : "0x212000",
        "timestamp" : "0x604a0751",
        "il_offset" : "0x0001e"
    }
,
   {
        "is_managed" : "true",
        "guid" : "99B93D22-CC4F-4F8B-A1CE-775FADCADF5C",
        "token" : "0x6000005",
        "native_offset" : "0x0",
        "filename" : "App.Forms.Linux.exe",
        "sizeofimage" : "0x14000",
        "timestamp" : "0x604a0760",
        "il_offset" : "0x00089"
    }
,
   {
        "is_managed" : "true",
        "guid" : "12B418A7-818C-4CA0-893F-EEAAF67F1E7F",
        "token" : "0x00000",
        "native_offset" : "0x0",
        "filename" : "mscorlib.dll",
        "sizeofimage" : "0x49e000",
        "timestamp" : "0x0",
        "il_offset" : "0x0005e"
    }

   ]
  }
  ]
}
Any help to get Eddie Working?

Thanks a lot in advance.
  Edited ... by Liet-Kynes

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...