[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-devel] Crash in current git code
From: |
ben levitt |
Subject: |
[Traverso-devel] Crash in current git code |
Date: |
Fri, 5 Nov 2010 14:39:17 -0700 |
Hi Remon,
I know it's been a while... :) I hope all is well with you!
I'm finally playing with the latest git code. (My first time since
the move to git(!!).) It looks great.
But I did noticed a crash whenever I hover the mouse over the TimeLineView.
Here's my backtrace. I'm on a mac, running Qt 4.7, and portaudio. It
looks like, in TimeLineView::mouse_hover_move_event(),
cpointer().scene_pos() is failing because the cpointer's m_port value
is NULL. I don't remember where that is supposed to be set...
If you remind me how that is supposed to get set up, I can go looking
for it. But I'm sure you could find and fix this faster than I could.
:)
All the best!
Ben
ASSERT: "m_port" in file
/Users/ben/projects/traverso/src/core/ContextPointer.h, line 84
Program received signal SIGABRT, Aborted.
0x00007fff87e383d6 in __kill ()
(gdb) bt
#0 0x00007fff87e383d6 in __kill ()
#1 0x00007fff87ed8972 in abort ()
#2 0x000000010132d145 in qt_message_output ()
#3 0x000000010132d327 in qt_message ()
#4 0x000000010132d4ea in qFatal ()
#5 0x0000000100149d41 in ContextPointer::scene_pos (this=0x100475820)
at ContextPointer.h:84
#6 0x000000010013a98f in TimeLineView::mouse_hover_move_event
(this=0x102743b10) at
/Users/ben/projects/traverso/src/sheetcanvas/TimeLineView.cpp:368
#7 0x0000000100148c07 in ViewPort::mouseMoveEvent (this=0x115078b40,
event=0x7fff5fbfede0) at
/Users/ben/projects/traverso/src/sheetcanvas/ViewPort.cpp:215
#8 0x00000001007865a7 in QWidget::event ()
#9 0x0000000100af8aac in QFrame::event ()
#10 0x0000000100b83cf7 in QAbstractScrollArea::viewportEvent ()
#11 0x0000000100d299bb in QGraphicsView::viewportEvent ()
#12 0x0000000100b861d0 in QAbstractScrollAreaFilter::eventFilter ()
#13 0x0000000101455797 in
QCoreApplicationPrivate::sendThroughObjectEventFilters ()
#14 0x000000010072fdae in QApplicationPrivate::notify_helper ()
#15 0x0000000100738460 in QApplication::notify ()
#16 0x000000010137adec in QCoreApplication::notifyInternal ()
#17 0x000000010072fe7c in qt_sendSpontaneousEvent ()
#18 0x00000001006e64b9 in qt_mac_handleMouseEvent ()
#19 0x00000001006d8d91 in -[QCocoaView mouseEntered:] ()
#20 0x00007fff83100dc6 in -[NSApplication sendEvent:] ()
#21 0x00000001006e16aa in -[QNSApplication sendEvent:] ()
#22 0x00007fff83097922 in -[NSApplication run] ()
#23 0x00000001006eb344 in QEventDispatcherMac::processEvents ()
#24 0x0000000101454e54 in QEventLoop::processEvents ()
#25 0x0000000101455174 in QEventLoop::exec ()
#26 0x000000010145679c in QCoreApplication::exec ()
#27 0x00000001000085a8 in main (argc=1, argv=0x7fff5fbff860) at
/Users/ben/projects/traverso/src/traverso/Main.cpp:159
- [Traverso-devel] Crash in current git code,
ben levitt <=