Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

Fedora 32 crash and create files in project and json crash files #9658

Open
catafest opened this issue Oct 11, 2020 · 2 comments
Open

Fedora 32 crash and create files in project and json crash files #9658

catafest opened this issue Oct 11, 2020 · 2 comments

Comments

@catafest
Copy link

I try to use monodevelop on Fedora 32 , but I think is a bug on this because I got many crashes.
I create a new project test and an working project classes_001 and these is the results:
the untouch project comes with these files from I.D.E. create ...

[mythcat@desk test]$ tree
.
├── test
│   ├── bin
│   │   └── Debug
│   ├── obj
│   │   └── x86
│   │       └── Debug
│   ├── Program.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── test.csproj
├── test.sln
└── test.userprefs

7 directories, 5 files

my working project has these files and crashes many times:

[mythcat@desk classes_001]$ tree
.
├── classes_001
│   ├── bin
│   │   └── Debug
│   │       ├── classes_001.exe
│   │       └── classes_001.exe.mdb
│   ├── classes_001.csproj
│   ├── Employee.cs
│   ├── obj
│   │   └── x86
│   │       └── Debug
│   │           ├── classes_001.csproj.FilesWrittenAbsolute.txt
│   │           ├── classes_001.exe
│   │           └── classes_001.exe.mdb
│   ├── Program.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Worker.cs
└── classes_001.sln

The crash of monodevelop creates this json files:

classes_001		     mono_crash.61e38c1a2.1.json  test
mono_crash.61e38c1a2.0.json  mono_crash.61e38c1a2.2.json

The json files comes with these infos:

{
  "protocol_version" : "0.0.5",
  "configuration" : {
    "version" : "(6.6.0.166) (tarball)",
    "tlc" : "__thread",
    "sigsgev" : "altstack",
    "notifications" : "epoll",
    "architecture" : "amd64",
    "disabled_features" : "none",
    "smallconfig" : "disabled",
    "bigarrays" : "disabled",
    "softdebug" : "enabled",
    "interpreter" : "enabled",
    "llvm_support" : "disabled",
    "suspend" : "hybrid"
  },
  "memory" : {
    "minor_gc_time" : "256811",
    "major_gc_time" : "0",
    "minor_gc_count" : "9",
    "major_gc_count" : "0",
    "major_gc_time_concurrent" : "0"
 },
  "threads" : [
 {
    "is_managed" : true,
    "offset_free_hash" : "0x9123aca5d",
    "offset_rich_hash" : "0x9123acc32",
    "crashed" : false,
    "native_thread_id" : "0x7f8710676700",
    "thread_info_addr" : "0x7f86f0000b60",
    "thread_name" : "Timer-Scheduler",
    "ctx" : {
      "IP" : "0x7f8729d0e1b8",
      "SP" : "0x7f8710674f30",
      "BP" : "0x55cab4ed7c80"
  },
    "managed_frames" : [
  {
      "is_managed" : "false",
      "native_address" : "unregistered"
   }
,
  {
      "is_managed" : "true",
      "guide" : "
...
...

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x7f8713cf7700",
"thread_info_addr" : "0x7f8704000b60",
"thread_name" : "monodevelop",
"ctx" : {
"IP" : "0x7f8729d0e1b8",
"SP" : "0x7f8713cf6b90",
"BP" : "0x55cab33d0000"
},
"unmanaged_frames" : [
{
"is_managed" : "false",
"native_address" : "0x55cab2f714f2",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab3175ba9",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab3176e58",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab31823c7",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab2fc681a",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f8729d12a90",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f8729d0e1b8",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab324201e",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab324da59",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab31e73a3",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x55cab317d87b",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f8729d07432",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f8729c1a913",
"native_offset" : "0x00000"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x7f86ebbff700",
"thread_info_addr" : "0x7f86e0000b60",
"thread_name" : "Thread Pool Wor",
"ctx" : {
"IP" : "0x7f8729d10c58",
"SP" : "0x7f86ebbfec70",
"BP" : "0x55cab33c0c48"
},
"unmanaged_frames" : [
{
"is_managed" : "false",
"native_address" : "0x55cab2f714f2",
"native_offset" : "0x00000"
}
,
...
...
,
{
"is_managed" : "false",
"native_address" : "0x7f8729d07432",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f8729c1a913",
"native_offset" : "0x00000"
}

]
}
]
}
@rodrigofbm
Copy link

On my Fedora 32 MonoDevelop does not recognize the installed .netcore (3.1) even though I set the /usr/bin/dotnet path :(

@catafest
Copy link
Author

On my Fedora 32 MonoDevelop does not recognize the installed .netcore (3.1) even though I set the /usr/bin/dotnet path :(
this is another issue , see https://fedoraproject.org/wiki/MonoDevelop, yes- not works with Microsoft dll's

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants