[openbeos] Re: BMessenger::fPreferredTarget

  • From: Adi Oanca <adioanca@xxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sun, 20 Nov 2005 18:06:34 +0200


Forgot to say this happens to me since a week or so.

Adi Oanca wrote:
Marc Flerackers wrote:

I encountered those crashes at several occasions. Mostly on clearing the message. Another non-related? crash often encountered is "targeted handler does not belong to the looper".


    You need to update your sources. It's fixed now.

Closing windows often freeze app_server and resources are broken, either the compiler or the reading. Fonts reads it's signature garbled and some apps crash as the read bitmap from resource from translation utils returns NULL.
I can give full stack traces later if needed. I don't have a beos machine at the moment (not even on vmware), otherwise I would track those issues down myself :).



I player with People app, wrote some characters there, move it a little, and:




loading symbols
segment violation occurred
_free_internal:
_free_internal:
+00be ec076692: * 08518b movl 0x00000008(%ecx), %edx
New Person:sc
frame retaddr
fd039a6c ec0770f0 _free + 0000002c
fd039a90 ec06a5af free + 0000005b
fd039aac ec867588 __malloc_alloc_template<0>::deallocate(void *,
unsigned long) + 00000024
fd039adc ec86702c __default_alloc_template<0, 0>::deallocate(void
*, unsigned long) + 0000002c
fd039b1c ec86b5aa
deallocate__t12simple_alloc2Zt13_Rb_tree_node1Zt4pair2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPQ28BPrivate13BMessageFieldZt24__default_alloc_template2b0i0Pt13_Rb_tree_node1Zt4pair2ZCt12basic_string3ZcZt18stri


+ 00000036
fd039b4c ec86b5de
_M_put_node__t19_Rb_tree_alloc_base3Zt4pair2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPQ28BPrivate13BMessageFieldZt9allocator1ZPQ28BPrivate13BMessageFieldb1Pt13_Rb_tree_node1Zt4pair2ZCt12basic_string3ZcZt18stri


+ 00000026
fd039b7c   ec86fe77  _Rb_tree_base<pair<basic_string<char,
string_char_traits<char>, __default_alloc_template<0, 0> > const,
BPrivate::BMessageField *>, allocator<BPrivate::BMessageField *>

 >>::~_Rb_tree_base(void) + 00000027

fd039bac   ec86fd45  _Rb_tree<basic_string<char,
string_char_traits<char>, __default_alloc_template<0, 0> >,
pair<basic_string<char, string_char_traits<char>,
__default_alloc_template<0, 0> > const, BPrivate::BMessageField *>,
_Select1st<pair<basic_string<, , > const, > >, ,  + 00000031
fd039bdc   ec86f4d6  map<basic_string<char, string_char_traits<char>,
__default_alloc_template<0, 0> >, BPrivate::BMessageField *,
less<basic_string<char, string_char_traits<char>,
__default_alloc_template<0, 0> > >, allocator<BPrivate::BMessageField
*> >::~map(void) + 00000026
fd039c0c   ec8502b2  BPrivate::BMessageBody::~BMessageBody(void) + 0000002e
fd039c3c   ec849be3  BMessage::~BMessage(void) + 0000005b
fd039c6c   ec847506  BLooper::task_looper(void) + 000002b2
fd039ccc   ec8fd4bc  BWindow::task_looper(void) + 00000020
fd039cfc   ec846f83  BLooper::_task0_(void *) + 00000053
fd039d3c   ec06c50d  thread_start + 00000039
New Person:





Other related posts: