mono/mono
View on GitHub[mipsel][Linux] App using Aspose.Slides crashes when running Mono from C++ but works fine as regular C# app
Open
#6,669 opened on Jan 25, 2018
area-Runtimehelp wantedos-linuxtarget-mipsel
Repository metrics
- Stars
- (11,435 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Steps to Reproduce
See attachments for the files in example. You can download Aspose.Slides here https://downloads.aspose.com/slides/net or use attached version
- Compile test.cs using following command line:
$ mcs test.cs -r:Aspose.Slides.dll -out:test.exe
test.cs
using System;
using Aspose.Slides;
namespace TestApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Opening presentation...");
Presentation presentation = new Presentation("hello.pptx");
if (presentation != null)
{
Console.WriteLine("Saving to pdf...");
presentation.Save("hello.pdf", Aspose.Slides.Export.SaveFormat.Pdf);
Console.WriteLine("Done.");
}
else
{
Console.WriteLine("Failed to open presentation.");
}
}
}
}
- Compile native app bindings using following command line:
$ g++ test.cpp -D_REENTRANT -I/usr/local/include/mono-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/mipsel-linux-gnu/glib-2.0/include -L/usr/local/include -lmono-2.0 -lm -lrt -ldl -lpthread -o test
test.cpp
#include <glib.h>
#include <mono/jit/jit.h>
#include <mono/metadata/assembly.h>
#include <mono/metadata/mono-config.h>
#include <iostream>
int main(int argc, char* argv[])
{
mono_config_parse(0);
MonoDomain* domain = mono_jit_init("some_name");
if (!domain)
{
std::cerr << "Failed to create domain" << std::endl;
return 1;
}
MonoAssembly* assembly = mono_domain_assembly_open (domain, "test.exe");
if (!assembly)
{
std::cerr << "Failed to load assembly" << std::endl;
return 1;
}
return mono_jit_exec (domain, assembly, argc - 1, argv + 1);
}
- Launch native app:
$ ./test test.exe
Current Behavior
Native app crashes on the Aspose.Slides.Presentation constructor
Expected Behavior
App converts "hello.pptx" to "hello.pdf"
On which platforms did you notice this
[ ] macOS [X] Linux [ ] Windows
Version Used:
$ mono --version
Mono JIT compiler version 5.8.0.103 (tarball Вт янв 23 16:25:13 MSK 2018)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: normal
SIGSEGV: normal
Notifications: epoll
Architecture: mips
Disabled: none
Misc: softdebug
GC: sgen (concurrent by default)
$ cat /proc/cpuinfo
system type : Baikal-T Generic SoC
machine : T-Platforms mITX Board
processor : 0
cpu model : MIPS P5600 V3.0 FPU V2.0
BogoMIPS : 597.60
wait instruction : yes
microsecond timers : yes
tlb_entries : 576
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : vz msa eva
shadow register sets : 1
kscratch registers : 3
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
$ uname -a
Linux tclient 3.19.12.23-mitx #1 SMP Thu Nov 2 19:47:08 UTC 2017 mips GNU/Linux
Notes:
- Launcihng as
$ mono test.exeworks completely fine on mipsel - Native app from this example works as expected on regular x86_64 Linux
- Mono versions 5.4 and 5.2 are also affected
Stacktrace + Log
$ ./test test.exe
Mono: Config attempting to parse: '/usr/local/etc/mono/config'.
Mono: Config attempting to parse: '/home/user/.mono/config'.
Mono: process_set_name: using [(null)] as prog name
Mono: mono_w32handle_new: create Process handle 0x1
Mono: Assembly Loader probing location: '/usr/local/lib/mono/4.5/mscorlib.dll'.
Mono: Image addref mscorlib[0x421ae0] -> /usr/local/lib/mono/4.5/mscorlib.dll[0x420da8]: 2
Mono: Prepared to set up assembly 'mscorlib' (/usr/local/lib/mono/4.5/mscorlib.dll)
Mono: AOT: image '/usr/local/lib/mono/4.5/mscorlib.dll.so' not found: /usr/local/lib/mono/4.5/mscorlib.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/mscorlib.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/mscorlib.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/4.5/mscorlib.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/4.5/mscorlib.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono: Assembly mscorlib[0x421ae0] added to domain some_name, ref_count=1
Mono: Assembly Loader probing location: 'test.exe'.
Mono: Image addref test[0x45c250] -> /home/user/mono_test/test.exe[0x45b3f0]: 2
Mono: Prepared to set up assembly 'test' (/home/user/mono_test/test.exe)
Mono: Assembly test[0x45c250] added to domain some_name, ref_count=1
Mono: AOT: image '/home/user/mono_test/test.exe.so' not found: /home/user/mono_test/test.exe.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/test.exe.so' not found: /usr/local/lib/mono/aot-cache/mips/test.exe.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: 'test.exe'.
Mono: Config attempting to parse: '/home/user/mono_test/test.exe.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/test/test.config'.
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref test[0x45c250] -> mscorlib[0x421ae0]: 2
Mono: Config attempting to parse: '/home/user/mono_test/test.exe.config'.
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/home/user/mono_test/Aspose.Slides.dll'.
Mono: Image addref Aspose.Slides[0x4601c8] -> /home/user/mono_test/Aspose.Slides.dll[0x45f618]: 2
Mono: Prepared to set up assembly 'Aspose.Slides' (/home/user/mono_test/Aspose.Slides.dll)
Mono: Assembly Aspose.Slides[0x4601c8] added to domain some_name, ref_count=1
Mono: AOT: image '/home/user/mono_test/Aspose.Slides.dll.so' not found: /home/user/mono_test/Aspose.Slides.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/Aspose.Slides.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/Aspose.Slides.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/home/user/mono_test/Aspose.Slides.dll'.
Mono: Config attempting to parse: '/home/user/mono_test/Aspose.Slides.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/Aspose.Slides/Aspose.Slides.config'.
Mono: Assembly Ref addref test[0x45c250] -> Aspose.Slides[0x4601c8]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref Aspose.Slides[0x4601c8] -> mscorlib[0x421ae0]: 3
Mono: Found assembly remapping for System.Web and was for the same version 4.0.0.0
Mono: Found assembly remapping for System.Web and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll'.
Mono: Image addref System.Web[0x4acc98] -> /usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll[0x4abec8]: 2
Mono: Prepared to set up assembly 'System.Web' (/usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll)
Mono: Assembly System.Web[0x4acc98] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll.so' not found: /usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/System.Web.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/System.Web.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/System.Web/System.Web.config'.
Mono: Assembly Ref addref Aspose.Slides[0x4601c8] -> System.Web[0x4acc98]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Web[0x4acc98] -> mscorlib[0x421ae0]: 4
Mono: Found assembly remapping for System.Drawing and was for the same version 4.0.0.0
Mono: Found assembly remapping for System.Drawing and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll'.
Mono: Image addref System.Drawing[0x4b5ab8] -> /usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll[0x4b4fd8]: 2
Mono: Prepared to set up assembly 'System.Drawing' (/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll)
Mono: Assembly System.Drawing[0x4b5ab8] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.so' not found: /usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/System.Drawing.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/System.Drawing.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/System.Drawing/System.Drawing.config'.
Mono: Assembly Ref addref Aspose.Slides[0x4601c8] -> System.Drawing[0x4b5ab8]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Drawing[0x4b5ab8] -> mscorlib[0x421ae0]: 5
Mono: _wapi_stdhandle_create: creating standard handle type <stdout>, fd 1
Mono: _wapi_stdhandle_create: returning handle 0x1
Mono: _wapi_stdhandle_create: creating standard handle type <stdin>, fd 0
Mono: _wapi_stdhandle_create: returning handle (nil)
Mono: mono_w32file_create: Opening /lib/terminfo/x/xterm with share 0x1 and access 0x80000000
Mono: share_allows_open: New file!
Mono: mono_w32file_create: returning handle 0x3
Mono: file_getfilesize: Returning size 3361/0
Mono: file_getfilesize: Returning size 3361/0
Mono: file_data_close: closing fd 3
Mono: _wapi_stdhandle_create: creating standard handle type <stderr>, fd 2
Mono: _wapi_stdhandle_create: returning handle 0x2
Opening presentation...
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll'.
Mono: Image addref System[0x553ed0] -> /usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll[0x551f08]: 2
Mono: Prepared to set up assembly 'System' (/usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll)
Mono: Assembly System[0x553ed0] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll.so' not found: /usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/System.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/System.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/System/System.config'.
Mono: Assembly Ref addref Aspose.Slides[0x4601c8] -> System[0x553ed0]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref System[0x553ed0] -> mscorlib[0x421ae0]: 6
Mono: DllImport attempting to load: 'libc.so.6'.
Mono: DllImport error loading library '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libc.so.6': '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libc.so.6: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libc.so.6.so': '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libc.so.6.so: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libc.so.6': '/home/user/lib/libc.so.6: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libc.so.6.so': '/home/user/lib/libc.so.6.so: cannot open shared object file: No such file or directory'.
Mono: DllImport loaded library 'libc.so.6'.
Mono: DllImport searching in: 'libc.so.6' ('libc.so.6').
Mono: Searching for 'uname'.
Mono: Probing 'uname'.
Mono: Found as 'uname'.
Mono: DllImport attempting to load: 'libgdiplus.so.0'.
Mono: DllImport error loading library '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libgdiplus.so.0': '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libgdiplus.so.0: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libgdiplus.so.0.so': '/usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/libgdiplus.so.0.so: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libgdiplus.so.0': '/home/user/lib/libgdiplus.so.0: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libgdiplus.so.0.so': '/home/user/lib/libgdiplus.so.0.so: cannot open shared object file: No such file or directory'.
Mono: DllImport loaded library 'libgdiplus.so.0'.
Mono: DllImport searching in: 'libgdiplus.so.0' ('libgdiplus.so.0').
Mono: Searching for 'GdiplusStartup'.
Mono: Probing 'GdiplusStartup'.
Mono: Found as 'GdiplusStartup'.
Mono: Found assembly remapping for I18N and was for the same version 4.0.0.0
Mono: Found assembly remapping for I18N and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll'.
Mono: Image addref I18N[0x4f5f40] -> /usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll[0x4f5898]: 2
Mono: Prepared to set up assembly 'I18N' (/usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll)
Mono: Assembly I18N[0x4f5f40] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.so' not found: /usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/I18N.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/I18N.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/I18N/I18N.config'.
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref I18N[0x4f5f40] -> mscorlib[0x421ae0]: 7
Mono: Found assembly remapping for I18N.West and was for the same version 4.0.0.0
Mono: Found assembly remapping for I18N.West and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll'.
Mono: Image addref I18N.West[0x5ff2d8] -> /usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll[0x5feac0]: 2
Mono: Prepared to set up assembly 'I18N.West' (/usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll)
Mono: Assembly I18N.West[0x5ff2d8] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.so' not found: /usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/I18N.West.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/I18N.West.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/I18N.West/I18N.West.config'.
Mono: Found assembly remapping for I18N and was for the same version 4.0.0.0
Mono: Found assembly remapping for I18N and was for the same version 4.0.0.0
Mono: Assembly Ref addref I18N.West[0x5ff2d8] -> I18N[0x4f5f40]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref I18N.West[0x5ff2d8] -> mscorlib[0x421ae0]: 8
Mono: DllImport attempting to load: 'libc.so.6'.
Mono: DllImport error loading library '/usr/local/lib/mono/4.5/libc.so.6': '/usr/local/lib/mono/4.5/libc.so.6: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/usr/local/lib/mono/4.5/libc.so.6.so': '/usr/local/lib/mono/4.5/libc.so.6.so: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libc.so.6': '/home/user/lib/libc.so.6: cannot open shared object file: No such file or directory'.
Mono: DllImport error loading library '/home/user/lib/libc.so.6.so': '/home/user/lib/libc.so.6.so: cannot open shared object file: No such file or directory'.
Mono: DllImport loaded library 'libc.so.6'.
Mono: DllImport searching in: 'libc.so.6' ('libc.so.6').
Mono: Searching for 'readlink'.
Mono: Probing 'readlink'.
Mono: Found as 'readlink'.
Mono: mono_w32file_create: Opening /etc/localtime with share 0x1 and access 0x80000000
Mono: share_allows_open: New file!
Mono: mono_w32file_create: returning handle 0x3
Mono: file_getfilesize: Returning size 1518/0
Mono: file_data_close: closing fd 3
Mono: Found assembly remapping for System.Xml and was for the same version 4.0.0.0
Mono: Found assembly remapping for System.Xml and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll'.
Mono: Image addref System.Xml[0x6899d8] -> /usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll[0x67d558]: 2
Mono: Prepared to set up assembly 'System.Xml' (/usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll)
Mono: Assembly System.Xml[0x6899d8] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll.so' not found: /usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/System.Xml.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/System.Xml.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/System.Xml/System.Xml.config'.
Mono: Assembly Ref addref Aspose.Slides[0x4601c8] -> System.Xml[0x6899d8]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Xml[0x6899d8] -> mscorlib[0x421ae0]: 9
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Xml[0x6899d8] -> System[0x553ed0]: 3
Mono: mono_w32file_create: Opening /etc/fonts/fonts.conf with share 0x1 and access 0x80000000
Mono: share_allows_open: New file!
Mono: mono_w32file_create: returning handle 0x3
Mono: file_getfilesize: Returning size 5533/0
Mono: Found assembly remapping for System.Configuration and was for the same version 4.0.0.0
Mono: Found assembly remapping for System.Configuration and was for the same version 4.0.0.0
Mono: Domain some_name search path is:
Mono: path[0] = '/home/user/mono_test/'
Mono: End of domain some_name search path.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll'.
Mono: Image addref System.Configuration[0x6f0018] -> /usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll[0x6efb78]: 2
Mono: Prepared to set up assembly 'System.Configuration' (/usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll)
Mono: Assembly System.Configuration[0x6f0018] added to domain some_name, ref_count=1
Mono: AOT: image '/usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.so' not found: /usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.so: cannot open shared object file: No such file or directory
Mono: AOT: image '/usr/local/lib/mono/aot-cache/mips/System.Configuration.dll.so' not found: /usr/local/lib/mono/aot-cache/mips/System.Configuration.dll.so: cannot open shared object file: No such file or directory
Mono: Assembly Loader loaded assembly from location: '/usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll'.
Mono: Config attempting to parse: '/usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/System.Configuration/System.Configuration.config'.
Mono: Assembly Ref addref System.Xml[0x6899d8] -> System.Configuration[0x6f0018]: 2
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Found assembly remapping for mscorlib and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Configuration[0x6f0018] -> mscorlib[0x421ae0]: 10
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Found assembly remapping for System and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Configuration[0x6f0018] -> System[0x553ed0]: 4
Mono: Found assembly remapping for System.Xml and was for the same version 4.0.0.0
Mono: Found assembly remapping for System.Xml and was for the same version 4.0.0.0
Mono: Assembly Ref addref System.Configuration[0x6f0018] -> System.Xml[0x6899d8]: 3
Mono: mono_w32file_create: Opening /usr/local/etc/mono/4.5/machine.config with share 0x1 and access 0x80000000
Mono: share_allows_open: New file!
Mono: mono_w32file_create: returning handle 0x4
Mono: file_getfilesize: Returning size 34053/0
Mono: file_getfilesize: Returning size 34053/0
Mono: file_data_close: closing fd 4
Mono: mono_w32file_create: Opening /etc/fonts/fonts.dtd with share 0x1 and access 0x80000000
Mono: mono_w32file_create: Error opening file /etc/fonts/fonts.dtd: No such file or directory
Stacktrace:
at <unknown> <0xffffffff>
at Aspose.Slides. ..ctor () [0x00000] in <ce9a376eda09487ade48c6f58d54bb62>:0
at Aspose.Slides. ..cctor () [0x0000f] in <ce9a376eda09487ade48c6f58d54bb62>:0
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in <607ccfd9b463446292c2b04e1100e8e0>:0
at <unknown> <0xffffffff>
at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) <0x00098>
at Aspose.Slides ..ctor (Aspose.Slides.LoadOptions) [0x00014] in <ce9a376eda09487ade48c6f58d54bb62>:0
at Aspose.Slides.Presentation. (Aspose.Slides.LoadOptions,int) [0x00034] in <ce9a376eda09487ade48c6f58d54bb62>:0
at Aspose.Slides.Presentation..ctor (string) [0x00079] in <ce9a376eda09487ade48c6f58d54bb62>:0
at TestApp.Program.Main (string[]) [0x0000a] in <a97451eb77c14197baff7ebcc77097a3>:0
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x0004e] in <a97451eb77c14197baff7ebcc77097a3>:0
/proc/self/maps:
00400000-00404000 r-xp 00000000 08:06 206379 /home/user/mono_test/test
00410000-00414000 rw-p 00000000 08:06 206379 /home/user/mono_test/test
00414000-00780000 rwxp 00000000 00:00 0 [heap]
72990000-729d0000 rwxp 00000000 00:00 0
729d0000-72d00000 r--p 00000000 08:06 204867 /usr/local/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
72d00000-72e00000 rw-p 00000000 00:00 0
72e0c000-72e1c000 rw-p 00000000 00:00 0
72e1c000-72e3c000 r--p 00000000 08:06 204892 /usr/local/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
72e3c000-72e7c000 rwxp 00000000 00:00 0
72e7c000-72e90000 r--p 00000000 08:06 205292 /usr/local/lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll
72e90000-72ed0000 rwxp 00000000 00:00 0
72ed0000-72edc000 r--p 00000000 08:06 205287 /usr/local/lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll
72edc000-72ee8000 r--s 00000000 08:06 8937 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d8.cache-4
72ee8000-72eec000 r--s 00000000 08:06 8931 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le32d8.cache-4
72eec000-72ef4000 r--s 00000000 08:06 8899 /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d8.cache-4
72ef4000-72f08000 r--s 00000000 08:06 8870 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d8.cache-4
72f08000-72f10000 r-xp 00000000 08:06 27216 /usr/lib/mipsel-linux-gnu/libXdmcp.so.6.0.0
72f10000-72f1c000 ---p 00008000 08:06 27216 /usr/lib/mipsel-linux-gnu/libXdmcp.so.6.0.0
72f1c000-72f20000 rw-p 00004000 08:06 27216 /usr/lib/mipsel-linux-gnu/libXdmcp.so.6.0.0
72f20000-72f24000 r-xp 00000000 08:06 26416 /usr/lib/mipsel-linux-gnu/libXau.so.6.0.0
72f24000-72f30000 ---p 00004000 08:06 26416 /usr/lib/mipsel-linux-gnu/libXau.so.6.0.0
72f30000-72f34000 rw-p 00000000 08:06 26416 /usr/lib/mipsel-linux-gnu/libXau.so.6.0.0
72f34000-72f5c000 r-xp 00000000 08:06 25891 /lib/mipsel-linux-gnu/libexpat.so.1.6.0
72f5c000-72f68000 ---p 00028000 08:06 25891 /lib/mipsel-linux-gnu/libexpat.so.1.6.0
72f68000-72f6c000 r--p 00024000 08:06 25891 /lib/mipsel-linux-gnu/libexpat.so.1.6.0
72f6c000-72f70000 rw-p 00028000 08:06 25891 /lib/mipsel-linux-gnu/libexpat.so.1.6.0
72f70000-72f7c000 r-xp 00000000 08:06 26071 /usr/lib/mipsel-linux-gnu/libjbig.so.0
72f7c000-72f88000 ---p 0000c000 08:06 26071 /usr/lib/mipsel-linux-gnu/libjbig.so.0
72f88000-72f90000 rw-p 00008000 08:06 26071 /usr/lib/mipsel-linux-gnu/libjbig.so.0
72f90000-72fb4000 r-xp 00000000 08:06 11155 /lib/mipsel-linux-gnu/liblzma.so.5.0.0
72fb4000-72fc0000 ---p 00024000 08:06 11155 /lib/mipsel-linux-gnu/liblzma.so.5.0.0
72fc0000-72fc4000 rw-p 00020000 08:06 11155 /lib/mipsel-linux-gnu/liblzma.so.5.0.0
72fc4000-72fe0000 r-xp 00000000 08:06 11164 /lib/mipsel-linux-gnu/libz.so.1.2.8
72fe0000-72fec000 ---p 0001c000 08:06 11164 /lib/mipsel-linux-gnu/libz.so.1.2.8
72fec000-72ff0000 rw-p 00018000 08:06 11164 /lib/mipsel-linux-gnu/libz.so.1.2.8
72ff0000-73004000 r-xp 00000000 08:06 27202 /usr/lib/mipsel-linux-gnu/libXext.so.6.4.0
73004000-73010000 ---p 00014000 08:06 27202 /usr/lib/mipsel-linux-gnu/libXext.so.6.4.0
73010000-73014000 rw-p 00010000 08:06 27202 /usr/lib/mipsel-linux-gnu/libXext.so.6.4.0
73014000-73034000 r-xp 00000000 08:06 22067 /usr/lib/mipsel-linux-gnu/libxcb.so.1.1.0
73034000-73040000 ---p 00020000 08:06 22067 /usr/lib/mipsel-linux-gnu/libxcb.so.1.1.0
73040000-73044000 rw-p 0001c000 08:06 22067 /usr/lib/mipsel-linux-gnu/libxcb.so.1.1.0
73044000-730bc000 r-xp 00000000 08:06 26911 /usr/lib/mipsel-linux-gnu/libpixman-1.so.0.32.6
730bc000-730cc000 ---p 00078000 08:06 26911 /usr/lib/mipsel-linux-gnu/libpixman-1.so.0.32.6
730cc000-730d0000 rw-p 00078000 08:06 26911 /usr/lib/mipsel-linux-gnu/libpixman-1.so.0.32.6
730d0000-73140000 r-xp 00000000 08:06 11176 /lib/mipsel-linux-gnu/libpcre.so.3.13.1
73140000-7314c000 ---p 00070000 08:06 11176 /lib/mipsel-linux-gnu/libpcre.so.3.13.1
7314c000-73150000 r--p 0006c000 08:06 11176 /lib/mipsel-linux-gnu/libpcre.so.3.13.1
73150000-73154000 rw-p 00070000 08:06 11176 /lib/mipsel-linux-gnu/libpcre.so.3.13.1
73154000-73194000 r-xp 00000000 08:06 26111 /usr/lib/mipsel-linux-gnu/libfontconfig.so.1.8.0
73194000-731a0000 ---p 00040000 08:06 26111 /usr/lib/mipsel-linux-gnu/libfontconfig.so.1.8.0
731a0000-731a4000 rw-p 0003c000 08:06 26111 /usr/lib/mipsel-linux-gnu/libfontconfig.so.1.8.0
731a4000-731d0000 r-xp 00000000 08:06 24527 /usr/lib/mipsel-linux-gnu/libexif.so.12.3.3
731d0000-731dc000 ---p 0002c000 08:06 24527 /usr/lib/mipsel-linux-gnu/libexif.so.12.3.3
731dc000-731e8000 r--p 00028000 08:06 24527 /usr/lib/mipsel-linux-gnu/libexif.so.12.3.3
731e8000-731ec000 rw-p 00034000 08:06 24527 /usr/lib/mipsel-linux-gnu/libexif.so.12.3.3
731ec000-73210000 r-xp 00000000 08:06 11099 /lib/mipsel-linux-gnu/libpng12.so.0.50.0
73210000-7321c000 ---p 00024000 08:06 11099 /lib/mipsel-linux-gnu/libpng12.so.0.50.0
7321c000-73220000 r--p 00020000 08:06 11099 /lib/mipsel-linux-gnu/libpng12.so.0.50.0
73220000-73224000 rw-p 00024000 08:06 11099 /lib/mipsel-linux-gnu/libpng12.so.0.50.0
73224000-73294000 r-xp 00000000 08:06 68935 /usr/lib/mipsel-linux-gnu/libtiff.so.5.2.0
73294000-732a0000 ---p 00070000 08:06 68935 /usr/lib/mipsel-linux-gnu/libtiff.so.5.2.0
732a0000-732a4000 r--p 0006c000 08:06 68935 /usr/lib/mipsel-linux-gnu/libtiff.so.5.2.0
732a4000-732a8000 rw-p 00070000 08:06 68935 /usr/lib/mipsel-linux-gnu/libtiff.so.5.2.0
732a8000-732e0000 r-xp 00000000 08:06 26843 /usr/lib/mipsel-linux-gnu/libjpeg.so.62.1.0
732e0000-732ec000 ---p 00038000 08:06 26843 /usr/lib/mipsel-linux-gnu/libjpeg.so.62.1.0
732ec000-732f0000 rw-p 00034000 08:06 26843 /usr/lib/mipsel-linux-gnu/libjpeg.so.62.1.0
732f0000-73300000 rw-p 00000000 00:00 0
73300000-73434000 r-xp 00000000 08:06 26657 /usr/lib/mipsel-linux-gnu/libX11.so.6.3.0
73434000-73440000 ---p 00134000 08:06 26657 /usr/lib/mipsel-linux-gnu/libX11.so.6.3.0
73440000-73444000 r--p 00130000 08:06 26657 /usr/lib/mipsel-linux-gnu/libX11.so.6.3.0
73444000-73448000 rw-p 00134000 08:06 26657 /usr/lib/mipsel-linux-gnu/libX11.so.6.3.0
73448000-734e4000 r-xp 00000000 08:06 68898 /usr/lib/mipsel-linux-gnu/libfreetype.so.6.11.1
734e4000-734f0000 ---p 0009c000 08:06 68898 /usr/lib/mipsel-linux-gnu/libfreetype.so.6.11.1
734f0000-734f4000 r--p 00098000 08:06 68898 /usr/lib/mipsel-linux-gnu/libfreetype.so.6.11.1
734f4000-734f8000 rw-p 0009c000 08:06 68898 /usr/lib/mipsel-linux-gnu/libfreetype.so.6.11.1
734f8000-73614000 r-xp 00000000 08:06 24420 /usr/lib/mipsel-linux-gnu/libcairo.so.2.11400.0
73614000-73620000 ---p 0011c000 08:06 24420 /usr/lib/mipsel-linux-gnu/libcairo.so.2.11400.0
73620000-73624000 r--p 00118000 08:06 24420 /usr/lib/mipsel-linux-gnu/libcairo.so.2.11400.0
73624000-73628000 rw-p 0011c000 08:06 24420 /usr/lib/mipsel-linux-gnu/libcairo.so.2.11400.0
73628000-73740000 r-xp 00000000 08:06 10971 /lib/mipsel-linux-gnu/libglib-2.0.so.0.4200.1
73740000-7374c000 ---p 00118000 08:06 10971 /lib/mipsel-linux-gnu/libglib-2.0.so.0.4200.1
7374c000-73750000 r--p 00114000 08:06 10971 /lib/mipsel-linux-gnu/libglib-2.0.so.0.4200.1
73750000-73754000 rw-p 00118000 08:06 10971 /lib/mipsel-linux-gnu/libglib-2.0.so.0.4200.1
73754000-737b8000 r-xp 00000000 08:06 206350 /usr/lib/libgdiplus.so.0.0.0
737b8000-737c4000 ---p 00064000 08:06 206350 /usr/lib/libgdiplus.so.0.0.0
737c4000-737c8000 rw-p 00060000 08:06 206350 /usr/lib/libgdiplus.so.0.0.0
737c8000-73a78000 r--p 00000000 08:06 204862 /usr/local/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
73a78000-73b7c000 rw-p 00000000 00:00 0
73b7c000-73e84000 r--p 00000000 08:06 204987 /usr/local/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
73e84000-75300000 r--p 00000000 08:06 12673 /home/user/mono_test/Aspose.Slides.dll
75300000-75324000 rw-p 00000000 00:00 0
75324000-75400000 ---p 00000000 00:00 0
75400000-7540c000 r--s 00000000 08:06 8862 /var/cache/fontconfig/3f7329c5293ffd510edef78f73874cfd-le32d8.cache-4
7540c000-75414000 r-xp 00000000 08:06 23470 /usr/lib/mipsel-linux-gnu/libxcb-render.so.0.0.0
75414000-75420000 ---p 00008000 08:06 23470 /usr/lib/mipsel-linux-gnu/libxcb-render.so.0.0.0
75420000-75424000 r--p 00004000 08:06 23470 /usr/lib/mipsel-linux-gnu/libxcb-render.so.0.0.0
75424000-75428000 rw-p 00008000 08:06 23470 /usr/lib/mipsel-linux-gnu/libxcb-render.so.0.0.0
75428000-75800000 r--p 00000000 08:06 204852 /usr/local/lib/mono/4.5/mscorlib.dll
75800000-76000000 rw-p 00000000 00:00 0
76000000-76004000 ---p 00000000 00:00 0
76004000-76800000 rwxp 00000000 00:00 0 [stack:18185]
76800000-76c00000 rw-p 00000000 00:00 0
76c00000-76c0c000 r--s 00000000 08:06 8839 /var/cache/fontconfig/d589a48862398ed80a3d6066f4f56f4c-le32d8.cache-4
76c0c000-76c10000 r-xp 00000000 08:06 25449 /usr/lib/mipsel-linux-gnu/libxcb-shm.so.0.0.0
76c10000-76c1c000 ---p 00004000 08:06 25449 /usr/lib/mipsel-linux-gnu/libxcb-shm.so.0.0.0
76c1c000-76c20000 rw-p 00000000 08:06 25449 /usr/lib/mipsel-linux-gnu/libxcb-shm.so.0.0.0
76c20000-76c28000 r-xp 00000000 08:06 24805 /usr/lib/mipsel-linux-gnu/libgif.so.4.1.6
76c28000-76c34000 ---p 00008000 08:06 24805 /usr/lib/mipsel-linux-gnu/libgif.so.4.1.6
76c34000-76c38000 r--p 00004000 08:06 24805 /usr/lib/mipsel-linux-gnu/libgif.so.4.1.6
76c38000-76c3c000 rw-p 00008000 08:06 24805 /usr/lib/mipsel-linux-gnu/libgif.so.4.1.6
76c3c000-76c48000 r-xp 00000000 08:06 25778 /usr/lib/mipsel-linux-gnu/libXrender.so.1.3.0
76c48000-76c54000 ---p 0000c000 08:06 25778 /usr/lib/mipsel-linux-gnu/libXrender.so.1.3.0
76c54000-76c58000 rw-p 00008000 08:06 25778 /usr/lib/mipsel-linux-gnu/libXrender.so.1.3.0
76c58000-76c5c000 r--s 00000000 08:06 8892 /var/cache/fontconfig/e49e89034d371f0f9de17aab02136486-le32d8.cache-4
76c5c000-76c60000 r--s 00000000 08:06 8876 /var/cache/fontconfig/4b14b093aebc79c320de5e86ae1d3314-le32d8.cache-4
76c60000-76c64000 r--s 00000000 08:06 7758 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le32d8.cache-4
76c64000-76c74000 r--s 00000000 08:06 143145 /var/cache/fontconfig/f4090f562b7af5dfefd827335397f663-le32d8.cache-4
76c74000-76c78000 rw-p 00000000 00:00 0
76c78000-76cb8000 rwxp 00000000 00:00 0
76cb8000-76d40000 r--p 00000000 08:06 204897 /usr/local/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
76d40000-76d44000 r--p 00000000 08:06 386 /home/user/mono_test/test.exe
76d44000-76d48000 ---p 00000000 00:00 0
76d48000-76e44000 rwxp 00000000 00:00 0 [stack:18186]
76e44000-76ec8000 rw-p 00000000 00:00 0
76ec8000-76f08000 rwxp 00000000 00:00 0
76f08000-76f24000 rw-p 00000000 00:00 0
76f24000-76f50000 ---p 00000000 00:00 0
76f50000-76f90000 rwxp 00000000 00:00 0
76f90000-770fc000 r-xp 00000000 08:06 33321 /lib/mipsel-linux-gnu/libc-2.19.so
770fc000-77108000 ---p 0016c000 08:06 33321 /lib/mipsel-linux-gnu/libc-2.19.so
77108000-7710c000 r--p 00168000 08:06 33321 /lib/mipsel-linux-gnu/libc-2.19.so
7710c000-77114000 rw-p 0016c000 08:06 33321 /lib/mipsel-linux-gnu/libc-2.19.so
77114000-77140000 r-xp 00000000 08:06 10976 /lib/mipsel-linux-gnu/libgcc_s.so.1
77140000-7714c000 ---p 0002c000 08:06 10976 /lib/mipsel-linux-gnu/libgcc_s.so.1
7714c000-77150000 rw-p 00028000 08:06 10976 /lib/mipsel-linux-gnu/libgcc_s.so.1
77150000-77244000 r-xp 00000000 08:06 22593 /usr/lib/mipsel-linux-gnu/libstdc++.so.6.0.20
77244000-77250000 ---p 000f4000 08:06 22593 /usr/lib/mipsel-linux-gnu/libstdc++.so.6.0.20
77250000-77258000 r--p 000f0000 08:06 22593 /usr/lib/mipsel-linux-gnu/libstdc++.so.6.0.20
77258000-7725c000 rw-p 000f8000 08:06 22593 /usr/lib/mipsel-linux-gnu/libstdc++.so.6.0.20
7725c000-77264000 rw-p 00000000 00:00 0
77264000-7727c000 r-xp 00000000 08:06 33317 /lib/mipsel-linux-gnu/libpthread-2.19.so
7727c000-77288000 ---p 00018000 08:06 33317 /lib/mipsel-linux-gnu/libpthread-2.19.so
77288000-7728c000 r--p 00014000 08:06 33317 /lib/mipsel-linux-gnu/libpthread-2.19.so
7728c000-77290000 rw-p 00018000 08:06 33317 /lib/mipsel-linux-gnu/libpthread-2.19.so
77290000-77294000 r-xp 00000000 08:06 33324 /lib/mipsel-linux-gnu/libdl-2.19.so
77294000-772a0000 ---p 00004000 08:06 33324 /lib/mipsel-linux-gnu/libdl-2.19.so
772a0000-772a4000 rw-p 00000000 08:06 33324 /lib/mipsel-linux-gnu/libdl-2.19.so
772a4000-772ac000 r-xp 00000000 08:06 33337 /lib/mipsel-linux-gnu/librt-2.19.so
772ac000-772b8000 ---p 00008000 08:06 33337 /lib/mipsel-linux-gnu/librt-2.19.so
772b8000-772bc000 rw-p 00004000 08:06 33337 /lib/mipsel-linux-gnu/librt-2.19.so
772bc000-7733c000 r-xp 00000000 08:06 33325 /lib/mipsel-linux-gnu/libm-2.19.so
7733c000-77348000 ---p 00080000 08:06 33325 /lib/mipsel-linux-gnu/libm-2.19.so
77348000-7734c000 rw-p 0007c000 08:06 33325 /lib/mipsel-linux-gnu/libm-2.19.so
7734c000-77744000 r-xp 00000000 08:06 190129 /usr/local/lib/libmonosgen-2.0.so.1.0.0
77744000-77750000 ---p 003f8000 08:06 190129 /usr/local/lib/libmonosgen-2.0.so.1.0.0
77750000-7775c000 rw-p 003f4000 08:06 190129 /usr/local/lib/libmonosgen-2.0.so.1.0.0
7775c000-7778c000 rw-p 00000000 00:00 0
7778c000-77790000 rw-s 00000000 00:0f 73980 /dev/shm/mono.18184
77790000-77794000 ---p 00000000 00:00 0
77794000-777a4000 rw-p 00000000 00:00 0
777a4000-777c8000 r-xp 00000000 08:06 33318 /lib/mipsel-linux-gnu/ld-2.19.so
777c8000-777cc000 r--p 00000000 00:00 0
777cc000-777d0000 rw-p 00000000 00:00 0
777d0000-777d4000 r-xp 00000000 00:00 0 [vdso]
777d4000-777d8000 rw-p 00020000 08:06 33318 /lib/mipsel-linux-gnu/ld-2.19.so
7f91c000-7f940000 rwxp 00000000 00:00 0 [stack]
Native stacktrace:
/usr/local/lib/libmonosgen-2.0.so.1(+0xe57e4) [0x774317e4]
Debug info from gdb:
[New LWP 18186]
[New LWP 18185]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/mipsel-linux-gnu/libthread_db.so.1".
0x77277358 in waitpid () from /lib/mipsel-linux-gnu/libpthread.so.0
Id Target Id Frame
3 Thread 0x767ff490 (LWP 18185) "SGen worker" 0x77271234 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/mipsel-linux-gnu/libpthread.so.0
2 Thread 0x76e43490 (LWP 18186) "Finalizer" 0x77274230 in do_futex_wait () from /lib/mipsel-linux-gnu/libpthread.so.0
* 1 Thread 0x777ce870 (LWP 18184) "test" 0x77277358 in waitpid () from /lib/mipsel-linux-gnu/libpthread.so.0
Thread 3 (Thread 0x767ff490 (LWP 18185)):
#0 0x77271234 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/mipsel-linux-gnu/libpthread.so.0
#1 0x77651430 in mono_os_cond_wait (mutex=0x77786bd8 <lock>, cond=0x77786ba8 <work_cond>) at ../../mono/utils/mono-os-mutex.h:173
#2 get_work (job=<synthetic pointer>, do_idle=<synthetic pointer>, work_context=<synthetic pointer>, worker_index=0) at sgen-thread-pool.c:165
#3 thread_func (data=0x0) at sgen-thread-pool.c:196
#4 0x7726ba04 in start_thread () from /lib/mipsel-linux-gnu/libpthread.so.0
#5 0x7708312c in ?? () from /lib/mipsel-linux-gnu/libc.so.6
Thread 2 (Thread 0x76e43490 (LWP 18186)):
#0 0x77274230 in do_futex_wait () from /lib/mipsel-linux-gnu/libpthread.so.0
#1 0x7727432c in sem_wait@@GLIBC_2.2 () from /lib/mipsel-linux-gnu/libpthread.so.0
#2 0x775e9100 in mono_os_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0x7777efac <finalizer_sem>) at ../../mono/utils/mono-os-semaphore.h:209
#3 mono_coop_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0x7777efac <finalizer_sem>) at ../../mono/utils/mono-coop-semaphore.h:43
#4 finalizer_thread (unused=0x0) at gc.c:866
#5 0x7759b224 in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1003
#6 start_wrapper (data=0x4589b0) at threads.c:1063
#7 0x7726ba04 in start_thread () from /lib/mipsel-linux-gnu/libpthread.so.0
#8 0x7708312c in ?? () from /lib/mipsel-linux-gnu/libc.so.6
Thread 1 (Thread 0x777ce870 (LWP 18184)):
#0 0x77277358 in waitpid () from /lib/mipsel-linux-gnu/libpthread.so.0
#1 0x7743191c in mono_handle_native_crash (signal=0x7768df9c "SIGSEGV", ctx=<optimized out>, info=<optimized out>) at mini-exceptions.c:2731
#2 0x773862d8 in mono_sigsegv_signal_handler (_dummy=11, _info=0x7f93ad20, context=0x7f93ada0) at mini-runtime.c:3135
#3 <signal handler called>
#4 0x7775c894 in start () from /usr/local/lib/libmonosgen-2.0.so.1
warning: GDB can't find the start of the function at 0x76edbb46.
GDB is unable to find the start of the function at 0x76edbb46
and thus can't determine the size of that function's stack frame.
This means that GDB may be unable to access that stack frame, or
the frames below it.
This problem is most likely caused by an invalid program counter or
stack pointer.
However, if you think GDB should simply search farther back
from 0x76edbb46 for code which looks like the beginning of a
function, you can increase the range of the search using the `set
heuristic-fence-post' command.
#5 0x76edbb48 in ?? ()
=================================================================
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.
=================================================================