Abdelrazak Younes wrote:
> Peter Kümmel wrote:
>> My build with msvc crashes on startup here:
>>
>> Buffer * BufferView::buffer() const
>> {
>>     return pimpl_->buffer_;
>> }
>>
>> This is my first build since two weeks, so
>> is this a known problem?
> 
> This is weird... I don't see this with msvc2005. Backtrace?
> 
> Abdel.
> 
> 

Here the backtrace.
Peter
>       lyx-qt4.exe!BufferView::buffer()  Line 80 + 0x3 bytes   C++
        lyx-qt4.exe!lyx::frontend::WorkArea::toggleCursor()  Line 397 + 0xb 
bytes       C++
        
lyx-qt4.exe!boost::_mfi::mf0<void,lyx::frontend::WorkArea>::operator()(lyx::frontend::WorkArea
 * p=0x0242021c)  Line 45 + 0x12 bytes    C++
        lyx-qt4.exe!boost::_bi::list1<boost::_bi::value<lyx::frontend::WorkArea 
*> 
>::operator()<boost::_mfi::mf0<void,lyx::frontend::WorkArea>,boost::_bi::list0>(boost::_bi::type<void>
 __formal={...}, boost::_mfi::mf0<void,lyx::frontend::WorkArea> & f={...}, 
boost::_bi::list0 & a={...}, boost::_bi::type<void> __formal={...})  Line 231   
    C++
        
lyx-qt4.exe!boost::_bi::bind_t<void,boost::_mfi::mf0<void,lyx::frontend::WorkArea>,boost::_bi::list1<boost::_bi::value<lyx::frontend::WorkArea
 *> > >::operator()()  Line 21    C++
        
lyx-qt4.exe!boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::mf0<void,lyx::frontend::WorkArea>,boost::_bi::list1<boost::_bi::value<lyx::frontend::WorkArea
 *> > >,void>::invoke(boost::detail::function::any_pointer 
function_obj_ptr={...})  Line 137  C++
        lyx-qt4.exe!boost::function0<void,std::allocator<void> >::operator()()  
Line 576 + 0x11 bytes   C++
        
lyx-qt4.exe!boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>::operator()<boost::signals::detail::connection_slot_pair>(const 
boost::signals::detail::connection_slot_pair & slot={...})  Line 120  C++
        
lyx-qt4.exe!boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator>::dereference()  Line 61 + 
0x18 bytes      C++
        
lyx-qt4.exe!boost::iterator_core_access::dereference<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> >(const 
boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> & f={...})  Line 518   C++
        
lyx-qt4.exe!boost::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator>,boost::signals::detail::unusable,boost::single_pass_traversal_tag,boost::signals::detail::unusable
 const &,int>::operator*()  Line 635 + 0xe bytes C++
        
lyx-qt4.exe!boost::detail::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> 
>::postfix_increment_proxy<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> >(const 
boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> & x={...})  Line 145 + 0x16 
bytes   C++
        
lyx-qt4.exe!boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator>,boost::signals::detail::unusable,boost::single_pass_traversal_tag,boost::signals::detail::unusable
 const 
&,int>(boost::iterator_facade<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator>,boost::signals::detail::unusable,boost::single_pass_traversal_tag,boost::signals::detail::unusable
 const &,int> & i={...}, int __formal=0)  Line 735   C++
        
lyx-qt4.exe!boost::last_value<void>::operator()<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> 
>(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> first={...}, 
boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void
 __cdecl(void),std::allocator<void> > 
>,boost::signals::detail::named_slot_map_iterator> last={...})  Line 43 + 0xf 
bytes   C++
        
lyx-qt4.exe!boost::signal0<void,boost::last_value<void>,int,std::less<int>,boost::function<void
 __cdecl(void),std::allocator<void> > >::operator()()  Line 354 + 0x178 bytes   
 C++
        lyx-qt4.exe!Timeout::emit()  Line 52    C++
        lyx-qt4.exe!Timeout::Impl::emit()  Line 72 + 0x19 bytes C++
        lyx-qt4.exe!qtTimeout::timerEvent(QTimerEvent * __formal=0x01857e50)  
Line 33   C++
        QtCored4.dll!QObject::event(QEvent * e=0x01857e50)  Line 993    C++
        QtGuid4.dll!QApplicationPrivate::notify_helper(QObject * 
receiver=0x0240ee90, QEvent * e=0x01857e50)  Line 3394 + 0x11 bytes    C++
        QtGuid4.dll!QApplication::notify(QObject * receiver=0x0240ee90, QEvent 
* e=0x01857e50)  Line 2971 + 0x10 bytes  C++
        QtCored4.dll!QCoreApplication::sendEvent(QObject * receiver=0x0240ee90, 
QEvent * event=0x01857e50)  Line 178 + 0x46 bytes       C++
        QtCored4.dll!qt_internal_proc(HWND__ * hwnd=0x000105be, unsigned int 
message=275, unsigned int wp=3, long lp=0)  Line 299 + 0x16 bytes  C++
        USER32.DLL!77e3158f()   
        

Reply via email to