Develop
Ticket #1595 (closed defect: worksforme)
crash while displaying infobox config (SDL_Delay)
| Reported by: | davidswelt | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | XCSoar @ Mac OS X |
| Component: | InfoBoxes | Version: | 6.2.3 |
| Keywords: | Cc: |
Description
XCSoar crashed while in the background on OS X. I think I had a dialog open, and I think it was the one that configures an info box. It is likely that it was showing a help screen at the time for one of the infobox types.
Process: xcsoar [67259]
Path: /Volumes/VOLUME/XCSoar.app/Contents/MacOS/xcsoar
Identifier: xcsoar
Version: 6.2.3~f58018e (???)
Code Type: X86-64 (Native)
Parent Process: launchd [424]
Date/Time?: 2011-11-23 15:23:08.271 -0500
OS Version: Mac OS X 10.7.2 (11C74)
Report Version: 9
Interval Since Last Report: 439992 sec
Crashes Since Last Report: 72
Per-App Crashes Since Last Report: 1
Anonymous UUID: 91FCF483-3023-4F2A-952D-036B2116B80B
Crashed Thread: 4
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
objc[67259]: garbage collection is OFF
Assertion failed: (y < height), function GetPointerAt?, file ./src/Util/AllocatedGrid.hpp, line 108.
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8fe24e42 semwait_signal + 10
1 libsystem_c.dylib 0x00007fff94b5adea nanosleep + 164
2 xcsoar 0x0000000100271076 SDL_Delay + 102
3 xcsoar 0x00000001002267b6 SDL_WaitEvent + 54
4 xcsoar 0x0000000100136391 EventLoop::get(SDL_Event&) + 91
5 xcsoar 0x00000001001223d7 WndForm::ShowModal?() + 1153
6 xcsoar 0x00000001000dcf6b ListPicker?(SingleWindow?&, char const*, unsigned int, unsigned int, unsigned int, void (*)(Canvas&, PixelRect?, unsigned int), bool, void (*)(unsigned int), char const* (*)(unsigned int)) + 1107
7 xcsoar 0x00000001000ed2fc ComboPicker?(SingleWindow?&, char const*, ComboList? const&, void (*)(unsigned int), bool) + 152
8 xcsoar 0x0000000100077d20 InfoBoxManager::SetupFocused?(int) + 344
9 xcsoar 0x0000000100077bc6 InfoBoxManager::ShowDlgInfoBox?(int) + 63
10 xcsoar 0x000000010007523d InfoBoxWindow::on_mouse_up(int, int) + 103
11 xcsoar 0x00000001001320c6 ContainerWindow::on_mouse_up(int, int) + 120
12 xcsoar 0x000000010013510c TopWindow::on_event(SDL_Event const&) + 846
13 xcsoar 0x00000001001364a7 EventLoop::dispatch(SDL_Event&) + 247
14 xcsoar 0x0000000100135175 TopWindow::event_loop() + 65
15 xcsoar 0x000000010011aa7a SDL_main + 160
16 xcsoar 0x0000000100221450 -[SDLMain applicationDidFinishLaunching:] + 48

The assertion error message does not match the backtrace.