2.9 SVN trunk for VC2005 broken

Andreas Oppermann Andreas-Oppermann at oss-gmbh.de
Mon Mar 17 12:11:04 PDT 2008


Sorry for my incompetent behaviour

> AO> - bakefile_gen to generate wx_vc8*
> Sorry, I don't understand what do you mean.
Only in the wx_vc8*.vcproj files were older related files eg. tbar95 instead 
of toolbar.cpp
I started bakefile_gen by myself and the wx_vc8*.vcproj seem to be correct 
now.

>
> AO> With VC2005 the newly compiled exe crashes at startup with an 
> "Unhandled
> AO> exception" in buffer.h (CopyFrom).
>
> As usual, providing a backtrace is the first step of investigating a
> crash...
The call stack is very long and repeats this many times:

  ntdll.dll!7c928fea()
  [Frames below may be incorrect and/or missing, no symbols loaded for 
ntdll.dll]
> formedit.exe!wxCharTypeBuffer<wchar_t>::CopyFrom(const 
> wxCharTypeBuffer<wchar_t> & src={...})  Line 150 + 0x8 bytes C++
  formedit.exe!wxCharTypeBuffer<wchar_t>::CreateNonOwned(const wchar_t * 
str=0x00001494)  Line 54 + 0xf bytes C++
  00000c18()
  kernel32.dll!7c80e4a4()
  ntdll.dll!7c9201c7()
  ntdll.dll!7c9202d2()
  ntdll.dll!7c9202ed()
  ntdll.dll!7c91e3ed()
  ntdll.dll!7c9232f8()
  kernel32.dll!7c8105a4()
  ntdll.dll!7c91e46b()
  kernel32.dll!7c8105e7()
  kernel32.dll!7c810603()
  kernel32.dll!7c80e4a4()
  kernel32.dll!7c80e5ab()
  formedit.exe!wxCharTypeBuffer<wchar_t>::CopyFrom(const 
wxCharTypeBuffer<wchar_t> & src={...})  Line 150 + 0x8 bytes C++
  formedit.exe!wxCharTypeBuffer<wchar_t>::CreateNonOwned(const wchar_t * 
str=0x00001494)  Line 54 + 0xf bytes C++
  00000c18()
  kernel32.dll!7c80e4a4()
  ntdll.dll!7c9201c7()
  ntdll.dll!7c9202d2()
  ntdll.dll!7c9202ed()
  ntdll.dll!7c91e3ed()
  ntdll.dll!7c9232f8()
  kernel32.dll!7c8105a4()
  ntdll.dll!7c91e46b()
  kernel32.dll!7c8105e7()
  kernel32.dll!7c810603()
  kernel32.dll!7c80e4a4()
  kernel32.dll!7c80e5ab()
  formedit.exe!wxCharTypeBuffer<wchar_t>::CopyFrom(const 
wxCharTypeBuffer<wchar_t> & src={...})  Line 150 + 0x8 bytes C++
  formedit.exe!wxCharTypeBuffer<wchar_t>::CreateNonOwned(const wchar_t * 
str=0x00001494)  Line 54 + 0xf bytes C++
  00000c18()
  kernel32.dll!7c80e4a4()
  ntdll.dll!7c9201c7()
  ntdll.dll!7c9202d2()
  ntdll.dll!7c9202ed()
  ntdll.dll!7c91e3ed()
  ntdll.dll!7c9232f8()
  kernel32.dll!7c8105a4()
  ntdll.dll!7c91e46b()
  kernel32.dll!7c8105e7()
  kernel32.dll!7c810603()
  kernel32.dll!7c80e4a4()
  kernel32.dll!7c80e5ab()
  formedit.exe!wxCharTypeBuffer<wchar_t>::CopyFrom(const 
wxCharTypeBuffer<wchar_t> & src={...})  Line 150 + 0x8 bytes C++
  formedit.exe!wxCharTypeBuffer<wchar_t>::CreateNonOwned(const wchar_t * 
str=0x00001494)  Line 54 + 0xf bytes C++
  00000c18()
  kernel32.dll!7c80e4a4()
  ntdll.dll!7c9201c7()
  ntdll.dll!7c9202d2()
  ntdll.dll!7c9202ed()
  ntdll.dll!7c91e3ed()
  ntdll.dll!7c9232f8()
  kernel32.dll!7c8105a4()
  ntdll.dll!7c91e46b()
  kernel32.dll!7c8105e7()
  kernel32.dll!7c810603()
  kernel32.dll!7c80e4a4()
  kernel32.dll!7c80e5ab()
  formedit.exe!wxCharTypeBuffer<wchar_t>::CopyFrom(const 
wxCharTypeBuffer<wchar_t> & src={...})  Line 150 + 0x8 bytes C++
  formedit.exe!wxCharTypeBuffer<wchar_t>::CreateNonOwned(const wchar_t * 
str=0x00001494)  Line 54 + 0xf bytes C++

Vadim is this what you wanted to see?

Best, Andreas








More information about the wx-users mailing list