[MacPorts] #27477: gstreamer crashes firefox when opening a menu

MacPorts noreply at macports.org
Sat Nov 27 15:25:21 PST 2010


#27477: gstreamer crashes firefox when opening a menu
-----------------------------------+----------------------------------------
 Reporter:  jeremyhu@…             |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  1.9.2                                
 Keywords:                         |        Port:  gstreamer                            
-----------------------------------+----------------------------------------
 Launch firefox-x11-standalone and then click on any menu item to see this
 crash.  Moving aside libcanberra-gstreamer.so (which calls gst_init_check)
 fixes the problem:

 {{{
 Process:         firefox-bin [53055]
 Path:            /opt/local/lib/firefox-x11-standalone/firefox-bin
 Identifier:      firefox-bin
 Version:         ??? (???)
 Code Type:       X86 (Native)
 Parent Process:  sh [53051]

 Date/Time:       2010-11-27 18:19:34.596 -0500
 OS Version:      Mac OS X 10.6.6 (10J532)
 Report Version:  6

 Interval Since Last Report:          141 sec
 Crashes Since Last Report:           2
 Per-App Crashes Since Last Report:   2
 Anonymous UUID:                      99E5CBF5-5B93-4D5B-9947-6B4A70D6BFBC

 Exception Type:  EXC_CRASH (SIGABRT)
 Exception Codes: 0x0000000000000000, 0x0000000000000000
 Crashed Thread:  0  Dispatch queue: com.apple.main-thread

 Application Specific Information:
 abort() called

 Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
 0   libSystem.B.dylib                   0x955ba176 __kill + 10
 1   libSystem.B.dylib                   0x955ba168 kill$UNIX2003 + 32
 2   libSystem.B.dylib                   0x9564c89d raise + 26
 3   libxul.dylib                        0x0002265c
 XRE_LockProfileDirectory + 4396
 4   libSystem.B.dylib                   0x955bf46b _sigtramp + 43
 5   libSystem.B.dylib                   0x955ba176 __kill + 10
 6   libSystem.B.dylib                   0x955ba168 kill$UNIX2003 + 32
 7   libSystem.B.dylib                   0x9564c89d raise + 26
 8   libSystem.B.dylib                   0x956629bc abort + 93
 9   libglib-2.0.0.dylib                 0x0186e243 g_logv + 611
 10  libglib-2.0.0.dylib                 0x0186e519 g_log + 41
 11  libglib-2.0.0.dylib                 0x0186cf14 g_malloc0_n + 116
 12  libgstreamer-0.10.0.dylib           0x0544af94
 gst_registry_chunks_load_plugin_dep_strv + 68
 13  libgstreamer-0.10.0.dylib           0x0544b21d
 gst_registry_chunks_load_plugin_dep + 141
 14  libgstreamer-0.10.0.dylib           0x0544d3cd
 _priv_gst_registry_chunks_load_plugin + 3565
 15  libgstreamer-0.10.0.dylib           0x05476ef7
 gst_registry_binary_read_cache + 1159
 16  libgstreamer-0.10.0.dylib           0x05449e51 gst_update_registry +
 1393
 17  libgstreamer-0.10.0.dylib           0x053f5abd init_post + 1277
 18  libglib-2.0.0.dylib                 0x01873513 g_option_context_parse
 + 595
 19  libgstreamer-0.10.0.dylib           0x053f4f8e gst_init_check + 158
 20  libcanberra-gstreamer.so            0x053ef392 gstreamer_driver_open +
 146
 21  libcanberra.0.dylib                 0x053a1672 driver_open + 434
 22  libcanberra.0.dylib                 0x05399388 context_open_unlocked +
 72
 23  libcanberra.0.dylib                 0x05399c18 ca_context_play_full +
 344
 24  libcanberra.0.dylib                 0x05399f91 ca_context_play + 113
 25  libxul.dylib                        0x009d2e22 JSD_DebuggerOnForUser +
 859522
 26  libxul.dylib                        0x00391cfe DumpJSEval + 3575358
 27  libxul.dylib                        0x003a026c DumpJSEval + 3634092
 28  libxul.dylib                        0x003a0ab9 DumpJSEval + 3636217
 29  libxul.dylib                        0x003a0b47 DumpJSEval + 3636359
 30  libxul.dylib                        0x00a8800c
 NS_GetComponentManager_P + 36316
 31  libxul.dylib                        0x00a4bf23
 GetSecurityContext(JNIEnv_*, nsISecurityContext**) + 297667
 32  libxul.dylib                        0x009e6da0 JSD_DebuggerOnForUser +
 941312
 33  libxul.dylib                        0x0085f4cf DumpJSEval + 8611343
 34  libxul.dylib                        0x0001c541 XRE_main + 12961
 35  firefox-bin                         0x00002be8 start + 360
 36  firefox-bin                         0x00002ab5 start + 53
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/27477>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list