Bug 15313 - mono-debugger version does not agree with mono version
Summary: mono-debugger version does not agree with mono version
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: mono-debugger (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: ildar
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-11 13:39 MSD by ildar
Modified: 2018-04-18 09:42 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2008-04-11 13:39:49 MSD
Необходимо собирать версию (из SVN), соответствующую версии mono. Иначе
возникает такое:

mdb /usr/lib/mono/1.0/gacutil.exe
Mono Debugger
(mdb) r
Starting program: /usr/lib/mono/1.0/gacutil.exe
EXCEPTION: Mono.Debugger.TargetException: Unsupported `mono' executable:
/usr/bin/mono
  at Mono.Debugger.Backend.ProcessServant.Initialize
(Mono.Debugger.Backend.SingleSteppingEngine engine,
Mono.Debugger.Backend.Inferior inferior, Boolean is_exec) [0x001e0] in
/usr/src/RPM/BUILD/mono-debugger-0.60/backend/ProcessServant.cs:360  at (wrapper
remoting-invoke-with-check) Mono.Debugger.Backend.ProcessServant:Initialize
(Mono.Debugger.Backend.SingleSteppingEngine,Mono.Debugger.Backend.Inferior,bool)
  at Mono.Debugger.Backend.ThreadManager.HandleChildEvent
(Mono.Debugger.Backend.SingleSteppingEngine engine,
Mono.Debugger.Backend.Inferior inferior, Mono.Debugger.Backend.ChildEvent&
cevent, System.Boolean& resume_target) [0x00012] in
/usr/src/RPM/BUILD/mono-debugger-0.60/backend/ThreadManager.cs:165  at (wrapper
remoting-invoke-with-check) Mono.Debugger.Backend.ThreadManager:HandleChildEvent
(Mono.Debugger.Backend.SingleSteppingEngine,Mono.Debugger.Backend.Inferior,Mono.Debugger.Backend.Inferior/ChildEvent&,bool&)
  at Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent
(Mono.Debugger.Backend.ChildEvent cevent) [0x001e0] in
/usr/src/RPM/BUILD/mono-debugger-0.60/backend/SingleSteppingEngine.cs:209  at
Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent (Int32 status) [0x0000c]
in /usr/src/RPM/BUILD/mono-debugger-0.60/backend/SingleSteppingEngine.cs:155  at
(wrapper remoting-invoke-with-check)
Mono.Debugger.Backend.SingleSteppingEngine:ProcessEvent (int)
  at Mono.Debugger.Backend.ThreadManager.engine_thread_main () [0x000cd] in
/usr/src/RPM/BUILD/mono-debugger-0.60/backend/ThreadManager.cs:318zsh:
terminated  mdb /usr/lib/mono/1.0/gacutil.exe
Comment 1 ildar 2008-04-14 11:43:00 MSD
On 11.04.2008 16:09:22, Ildar Mulyukov wrote:
> On 11.04.2008 16:07:12, Alexey Shabalin wrote:
>> :) ну так он тебе нужнее :) "спасение утопающих - дело рук самих
утопающих" :)
>согласен

В общем, мой диагноз: программа подвергалась большой переделке независимо от
версий mono. Версии mono-debugger, которая бы работала с mono-1.9 просто нет.

Так что ждём новой версии mono.
Принимаю баг на себя
Comment 2 ildar 2008-06-16 08:27:20 MSD
Видимо, надо вернуться к багу, когда выйдет mono-2.0, поскольку приличного решения я пока не вижу. Очень жалко, что в 4.1 пакет пока войти не может. Но, когда ситуация поправится, можно положить в backports.