[vlc-devel] [vlc-1.0 / Mac OS X gui] VLCCoreDialogProvider shouldn't spawn interface element on non-main thread.

Pierre d'Herbemont pdherbemont at free.fr
Wed Jul 1 00:08:12 CEST 2009


That's the reason of the vlc-1.0 crash below.

Pierre.


---------- Forwarded message ----------

Thread 13 Crashed:
0   com.apple.CoreFoundation            0x95fd8f54
___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___   4
1   libobjc.A.dylib                     0x91412e3b objc_exception_throw   40
2   com.apple.CoreFoundation            0x95fd8e8b  [NSException
raise:format:arguments:]   155
3   com.apple.Foundation                0x92f30ef5
-[NSAssertionHandler
handleFailureInFunction:file:lineNumber:description:]   101
4   com.apple.AppKit                    0x90de01b7 -[NSOutlineView
_expandItemEntry:expandChildren:startLevel:]   579
5   com.apple.AppKit                    0x90ddff6e -[NSOutlineView
_expandItemEntry:expandChildren:]   66
6   com.apple.AppKit                    0x90ddfe8c -[NSOutlineView
numberOfRows]   189
7   com.apple.AppKit                    0x90cf0b57 -[NSTableView
rowsInRect:]   233
8   com.apple.AppKit                    0x90c808c9 -[NSTableView
_windowChangedKeyState]   461
9   com.apple.CoreFoundation            0x95eee846 CFArrayApplyFunction   198
10  com.apple.AppKit                    0x90c8022f -[NSView
_windowChangedKeyState]   127
11  com.apple.CoreFoundation            0x95eee846 CFArrayApplyFunction   198
12  com.apple.AppKit                    0x90c8022f -[NSView
_windowChangedKeyState]   127
13  com.apple.CoreFoundation            0x95eee846 CFArrayApplyFunction   198
14  com.apple.AppKit                    0x90c8022f -[NSView
_windowChangedKeyState]   127
15  com.apple.AppKit                    0x90c802e8 -[NSControl
_windowChangedKeyState]   50
16  com.apple.CoreFoundation            0x95eee846 CFArrayApplyFunction   198
17  com.apple.AppKit                    0x90c8022f -[NSView
_windowChangedKeyState]   127
18  com.apple.CoreFoundation            0x95eee846 CFArrayApplyFunction   198
19  com.apple.AppKit                    0x90c8022f -[NSView
_windowChangedKeyState]   127
20  com.apple.AppKit                    0x90c80191 -[NSFrameView
_windowChangedKeyState]   101
21  com.apple.AppKit                    0x90c7fdfc -[NSWindow
_setFrameNeedsDisplay:]   205
22  com.apple.AppKit                    0x90ccb1b9 -[NSWindow
_orderOutAndCalcKeyWithCounter:stillVisible:docWindow:]   878
23  com.apple.AppKit                    0x90cb7248 -[NSWindow
_reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:]
2907
24  com.apple.AppKit                    0x90cb6690 -[NSWindow
orderWindow:relativeTo:]   105
25  com.apple.AppKit                    0x90ccae45 -[NSWindow orderOut:]   50
26  com.apple.AppKit                    0x90f4af4f -[NSAlert runModal]   317
27  libmacosx_plugin.dylib              0x0068c18a
-[VLCCoreDialogProvider showQuestionDialog:]   330
28  libmacosx_plugin.dylib              0x0068cefb
-[VLCCoreDialogProvider performDialogEvent:]   171
29  com.apple.Foundation                0x92e1d43a _nsnote_callback   106
30  com.apple.CoreFoundation            0x95f4064a __CFXNotificationPost   362
31  com.apple.CoreFoundation            0x95f40923
_CFXNotificationPostNotification   179
32  com.apple.Foundation                0x92e1a690
-[NSNotificationCenter postNotificationName:object:userInfo:]   128
33  libmacosx_plugin.dylib              0x0068d8a2 DialogCallback   418
34  libvlccore.2.dylib                  0x0014945f var_SetChecked   527
35  libvlccore.2.dylib                  0x000e1a32 dialog_Question   178
36  libavi_plugin.dylib                 0x14077bef Open   9055
37  libvlccore.2.dylib                  0x00134e87 __module_need   1191
38  libvlccore.2.dylib                  0x000f551b __demux_New   971
39  libvlccore.2.dylib                  0x00103dc5 InputSourceInit   4885
40  libvlccore.2.dylib                  0x001053a9 Init   1817
41  libvlccore.2.dylib                  0x001018db Run   27
42  libvlccore.2.dylib                  0x0013a07c thread_entry   76
43  libSystem.B.dylib                   0x9262b155 _pthread_start   321
44  libSystem.B.dylib                   0x9262b012 thread_start   34



More information about the vlc-devel mailing list