aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: wxCas (2.2.3) on Mac  (Read 4801 times)

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206
wxCas (2.2.3) on Mac
« on: January 09, 2009, 12:39:30 PM »

Hi,
when I build amule 2.2.3, I build wxcas too.
But it crashes at startup:

Code: [Select]
super:~/mulo/test/usr/local gtoso$ bin/wxcas
Bus error
super:~/mulo/test/usr/local gtoso$

I tried to launch it from source dir, after a make install and from an application bundle but the result doesn't change.
So I tried a GDB backtrace,
it hasn't debug enabled, but I hope that it can be of some help.

System: Mac OS X 10.4.11 PPC

Code: [Select]
(gdb) run
Starting program: /Volumes/Leopard/Users/gtoso/mulo/test/usr/local/bin/wxcas
Reading symbols for shared libraries ............................................................................+.+ done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000010
0x0004bb38 in wxMBConv::cWC2MB ()
(gdb) bt
#0  0x0004bb38 in wxMBConv::cWC2MB ()
#1  0x000de37c in wxGetenv ()
#2  0x000eb4e8 in wxGetUserHome ()
#3  0x000ebbf4 in wxGetHomeDir ()
#4  0x000e4e80 in wxGetHomeDir ()
#5  0x000364d8 in wxFileName::GetHomeDir ()
#6  0x002ef540 in __static_initialization_and_destruction_0 ()
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#11 0x00002794 in _start ()
#12 0x00002660 in start ()
(gdb) bt full
#0  0x0004bb38 in wxMBConv::cWC2MB ()
No symbol table info available.
#1  0x000de37c in wxGetenv ()
No symbol table info available.
#2  0x000eb4e8 in wxGetUserHome ()
No symbol table info available.
#3  0x000ebbf4 in wxGetHomeDir ()
No symbol table info available.
#4  0x000e4e80 in wxGetHomeDir ()
No symbol table info available.
#5  0x000364d8 in wxFileName::GetHomeDir ()
No symbol table info available.
#6  0x002ef540 in __static_initialization_and_destruction_0 ()
No symbol table info available.
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
No symbol table info available.
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
No symbol table info available.
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
No symbol table info available.
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
No symbol table info available.
#11 0x00002794 in _start ()
No symbol table info available.
#12 0x00002660 in start ()
No symbol table info available.
(gdb) thread apply all bt

Thread 1 (process 8313 local thread 0xf03):
#0  0x0004bb38 in wxMBConv::cWC2MB ()
#1  0x000de37c in wxGetenv ()
#2  0x000eb4e8 in wxGetUserHome ()
#3  0x000ebbf4 in wxGetHomeDir ()
#4  0x000e4e80 in wxGetHomeDir ()
#5  0x000364d8 in wxFileName::GetHomeDir ()
#6  0x002ef540 in __static_initialization_and_destruction_0 ()
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#11 0x00002794 in _start ()
#12 0x00002660 in start ()
(gdb) quit
Logged

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206
Re: wxCas (2.2.3) on Mac
« Reply #1 on: January 09, 2009, 01:45:39 PM »

Removing wxFileName::GetHomeDir () from wxcascte.cpp,
it works.
Why?

Code: [Select]
super:~/mulo/aMule-2.2.3/src/utils/wxCas/src gtoso$ diff wxcascte.cpp.orig wxcascte.cpp     
107c107
< WxCasCte::DEFAULT_AUTOSTATIMG_PATH ( wxFileName::GetHomeDir () );
---
> WxCasCte::DEFAULT_AUTOSTATIMG_PATH ( wxT( "/Users/gtoso" ) );
super:~/mulo/aMule-2.2.3/src/utils/wxCas/src gtoso$

Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: wxCas (2.2.3) on Mac
« Reply #2 on: January 09, 2009, 02:12:57 PM »

Broken wx? Dunno, really.
Logged
concordia cum veritate

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206
Re: wxCas (2.2.3) on Mac
« Reply #3 on: January 09, 2009, 08:41:40 PM »

Some more info (only wxcascte.o and wxcas compiled with -g -ggdb)

Vanilla version:

Code: [Select]
super:~ gtoso$ gdb /Users/Shared/wxCas.app/Contents/MacOS/wxcas
GNU gdb 6.3.50-20050815 (Apple version gdb-696) (Sat Oct 20 18:20:28 GMT 2007)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin"...
warning: --arch option not supported in this gdb.
Reading symbols for shared libraries ............. done

(gdb) run
Starting program: /Users/Shared/wxCas.app/Contents/MacOS/wxcas
Reading symbols for shared libraries ............................................................................+.+ done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000010
0x0004bad8 in wxMBConv::cWC2MB () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
243       void  Unlock() { if ( !IsEmpty() && --nRefs == 0) free(this);  }
(gdb) bt
#0  0x0004bad8 in wxMBConv::cWC2MB () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#1  0x000de31c in wxGetenv () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#2  0x000eb488 in wxGetUserHome () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#3  0x000ebb94 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#4  0x000e4e20 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#5  0x00036478 in wxFileName::GetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#6  0x002ef540 in __static_initialization_and_destruction_0 (__initialize_p=3529848, __priority=0) at wxcascte.cpp:107
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#11 0x000023d4 in _start ()
#12 0x000022a0 in start ()
Current language:  auto; currently c++
(gdb) bt full
#0  0x0004bad8 in wxMBConv::cWC2MB () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#1  0x000de31c in wxGetenv () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#2  0x000eb488 in wxGetUserHome () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#3  0x000ebb94 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#4  0x000e4e20 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#5  0x00036478 in wxFileName::GetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#6  0x002ef540 in __static_initialization_and_destruction_0 (__initialize_p=3529848, __priority=0) at wxcascte.cpp:107
No locals.
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
No symbol table info available.
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
No symbol table info available.
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
No symbol table info available.
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
No symbol table info available.
#11 0x000023d4 in _start ()
No symbol table info available.
#12 0x000022a0 in start ()
No symbol table info available.
(gdb) thread apply all bt

Thread 1 (process 10772 local thread 0xf03):
#0  0x0004bad8 in wxMBConv::cWC2MB () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#1  0x000de31c in wxGetenv () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#2  0x000eb488 in wxGetUserHome () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#3  0x000ebb94 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#4  0x000e4e20 in wxGetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#5  0x00036478 in wxFileName::GetHomeDir () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#6  0x002ef540 in __static_initialization_and_destruction_0 (__initialize_p=3529848, __priority=0) at wxcascte.cpp:107
#7  0x8fe15670 in __dyld__ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE ()
#8  0x8fe0babc in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextE ()
#9  0x8fe0d604 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
#10 0x8fe02cb4 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#11 0x000023d4 in _start ()
#12 0x000022a0 in start ()
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb) quit
super:~ gtoso$

Using wxT( "/Users/Shared" ) (reasonable default), instead of wxFileName::GetHomeDir ()
it works fine: about, preferences, autogenerate PNG (ftp not tested), print stats, start/stop autorefresh, reset dl rate, ...
the only thing doesn't work is "Save Online Statistics Image", I think for the same reason:

Code: [Select]
super:~ gtoso$ gdb /Users/Shared/wxCas.app/Contents/MacOS/wxcas
GNU gdb 6.3.50-20050815 (Apple version gdb-696) (Sat Oct 20 18:20:28 GMT 2007)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin"...
warning: --arch option not supported in this gdb.
Reading symbols for shared libraries ............. done

(gdb) run
Starting program: /Users/Shared/wxCas.app/Contents/MacOS/wxcas
Reading symbols for shared libraries ............................................................................+.+ done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x001f001d
0x00043c84 in wxArrayString::Add () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
243       void  Unlock() { if ( !IsEmpty() && --nRefs == 0) free(this);  }
(gdb) bt
#0  0x00043c84 in wxArrayString::Add () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#1  0x00092804 in MakeUserDataRec () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#2  0x00092c84 in wxFileDialog::ShowModal () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#3  0x00016ae8 in WxCasFrame::OnBarSave ()
#4  0x000563a8 in wxEvtHandler::ProcessEventIfMatches () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#5  0x00056648 in wxEventHashTable::HandleEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#6  0x00056824 in wxEvtHandler::ProcessEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#7  0x0007cd1c in wxWindowBase::TryParent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#8  0x000a0474 in wxToolBarBase::OnLeftClick () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#9  0x000bb418 in wxMacToolBarEventHandler () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#10 0x932aa934 in DispatchEventToHandlers ()
#11 0x932aa08c in SendEventToEventTargetInternal ()
#12 0x932a9f08 in SendEventToEventTargetWithOptions ()
#13 0x93547578 in HIToolbarItem::PerformAction ()
#14 0x93547188 in _HIToolbarItemPerformAction ()
#15 0x93365c50 in HIToolbarItemView::ControlHitSelf ()
#16 0x932ceb14 in HIView::EventHandler ()
#17 0x932aa934 in DispatchEventToHandlers ()
#18 0x932aa08c in SendEventToEventTargetInternal ()
#19 0x932b0e90 in SendEventToEventTarget ()
#20 0x9335838c in SendControlHit ()
#21 0x93358280 in HIView::NotifyControlHit ()
#22 0x93362460 in HIView::ClickInternal ()
#23 0x9333f254 in HIView::ClickSelf ()
#24 0x932ce810 in HIView::EventHandler ()
#25 0x932aa934 in DispatchEventToHandlers ()
#26 0x932aa08c in SendEventToEventTargetInternal ()
#27 0x932b0e90 in SendEventToEventTarget ()
#28 0x9333efe4 in HIView::Click ()
#29 0x9333eeb0 in HIViewClick ()
#30 0x9333ee5c in HandleClickAsHIView ()
#31 0x9333e7d0 in HandleWindowClick ()
#32 0x9333e260 in HandleMouseEvent ()
#33 0x932ed2e4 in StandardWindowEventHandler ()
#34 0x932aa934 in DispatchEventToHandlers ()
#35 0x932aa08c in SendEventToEventTargetInternal ()
#36 0x932b0e90 in SendEventToEventTarget ()
#37 0x9333d260 in HandleMouseEventForWindow ()
#38 0x934a03e8 in HandleMouseEvent ()
#39 0x932b11fc in ToolboxEventDispatcherHandler ()
#40 0x932aab84 in DispatchEventToHandlers ()
#41 0x932aa08c in SendEventToEventTargetInternal ()
#42 0x932b0e90 in SendEventToEventTarget ()
#43 0x0005823c in wxApp::MacHandleOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#44 0x0005832c in wxApp::MacDoOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#45 0x00131224 in wxEventLoop::Dispatch () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#46 0x00129c60 in wxEventLoopManual::Run () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#47 0x00064dfc in wxAppBase::MainLoop () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#48 0x00052604 in wxEntry () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#49 0x00007688 in main ()
Current language:  auto; currently c++
(gdb) bt full
#0  0x00043c84 in wxArrayString::Add () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#1  0x00092804 in MakeUserDataRec () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#2  0x00092c84 in wxFileDialog::ShowModal () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#3  0x00016ae8 in WxCasFrame::OnBarSave ()
No symbol table info available.
#4  0x000563a8 in wxEvtHandler::ProcessEventIfMatches () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#5  0x00056648 in wxEventHashTable::HandleEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#6  0x00056824 in wxEvtHandler::ProcessEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#7  0x0007cd1c in wxWindowBase::TryParent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#8  0x000a0474 in wxToolBarBase::OnLeftClick () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#9  0x000bb418 in wxMacToolBarEventHandler () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#10 0x932aa934 in DispatchEventToHandlers ()
No symbol table info available.
#11 0x932aa08c in SendEventToEventTargetInternal ()
No symbol table info available.
#12 0x932a9f08 in SendEventToEventTargetWithOptions ()
No symbol table info available.
#13 0x93547578 in HIToolbarItem::PerformAction ()
No symbol table info available.
#14 0x93547188 in _HIToolbarItemPerformAction ()
No symbol table info available.
#15 0x93365c50 in HIToolbarItemView::ControlHitSelf ()
No symbol table info available.
#16 0x932ceb14 in HIView::EventHandler ()
No symbol table info available.
#17 0x932aa934 in DispatchEventToHandlers ()
No symbol table info available.
#18 0x932aa08c in SendEventToEventTargetInternal ()
No symbol table info available.
#19 0x932b0e90 in SendEventToEventTarget ()
No symbol table info available.
#20 0x9335838c in SendControlHit ()
No symbol table info available.
#21 0x93358280 in HIView::NotifyControlHit ()
No symbol table info available.
#22 0x93362460 in HIView::ClickInternal ()
No symbol table info available.
#23 0x9333f254 in HIView::ClickSelf ()
No symbol table info available.
#24 0x932ce810 in HIView::EventHandler ()
No symbol table info available.
#25 0x932aa934 in DispatchEventToHandlers ()
No symbol table info available.
#26 0x932aa08c in SendEventToEventTargetInternal ()
No symbol table info available.
#27 0x932b0e90 in SendEventToEventTarget ()
No symbol table info available.
#28 0x9333efe4 in HIView::Click ()
No symbol table info available.
#29 0x9333eeb0 in HIViewClick ()
No symbol table info available.
#30 0x9333ee5c in HandleClickAsHIView ()
No symbol table info available.
#31 0x9333e7d0 in HandleWindowClick ()
No symbol table info available.
#32 0x9333e260 in HandleMouseEvent ()
No symbol table info available.
#33 0x932ed2e4 in StandardWindowEventHandler ()
No symbol table info available.
#34 0x932aa934 in DispatchEventToHandlers ()
No symbol table info available.
#35 0x932aa08c in SendEventToEventTargetInternal ()
No symbol table info available.
#36 0x932b0e90 in SendEventToEventTarget ()
No symbol table info available.
#37 0x9333d260 in HandleMouseEventForWindow ()
No symbol table info available.
#38 0x934a03e8 in HandleMouseEvent ()
No symbol table info available.
#39 0x932b11fc in ToolboxEventDispatcherHandler ()
No symbol table info available.
#40 0x932aab84 in DispatchEventToHandlers ()
No symbol table info available.
#41 0x932aa08c in SendEventToEventTargetInternal ()
No symbol table info available.
#42 0x932b0e90 in SendEventToEventTarget ()
No symbol table info available.
#43 0x0005823c in wxApp::MacHandleOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#44 0x0005832c in wxApp::MacDoOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#45 0x00131224 in wxEventLoop::Dispatch () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#46 0x00129c60 in wxEventLoopManual::Run () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#47 0x00064dfc in wxAppBase::MainLoop () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#48 0x00052604 in wxEntry () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
No symbol table info available.
#49 0x00007688 in main ()
No symbol table info available.
(gdb) thread apply all bt

Thread 3 (process 10906 thread 0x4c07):
#0  0x9002bfc8 in semaphore_wait_signal_trap ()
#1  0x90030aac in pthread_cond_wait ()
#2  0x903ed930 in MPWaitOnQueue ()
#3  0x9fbe34cc in TNodeSyncTask::SyncTaskProc ()
#4  0x903ed740 in PrivateMPEntryPoint ()
#5  0x9002b908 in _pthread_body ()

Thread 2 (process 10906 thread 0x4907):
#0  0x9002ec8c in kevent ()
#1  0x9fbe2e50 in TFSNotificationTask::FSNotificationTaskProc ()
#2  0x903ed740 in PrivateMPEntryPoint ()
#3  0x9002b908 in _pthread_body ()

Thread 1 (process 10906 local thread 0xf03):
#0  0x00043c84 in wxArrayString::Add () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#1  0x00092804 in MakeUserDataRec () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#2  0x00092c84 in wxFileDialog::ShowModal () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#3  0x00016ae8 in WxCasFrame::OnBarSave ()
#4  0x000563a8 in wxEvtHandler::ProcessEventIfMatches () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#5  0x00056648 in wxEventHashTable::HandleEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#6  0x00056824 in wxEvtHandler::ProcessEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#7  0x0007cd1c in wxWindowBase::TryParent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#8  0x000a0474 in wxToolBarBase::OnLeftClick () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#9  0x000bb418 in wxMacToolBarEventHandler () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#10 0x932aa934 in DispatchEventToHandlers ()
#11 0x932aa08c in SendEventToEventTargetInternal ()
#12 0x932a9f08 in SendEventToEventTargetWithOptions ()
#13 0x93547578 in HIToolbarItem::PerformAction ()
#14 0x93547188 in _HIToolbarItemPerformAction ()
#15 0x93365c50 in HIToolbarItemView::ControlHitSelf ()
#16 0x932ceb14 in HIView::EventHandler ()
#17 0x932aa934 in DispatchEventToHandlers ()
#18 0x932aa08c in SendEventToEventTargetInternal ()
#19 0x932b0e90 in SendEventToEventTarget ()
#20 0x9335838c in SendControlHit ()
#21 0x93358280 in HIView::NotifyControlHit ()
#22 0x93362460 in HIView::ClickInternal ()
#23 0x9333f254 in HIView::ClickSelf ()
#24 0x932ce810 in HIView::EventHandler ()
#25 0x932aa934 in DispatchEventToHandlers ()
#26 0x932aa08c in SendEventToEventTargetInternal ()
#27 0x932b0e90 in SendEventToEventTarget ()
#28 0x9333efe4 in HIView::Click ()
#29 0x9333eeb0 in HIViewClick ()
#30 0x9333ee5c in HandleClickAsHIView ()
#31 0x9333e7d0 in HandleWindowClick ()
#32 0x9333e260 in HandleMouseEvent ()
#33 0x932ed2e4 in StandardWindowEventHandler ()
#34 0x932aa934 in DispatchEventToHandlers ()
#35 0x932aa08c in SendEventToEventTargetInternal ()
#36 0x932b0e90 in SendEventToEventTarget ()
#37 0x9333d260 in HandleMouseEventForWindow ()
#38 0x934a03e8 in HandleMouseEvent ()
#39 0x932b11fc in ToolboxEventDispatcherHandler ()
#40 0x932aab84 in DispatchEventToHandlers ()
#41 0x932aa08c in SendEventToEventTargetInternal ()
#42 0x932b0e90 in SendEventToEventTarget ()
#43 0x0005823c in wxApp::MacHandleOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#44 0x0005832c in wxApp::MacDoOneEvent () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#45 0x00131224 in wxEventLoop::Dispatch () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#46 0x00129c60 in wxEventLoopManual::Run () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#47 0x00064dfc in wxAppBase::MainLoop () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#48 0x00052604 in wxEntry () at /Users/gtoso/mulo/wxMac-2.8.9/include/wx/string.h:243
#49 0x00007688 in main ()
(gdb) quit
The program is running.  Exit anyway? (y or n) y
super:~ gtoso$

Logged

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206
Re: wxCas (2.2.3) on Mac
« Reply #4 on: January 12, 2009, 02:18:17 PM »

Full backtrace when click Save...Image button in attachment.
During my tests one time it worked:
it asked me where to save and it saved the image,
the image is the same one that is saved during autorefresh, so imho it's not so critical bug.

Logged