BerryBots pre-release testing help

Fragment of a discussion from User talk:Voidious
Jump to navigation Jump to search

Hi mate,

Right now i have not much time to check it out, but on my macbook the app crash instantly.

I can send you the full crash report if you want but maybe the first lines help you to see whats wrong

Date/Time:       2013-03-06 06:50:35.838 +0100
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   ???                           	000000000000000000 0 + 0
1   libwx_baseu-2.9.4.0.0.dylib   	0x00000001926c7e8b wxEntry(int&, char**) + 11
2   voidious.BerryBots            	0x00000001919610b6 0x19195d000 + 16566
3   voidious.BerryBots            	0x000000019195ece4 0x19195d000 + 7396

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x00007fff83bcec0a kevent + 10
1   libSystem.B.dylib             	0x00007fff83bd0add _dispatch_mgr_invoke + 154
2   libSystem.B.dylib             	0x00007fff83bd07b4 _dispatch_queue_invoke + 185
3   libSystem.B.dylib             	0x00007fff83bd02de _dispatch_worker_thread2 + 252
4   libSystem.B.dylib             	0x00007fff83bcfc08 _pthread_wqthread + 353
5   libSystem.B.dylib             	0x00007fff83bcfaa5 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib             	0x00007fff83bcfa2a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff83bcfe3c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff83bcfaa5 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000109f80  rbx: 0x0000000000000000  rcx: 0x0000000000000001  rdx: 0x00000000000fc080
  rdi: 0x000000000013b7e0  rsi: 0x0000000000100000  rbp: 0x00007fff5fbffa90  rsp: 0x00007fff5fbff978
   r8: 0x0000000000000000   r9: 0x000000000013b300  r10: 0x00007fff8ab4b630  r11: 0x0000000000000000
  r12: 0x00007fff5fbffa08  r13: 0x0000000000109f60  r14: 0x0000000000000000  r15: 0x00007fff5fbff9f0
  rip: 0x0000000000000000  rfl: 0x0000000000010206  cr2: 0x0000000000000000


I plan to give it a deeper look on weekend.

take care wompi

Wompi07:45, 7 March 2013

It just won't work on anything before 10.7. I tried to get it compatible with 10.5 or 10.6 but couldn't get the main gfx library (SFML 2.0) to compile with that. Still like 30% of folks on 10.6, so that kind of sucks... But I'm a late updater and even I'm on 10.8 now so hopefully most people will be on at least 10.7 pretty soon.

Thx for giving it a shot tho!

Voidious15:55, 7 March 2013
 

Actually, I am going to take another pass at 10.6 compatibility. I'll let you know if I have any success and maybe I can get you to try it again...

Voidious16:50, 7 March 2013
 

Argh.. i didn't read the requirements, sorry that was my bad. If it comes to updates, I usually switch to the next version if there is a program I want and which needs those requirements. And because I desperately want to have a look at BerryBots, it is a perfect time to get "Lion", I guess.

Please don't bother with 10.6 compatibility, it's not worth the time.

Take Care

Wompi07:45, 9 March 2013
 

Wow, I'm honored. :-)

I'm all in favor of being as backwards compatible as possible, so I gave 10.6 compatibility another shot, but I couldn't get it working. I got wxWidgets and SFML to compile with the 10.6 SDK and 10.6 target version, but my XCode project itself still fails with some linker errors I can't figure out when I set the target to 10.6. Seems like I'm close, but I'm at a loss...

Voidious11:45, 9 March 2013
 

Hi mate. Finally I got my system upgraded. It was quite a tough task, because "Lion" is not on sale anymore and thats the only upgrade my old macbook can handle. Anyway, one data loss and near heart attack later I figured out how to bring the system back to work - I guess you owe me a beer :).
I'm not sure if I need more updates (there are still some shown in "Software Update"), because BerryBots is still crashing. It starts, and I can choose a stage and bots but if I hit start game the App ends.
Maybe you have an idea what could be wrong. And if you need more info, I can give you the whole crash report if needed.

take care

Identifier:      voidious.BerryBots
Version:         1.1.0 (rc1)
Code Type:       X86-64 (Native)
Parent Process:  launchd [177]

Date/Time:       2013-04-01 20:25:54.514 +0200
OS Version:      Mac OS X 10.7 (11A511)
Report Version:  9

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000004

EDIT: Sure I will try it out right away.

Wompi20:49, 1 April 2013
 

Argh! For the sake of testing clarity, could you try this one? [1] I know that's the exact v1.1.0 that my brother tried on his 10.7 iMac. You could also try v1.1.3 from the downloads page.

If that doesn't work, please do post the whole crash report, or email it to me (voidious at gmail). Thanks man! Hopefully you didn't upgrade to Lion in vain!

Voidious20:57, 1 April 2013