[haiku-bugs] [Haiku] #10740: [Sounds] crashes in BColumn::MinWidth(BColumn)

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Tue, 08 Apr 2014 07:07:03 -0000

#10740: [Sounds] crashes in BColumn::MinWidth(BColumn)
--------------------------------+------------------------------
 Reporter:  diver               |        Owner:  axeld
     Type:  bug                 |       Status:  new
 Priority:  normal              |    Milestone:  R1
Component:  Kits/Interface Kit  |      Version:  R1/Development
 Keywords:                      |   Blocked By:
 Blocking:                      |  Has a Patch:  0
 Platform:  All                 |
--------------------------------+------------------------------
 This is hrev47102.

 Opening Sounds (or any other app which uses BColumnListView) and middle
 clicking column separator crashes the app.

 {{{
 state: Exception (Segment violation)

 Frame           IP                      Function Name
 -----------------------------------------------
 0x795c30d0      0x9494be        BColumn::MinWidth(BColumn) + 0x6
         Disassembly:
                 BColumn::MinWidth(BColumn):
                 0x009494b8:               55  push %ebp
                 0x009494b9:             89e5  mov %esp, %ebp
                 0x009494bb:           8b4508  mov 0x8(%ebp), %eax
                 0x009494be:           d94004  fld 0x4(%eax) <--

         Frame memory:
                 [0x795c30c8]  .1\yQ...   a8 31 5c 79 51 e2 94 00
 0x795c31b0      0x94e24c
 BPrivate::TitleView::ResizeSelectedColumn(BPoint, bool) + 0x28
 0x795c3260      0x9500a2        BPrivate::TitleView::MouseDown(BPoint) +
 0x55a
 0x795c3460      0x7d1bfd        BWindow::DispatchMessage(BMessage*,
 BHandler*) + 0xf49
 0x795c3490      0x947cb4        HWindow::DispatchMessage(BMessage*,
 BHandler*) + 0x38
 0x795c34f0      0x7d6a4a        BWindow::task_looper() + 0x28e
 0x795c3520      0x6f36bd        BLooper::_task0_(void*) + 0x3d
 0x795c3548      0x1afc621       thread_entry + 0x21
 00000000        0x604cc250      commpage_thread_exit + 0
 }}}

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

Other related posts: