Bug 322753 (MONO80055) - Mono.Debugger.Backend is missing in the installer
Summary: Mono.Debugger.Backend is missing in the installer
Status: RESOLVED FIXED
Alias: MONO80055
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: unspecified
Hardware: Other Linux
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Wade Berrier
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-26 16:41 UTC by Daniel Nauck
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:17:25 UTC


---- Reported by dna@informatik.uni-kiel.de 2006-11-26 09:41:48 MST ----

Description of Problem:

The Assembly Mono.Debugger.Backend is missing in the Mono 1.2.1 installer.

Excaption:

dna@laptop:~$ mdb

** (/home/dna/mono-1.2.1/lib/mono/1.0/mdb.exe:16450): WARNING **: The
following assembly referenced from
/home/dna/mono-1.2.1/lib/mono/1.0/mdb.exe could not be loaded:
     Assembly:   Mono.Debugger.Backend    (assemblyref_index=1)
     Version:    1.0.0.0
     Public Key: 0738eb9f132ed756
The assembly was not found in the Global Assembly Cache, a path listed in
the MONO_PATH environment variable, or in the location of the executing
assembly (/home/dna/mono-1.2.1/lib/mono/1.0).


** (/home/dna/mono-1.2.1/lib/mono/1.0/mdb.exe:16450): WARNING **: Could not
load file or assembly 'Mono.Debugger.Backend, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies.

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

Stacktrace:


Native stacktrace:

        mono [0x815c2a6]
        mono [0x8146177]
        [0xffffe440]
        mono(mono_object_new+0x18) [0x80dae28]
        mono(mono_exception_from_name_two_strings+0x4c) [0x809d79c]
        mono(mono_get_exception_file_not_found2+0x4b) [0x809df1b]
        mono [0x80bcaac]
        mono [0x808b6b5]
        mono [0x80d7fea]
        mono(mono_object_new+0x18) [0x80dae28]
        mono(mono_exception_from_name_two_strings+0x4c) [0x809d79c]
        mono(mono_get_exception_file_not_found2+0x4b) [0x809df1b]
        mono [0x80bcaac]
        mono [0x808b6b5]
        mono [0x80d7fea]
        mono(mono_object_new+0x18) [0x80dae28]
        mono(mono_exception_from_name_domain+0x31) [0x809d661]
        mono(mono_exception_from_name+0x28) [0x809d628]
        mono(mono_exception_from_name_msg+0x28) [0x809d878]
        mono [0x814531b]
        mono [0x81458f6]
        mono [0x8145b5a]
        mono [0x8146009]
        mono(mono_runtime_invoke+0x27) [0x80d9727]
        mono(mono_runtime_exec_main+0x5c) [0x80da8dc]
        mono(mono_runtime_run_main+0x182) [0x80da4c2]
        mono(strftime+0x1c42) [0x80584c2]
        mono(mono_main+0x857) [0x8058eb7]
        mono(__fxstat64+0x12b) [0x805782b]
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0xb7d6f8cc]
        mono(sinh+0x41) [0x8057781]

Debug info from gdb:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1210779984 (LWP 16450)]
[New Thread -1220064352 (LWP 16452)]
[New Thread -1214329952 (LWP 16451)]
(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)
0xffffe410 in __kernel_vsyscall ()
  3 Thread -1214329952 (LWP 16451)  0xffffe410 in __kernel_vsyscall ()
  2 Thread -1220064352 (LWP 16452)  0xffffe410 in __kernel_vsyscall ()
  1 Thread -1210779984 (LWP 16450)  0xffffe410 in __kernel_vsyscall ()

Thread 3 (Thread -1214329952 (LWP 16451)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ebfbf6 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x08105220 in mono_pthread_key_for_tls ()
#3  0xb7eb9504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7e2751e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1220064352 (LWP 16452)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ebc816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0810a6cf in mono_pthread_key_for_tls ()
#3  0x0810a96b in mono_pthread_key_for_tls ()
#4  0x0810a7fe in mono_pthread_key_for_tls ()
#5  0x0810de2f in mono_pthread_key_for_tls ()
#6  0x080d60ad in mono_gchandle_free ()
#7  0x080940e2 in mono_signature_explicit_this ()
#8  0x080fb8d7 in mono_environment_exitcode_set ()
#9  0x0811b575 in GC_end_blocking ()
#10 0xb7eb9504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7e2751e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1210779984 (LWP 16450)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7de8f59 in fork () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7ec12d4 in fork () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb7f1d049 in g_spawn_error_quark () from /usr/lib/libglib-2.0.so.0
#4  0xb7f1dc3b in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#5  0xb7f1e0dc in g_spawn_command_line_sync () from /usr/lib/libglib-2.0.so.0
#6  0x0815c33f in mono_debugger_run_finally ()
#7  0x08146177 in mono_jit_thread_attach ()
#8  <signal handler called>
#9  0x080d84e6 in mono_class_vtable ()
#10 0x080dae28 in mono_object_new ()
#11 0x0809d79c in mono_exception_from_name_two_strings ()
#12 0x0809df1b in mono_get_exception_file_not_found2 ()
#13 0x080bcaac in mono_marshal_string_to_utf16 ()
#14 0x0808b6b5 in mono_class_get_method_from_name_flags ()
#15 0x080d7fea in mono_class_vtable ()
#16 0x080dae28 in mono_object_new ()
#17 0x0809d79c in mono_exception_from_name_two_strings ()
#18 0x0809df1b in mono_get_exception_file_not_found2 ()
#19 0x080bcaac in mono_marshal_string_to_utf16 ()
#20 0x0808b6b5 in mono_class_get_method_from_name_flags ()
#21 0x080d7fea in mono_class_vtable ()
#22 0x080dae28 in mono_object_new ()
#23 0x0809d661 in mono_exception_from_name_domain ()
#24 0x0809d628 in mono_exception_from_name ()
#25 0x0809d878 in mono_exception_from_name_msg ()
#26 0x0814531b in mono_jit_thread_attach ()
#27 0x081458f6 in mono_jit_thread_attach ()
#28 0x08145b5a in mono_jit_thread_attach ()
#29 0x08146009 in mono_jit_thread_attach ()
#30 0x080d9727 in mono_runtime_invoke ()
#31 0x080da8dc in mono_runtime_exec_main ()
#32 0x080da4c2 in mono_runtime_run_main ()
#33 0x080584c2 in mono_jit_exec ()
#34 0x08058eb7 in mono_main ()
#35 0x0805782b in ?? ()
#36 0x00000001 in ?? ()
#37 0xbfac0444 in ?? ()
#38 0xbfac0418 in ?? ()
#39 0xb7d6f8cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#40 0xb7d6f8cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#41 0x08057781 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()

Aborted (core dumped)

Additional Information:

dna@laptop:~$ ls -la /home/dna/mono-1.2.1/lib/mono/gac/ | grep Mono.Debugger
drwxr-xr-x   3 dna dna   38 2006-11-22 17:02 Mono.Debugger
drwxr-xr-x   3 dna dna   38 2006-11-22 17:02 Mono.Debugger.Cecil
dna@laptop:~$ gacutil -l | grep Mono.Debugger
Mono.Debugger, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Debugger.Cecil, Version=0.4.3.1, Culture=neutral,
PublicKeyToken=0738eb9f132ed756



---- Additional Comments From dna@informatik.uni-kiel.de 2006-11-26 09:44:13 MST ----

Additional Information:

dna@laptop:~$ ls -la /home/dna/mono-1.2.1/lib/mono/mono-debugger/
insgesamt 4
drwxr-xr-x  2 dna dna   60 2006-11-22 17:03 .
drwxr-xr-x 16 dna dna 4096 2006-11-22 17:02 ..
lrwxrwxrwx  1 dna dna   76 2006-11-22 17:03 Mono.Debugger.Cecil.dll ->
../gac/Mono.Debugger.Cecil/0.4.3.1__0738eb9f132ed756/Mono.Debugger.Cecil.dll
lrwxrwxrwx  1 dna dna   64 2006-11-22 17:03 Mono.Debugger.dll ->
../gac/Mono.Debugger/1.0.0.0__0738eb9f132ed756/Mono.Debugger.dll



---- Additional Comments From dna@informatik.uni-kiel.de 2006-12-10 06:33:28 MST ----

Maybe fixed by r69250
http://lists.ximian.com/pipermail/mono-patches/2006-December/084149.html



---- Additional Comments From wberrier@novell.com 2006-12-14 14:34:34 MST ----

Yes, this was fixed in r69250 and rpms were published on
mono-project.com that same day.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Ubuntu 6.10</cf_op_sys_details>