[haiku-bugs] [Haiku] #5657: [Mail] crashes in BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout ()

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Sun, 28 Mar 2010 12:20:32 -0000

#5657: [Mail] crashes in 
BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout
()
------------------------------+---------------------------------------------
 Reporter:  diver             |       Owner:  bga           
     Type:  bug               |      Status:  new           
 Priority:  normal            |   Milestone:  R1            
Component:  Preferences/Mail  |     Version:  R1/Development
 Keywords:                    |   Blockedby:                
 Platform:  All               |    Blocking:                
------------------------------+---------------------------------------------
 Start Mail->Edit->Preferences[[BR]]
 Reply preamble-> select "[] - newline" and click Cancel

 {{{
 Thread 1246 caused an exception: Segment violation
 Reading symbols from /boot/system/runtime_loader...done.
 Loaded symbols for /boot/system/runtime_loader
 Reading symbols from /boot/system/lib/libbe.so...done.
 Loaded symbols for /boot/system/lib/libbe.so
 Reading symbols from /boot/system/lib/libtracker.so...done.
 Loaded symbols for /boot/system/lib/libtracker.so
 Reading symbols from /boot/system/lib/libstdc++.r4.so...done.
 Loaded symbols for /boot/system/lib/libstdc++.r4.so
 Reading symbols from /boot/system/lib/liblocale.so...done.
 Loaded symbols for /boot/system/lib/liblocale.so
 Reading symbols from /boot/system/lib/libmail.so...done.
 Loaded symbols for /boot/system/lib/libmail.so
 Reading symbols from /boot/system/lib/libtextencoding.so...done.
 Loaded symbols for /boot/system/lib/libtextencoding.so
 Reading symbols from /boot/system/lib/libroot.so...done.
 Loaded symbols for /boot/system/lib/libroot.so
 Reading symbols from /boot/system/lib/libtranslation.so...done.
 Loaded symbols for /boot/system/lib/libtranslation.so
 Reading symbols from /boot/system/lib/libicu-common.so.4.2...done.
 Loaded symbols for /boot/system/lib/libicu-common.so.4.2
 Reading symbols from /boot/system/lib/libicu-i18n.so.4.2...done.
 Loaded symbols for /boot/system/lib/libicu-i18n.so.4.2
 Reading symbols from /boot/system/lib/libnetwork.so...done.
 Loaded symbols for /boot/system/lib/libnetwork.so
 Reading symbols from /boot/system/lib/libicu-data.so.4.2...done.
 Loaded symbols for /boot/system/lib/libicu-data.so.4.2
 Reading symbols from /boot/system/add-
 ons/locale/catalogs/plaintext...done.
 Loaded symbols for /boot/system/add-ons/locale/catalogs/plaintext
 Reading symbols from /boot/system/add-ons/locale/catalogs/zeta...done.
 Loaded symbols for /boot/system/add-ons/locale/catalogs/zeta
 [tcsetpgrp failed in terminal_inferior: Invalid Argument]
 [Switching to team /boot/system/apps/Mail (1234) thread w>Mail preferences
 (1246)]
 0x003f7e1e in BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout ()
    from /boot/system/lib/libbe.so
 (gdb) bt
 #0  0x003f7e1e in
 BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout ()
    from /boot/system/lib/libbe.so
 #1  0x003f8464 in
 BTwoDimensionalLayout::VerticalCompoundLayouter::InvalidateLayout () from
 /boot/system/lib/libbe.so
 #2  0x003f8c95 in BTwoDimensionalLayout::LocalLayouter::InvalidateLayout
 ()
    from /boot/system/lib/libbe.so
 #3  0x003f77f0 in BTwoDimensionalLayout::InvalidateLayout ()
    from /boot/system/lib/libbe.so
 #4  0x00403e5e in BView::InvalidateLayout () from
 /boot/system/lib/libbe.so
 #5  0x0040250b in BView::_RemoveSelf () from /boot/system/lib/libbe.so
 #6  0x00398580 in BLayout::RemoveItem () from /boot/system/lib/libbe.so
 #7  0x0039847a in BLayout::RemoveView () from /boot/system/lib/libbe.so
 #8  0x00402429 in BView::RemoveSelf () from /boot/system/lib/libbe.so
 #9  0x003fadfa in BView::~BView () from /boot/system/lib/libbe.so
 #10 0x003922ac in BGroupView::~BGroupView () from
 /boot/system/lib/libbe.so
 #11 0x003fae3f in BView::~BView () from /boot/system/lib/libbe.so
 #12 0x004075df in BWindow::~BWindow () from /boot/system/lib/libbe.so
 #13 0x0025f386 in TPrefsWindow::~TPrefsWindow ()
 #14 0x003479b6 in BLooper::Quit () from /boot/system/lib/libbe.so
 #15 0x00407d5e in BWindow::Quit () from /boot/system/lib/libbe.so
 #16 0x0025fce4 in TPrefsWindow::MessageReceived ()
 #17 0x0034754f in BLooper::DispatchMessage () from
 /boot/system/lib/libbe.so
 #18 0x0040aaad in BWindow::DispatchMessage () from
 /boot/system/lib/libbe.so
 #19 0x0040ec40 in BWindow::task_looper () from /boot/system/lib/libbe.so
 ---Type <return> to continue, or q <return> to quit---
 #20 0x00348aab in BLooper::_task0_ () from /boot/system/lib/libbe.so
 #21 0x008cffe6 in thread_entry () from /boot/system/lib/libroot.so
 #22 0x70102fec in ?? ()
 (gdb)
 }}}

 Sometimes it crashes with different backtraces.[[BR]]
 Tested with r35982 in VirtualBox 3.0.12

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5657>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: