[MWy] CORBA server - segmentation fault

Jan Záloha jzaloha at centrum.cz
Wed Mar 27 06:48:48 CET 2013


Dobry den,
prvni, co me napadlo je: jak byla ziskana hodnota ukazatele req. Promenna sh bude v poradku, neb na radce vyse doslo k jejimu spravnemu vystupu na konzoli.

S pozdravem
Jan Zaloha

______________________________________________________________
> Od: "Michal Stasa" <michal.stasa at gmail.com>
> Komu: Middleware Course <mwy at d3s.mff.cuni.cz>
> Datum: 27.03.2013 01:22
> Předmět: Re: [MWy] CORBA server - segmentation fault
>
>Ja jsem nakonec dojel na stejnou chybu. Mozna uz je moc pozde na to, abych
>videl chybu v kodu, ale moc nechapu proc to nefunguje. Kod vypada
>nasledovne:
>
>cout << "It is short" << endl;
>CORBA::Short sh = cnt->short_value();
>cout << "And its value is: " << sh << endl;
>req->index.short_value(sh); // zde Segmentaion fault
>
>Jen doplnim, ze cnt je typu count_t.
>
>Diky za jakoukoliv radu
>Michal Stasa
>
>2013/3/25 Peter Júnoš <petoju at gmail.com>
>
>>
>> > Mam podozrenie, ze to je sposobene tym, ze sa pokusam vracat servanta
>> > nespravnym sposobom. Aky je spravny sposob v C++?
>>
>> Pravdepodobne robis nieco ako
>> instance_i_var premenna = new objekt();
>> return premenna;
>>
>> V takom pripade by si mal pouzivat
>> return premenna._retn();
>>
>> Druha moznost je pouzit rovno typ instance_i_ptr, kde tieto problemy s
>> ref countingom nenastavaju (potom si musis sam strazit referencie, od
>> coho sme boli odradzovani - na druhu stranu ti je to jedno pri objekte,
>> ktory hned vratis a cesta cez _retn() by mala mat aj tak ten isty
>> vysledok).
>> --
>> Peter Júnoš
>> email, jabber: petoju at gmail.com
>>
>> "One Page Principle: A specification that will not fit on one page of
>> 8.5x11 inch paper cannot be understood." Mark Ardis
>>
>>
>>
>> _______________________________________________
>> MWy mailing list
>> MWy at d3s.mff.cuni.cz
>> https://d3s.mff.cuni.cz/mailman/listinfo/mwy
>>
>
>
>
>-- 
>*Michal Staša*
>
>*Santhos.net*
>www.santhos.net
>
>+420 773 454 793
>michal.stasa at santhos.net
>
>
>----------
>
>_______________________________________________
>MWy mailing list
>MWy at d3s.mff.cuni.cz
>https://d3s.mff.cuni.cz/mailman/listinfo/mwy
>




More information about the NSWI080 mailing list