Firefox crashes on mga9 - no crash reporting available

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 14th, '24, 21:17

I've been troubleshooting increasing instances of firefox abruptly crashing. It is now happening very regularly and is irritating.

I cleared all the cache info and that didn't help. Started a new profile. That didn't help, but it was inconvenient anyway (had to find and reinstall plugins).

Some googling suggested I enabled troubleshooting mode. I've done this and experienced crashes in troubleshooting mode (ie plugins disabled, etc.), however the about:crashes page doesn't exist. I enabled various configuration preferences that a search of "crash" brought up, but none of them enabled the about:crashes page.

Is there a way to enable crash reporting? Any other ideas?

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby morgano » Oct 15th, '24, 00:39

Which version of Firefox?
Just now 128.3.1 got pushed to updates repo.
Also install other current updates.

Start it from a text terminal, does it output something interesting?
(It use to complain a lot, but... anything crash related?)

Does this happen on specific page, or type of page?

Before starting Firefox, launch a terminal and launch "journalctl -f" and keep it running, to see system journal logging - maybe some graphic problem?
(I had such problems with a grahics card dying)
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1488
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Firefox crashes on mga9 - no crash reporting available

Postby doktor5000 » Oct 15th, '24, 00:48

I believe most relevant stuff should be accessible via about:support landing page although TBH it's a really long time since I looked at firefox more closely.
But crash reporter seems to be hard disabled during compilation, that's why about:crashes is missing and cannot be enabled no matter what you do (although you could rebuild firefox if you really want that):
http://svnweb.mageia.org/packages/updat ... arkup#l395

Although for your initial description it would probably be more useful if you could provide some more context on when it crashes ? If you visit some specific pages, when playing audio/video or some graphics, ... ?
For debugging the crashes most helpful thing would be to run firefox from a terminal and then look at the terminal when it crashes, maybe post it here if you need some hints.
Also check the normal journalctl logs at the time of the crash.

For the usual stuff:
  • run in safe mode
  • disable hardware acceleration
  • check your OpenGL setup, if you use software OpenGL via Mesa that can often lead to crashes if your setup isn't working correctly.

Also check what Fedora recommends as our firefox package is pretty close to Fedora: https://fedoraproject.org/wiki/How_to_d ... x_problems

apart from that you could easily compare Mageia firefox to the one from Mozilla by grabbing a tarball, you could even run it with the same profile for a one to one comparison.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18041
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 15th, '24, 02:41

Thank you both. I'll work on acquiring and passing along that information.

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby coaxguy99 » Oct 18th, '24, 00:09

Another option is to install the flatpak of Firefox to see if that version crashes, too. I've been using the flatpak version of Firefox, Chrome, Edge, and Brave and with Mageia and haven't had issues with any of them.
coaxguy99
 
Posts: 35
Joined: Jul 1st, '23, 16:35

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 23rd, '24, 17:45

I did upgrade to 128.3.1. I have been busy and haven't been able to work on this in depth, but I did start from the command line and might have some valuable information from that.

Probably unrelated (??), but on startup I got these messages:

Code: Select all
[Parent 570826, Main Thread] WARNING: /usr/share/applications/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.: 'glib warning', file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/toolkit/xre/nsSigHandlers.cpp:187

(firefox:570826): GLib-GIO-WARNING **: 11:12:26.220: /usr/share/applications/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.


Later, a page crashed. It didn't crash the whole browser. But it did leave this message:

Code: Select all
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=295.906) [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
[Parent 570826, IPC I/O Parent] WARNING: process 738653 exited on signal 11: file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/ipc/chromium/src/base/process_util_posix.cc:335


Then, as I was typing this message, the whole browser (every window) crashed. It gave this:

Code: Select all
^CExiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=154.311) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=179.896) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=1863.47) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.


Looks graphics related. I'll hit submit now before it crashes again! :lol:

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby doktor5000 » Oct 23rd, '24, 23:40

varrin wrote:Probably unrelated (??), but on startup I got these messages:

Yeah those are unrelated.

varrin wrote:Later, a page crashed. It didn't crash the whole browser. But it did leave this message:

Code: Select all
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=295.906) [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
[Parent 570826, IPC I/O Parent] WARNING: process 738653 exited on signal 11: file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/ipc/chromium/src/base/process_util_posix.cc:335


Could be related if firefox does not recover.

varrin wrote:Then, as I was typing this message, the whole browser (every window) crashed. It gave this:

Code: Select all
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=1863.47) Exiting due to channel error.
Exiting due to channel error.



There are multiple reports with similar error messages:
https://bugzilla.mozilla.org/show_bug.cgi?id=1365914
https://bugzilla.mozilla.org/show_bug.cgi?id=1400954
https://gitlab.com/nonguix/nonguix/-/issues/321
https://github.com/zen-browser/desktop/issues/1390
https://github.com/zen-browser/desktop/issues/474

Might help if you could add some more context information regarding your desktop environment, if you use wayland or classic X11 and what graphics driver and what graphics card you use, and if maybe hybrid graphics or such.
Also post the graphics section from about:support

You may need to reproduce this with a upstream firefox build and see if you can get a crash report.

Unrelated, can you run the examples from https://webglsamples.org/ without crashing ?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18041
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 24th, '24, 17:58

Thank you for the great reply! I'll circle back to it shortly. Just putting some additional details here from a further test.

Ran journalctl prior to firefox today.

Firefox dutifully crashed again with this error:

Code: Select all
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=259.718) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Segmentation fault (core dumped)


When I restarted firefox, I got this:

Code: Select all
Oct 24 11:52:53 localhost kwin_x11[3131798]: kwin_core: XCB error: 152 (BadDamage), sequence: 40812, resource id: 13143187, major code: 143 (DAMAGE), minor code: 3 (Subtract)


V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 24th, '24, 18:10

doktor5000 wrote:Might help if you could add some more context information regarding your desktop environment, if you use wayland or classic X11


X11

what graphics driver and what graphics card you use, and if maybe hybrid graphics or such.


Here's a paste of part of glxinfo:

Code: Select all
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41)
    Version: 24.2.4
    Accelerated: yes
    Video memory: 15873MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics (CML GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.4
OpenGL core profile shading language version string: 4.60


Also post the graphics section from about:support


Code: Select all
Graphics
Features
Window Device Pixel Ratios   1.5,1.5,1.5,1.5,1.5,1.5,1.5
Compositing   WebRender (Software)
Font Visibility Debug Info   Linux Unknown - ID=mageia
Asynchronous Pan/Zoom   wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled; smooth pinch-zoom enabled
WebGL 1 Driver WSI Info   outOfProcess: false
inProcess: true
EGL_VENDOR: Mesa Project
EGL_VERSION: 1.5
EGL_EXTENSIONS: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_CHROMIUM_sync_control EGL_ANGLE_sync_control_rate EGL_EXT_buffer_age EGL_EXT_config_select_group EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_query_reset_notification_strategy EGL_EXT_surface_compression EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_MESA_x11_native_visual_id EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
EGL_EXTENSIONS(nullptr): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_explicit_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless
WebGL 1 Driver Renderer   Intel -- Mesa Intel(R) UHD Graphics (CML GT2)
WebGL 1 Driver Version   4.6 (Compatibility Profile) Mesa 24.2.4
WebGL 1 Driver Extensions   GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_fragment_shader GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_APPLE_packed_pixels GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_performance_monitor GL_EXT_texture_buffer_object GL_AMD_texture_texture4 GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_compatibility GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_EXT_texture_storage GL_MESA_texture_signed_rgba GL_NV_copy_image GL_NV_texture_barrier GL_ARB_draw_indirect GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_precision GL_ARB_shader_subroutine GL_ARB_texture_compression_bptc GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_viewport_array GL_EXT_direct_state_access GL_EXT_vertex_attrib_64bit GL_AMD_multi_draw_indirect GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_base_instance GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shader_atomic_counters GL_ARB_shader_image_load_store GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_query_buffer_object GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_compute_shader GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_fragment_layer_viewport GL_ARB_framebuffer_no_attachments GL_ARB_invalidate_subdata GL_ARB_multi_draw_indirect GL_ARB_program_interface_query GL_ARB_robust_buffer_access_behavior GL_ARB_shader_image_size GL_ARB_shader_storage_buffer_object GL_ARB_stencil_texturing GL_ARB_texture_buffer_range GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_texture_view GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_AMD_pinned_memory GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_compute_variable_group_size GL_ARB_enhanced_layouts GL_ARB_indirect_parameters GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_query_buffer_object GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shading_language_include GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_stencil8 GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_debug_label GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_ARB_ES3_1_compatibility GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_polygon_offset_clamp GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_ARB_ES3_2_compatibility GL_ARB_fragment_shader_interlock GL_ARB_gpu_shader_int64 GL_ARB_parallel_shader_compile GL_ARB_post_depth_coverage GL_ARB_shader_atomic_counter_ops GL_ARB_shader_ballot GL_ARB_shader_clock GL_ARB_shader_viewport_layer_array GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_NV_fragment_shader_interlock GL_ARB_gl_spirv GL_ARB_spirv_extensions GL_MESA_shader_integer_functions GL_ARB_polygon_offset_clamp GL_ARB_texture_filter_anisotropic GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_INTEL_shader_atomic_float_minmax GL_INTEL_shader_integer_functions2 GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_EGL_sync GL_EXT_demote_to_helper_invocation GL_EXT_EGL_image_storage_compression GL_NV_ES1_1_compatibility GL_MESA_texture_const_bandwidth
WebGL 1 Extensions   ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_compression_bptc EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint OES_fbo_render_mipmap OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_astc WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
WebGL 2 Driver WSI Info   outOfProcess: false
inProcess: true
EGL_VENDOR: Mesa Project
EGL_VERSION: 1.5
EGL_EXTENSIONS: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_CHROMIUM_sync_control EGL_ANGLE_sync_control_rate EGL_EXT_buffer_age EGL_EXT_config_select_group EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_query_reset_notification_strategy EGL_EXT_surface_compression EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_MESA_x11_native_visual_id EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
EGL_EXTENSIONS(nullptr): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_explicit_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless
WebGL 2 Driver Renderer   Intel -- Mesa Intel(R) UHD Graphics (CML GT2)
WebGL 2 Driver Version   4.6 (Core Profile) Mesa 24.2.4
WebGL 2 Driver Extensions   GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_gpu_shader_int64 GL_AMD_multi_draw_indirect GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_texture_float GL_EXT_EGL_image_storage GL_EXT_EGL_image_storage_compression GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_debug_label GL_EXT_demote_to_helper_invocation GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_shader_framebuffer_fetch GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_shader_samples_identical GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_multimode_draw_arrays GL_INTEL_blackhole_render GL_INTEL_conservative_rasterization GL_INTEL_performance_query GL_INTEL_shader_atomic_float_minmax GL_INTEL_shader_integer_functions2 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_const_bandwidth GL_MESA_texture_signed_rgba GL_NV_alpha_to_coverage_dither_control GL_NV_compute_shader_derivatives GL_NV_conditional_render GL_NV_copy_image GL_NV_depth_clamp GL_NV_fragment_shader_interlock GL_NV_packed_depth_stencil GL_NV_texture_barrier GL_OES_EGL_image GL_S3_s3tc
WebGL 2 Extensions   EXT_color_buffer_float EXT_float_blend EXT_texture_compression_bptc EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_draw_buffers_indexed OES_texture_float_linear WEBGL_compressed_texture_astc WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
Window Protocol   x11
Desktop Environment   kde
Target Frame Rate   59
WebGPU Default Adapter   {
  "navigator.gpu": null
}
WebGPU Fallback Adapter   {
  "navigator.gpu": null
}
GPU #1
Active   Yes
Description   Mesa Intel(R) UHD Graphics (CML GT2)
Vendor ID   0x8086
Device ID   0x9b41
Driver Vendor   mesa/iris
Driver Version   24.2.4.0
RAM   0
Diagnostics
AzureCanvasBackend   skia
AzureContentBackend   skia
AzureFallbackCanvasBackend   skia
CMSOutputProfile   Empty profile data
Display0   3840x2160@30Hz scales:1.000000|1.500000
DisplayCount   1
Font Visibility Debug Info   Linux Unknown - ID=mageia
Decision Log
HW_COMPOSITING   
default   available      
env   blocked   Acceleration blocked by platform   
OPENGL_COMPOSITING   
default   unavailable   Hardware compositing is disabled   Blocklisted; failure code FEATURE_FAILURE_OPENGL_NEED_HWCOMP
WEBRENDER   
default   available      
env   blocklisted   Blocklisted by gfxInfo   Blocklisted; failure code FEATURE_FAILURE_DDX_INTEL
WEBRENDER_COMPOSITOR   
default   disabled   Disabled by default   Blocklisted; failure code FEATURE_FAILURE_DISABLED
env   blocklisted   Blocklisted by gfxInfo   Blocklisted; failure code FEATURE_FAILURE_WEBRENDER_COMPOSITOR_DISABLED
runtime   blocked   Cannot be enabled in release or beta   Blocklisted; failure code FEATURE_FAILURE_DISABLE_RELEASE_OR_BETA
WEBRENDER_PARTIAL   
default   available      
WEBRENDER_SHADER_CACHE   
default   disabled   Disabled by default   Blocklisted; failure code FEATURE_FAILURE_DISABLED
runtime   unavailable   WebRender disabled   Blocklisted; failure code FEATURE_FAILURE_WR_DISABLED
WEBRENDER_OPTIMIZED_SHADERS   
default   available      
runtime   unavailable   WebRender disabled   Blocklisted; failure code FEATURE_FAILURE_WR_DISABLED
WEBRENDER_ANGLE   
default   available      
env   unavailable   OS not supported   Blocklisted; failure code FEATURE_FAILURE_OS_NOT_SUPPORTED
WEBRENDER_DCOMP_PRESENT   
default   available      
user   disabled   User disabled via pref   Blocklisted; failure code FEATURE_FAILURE_DCOMP_PREF_DISABLED
env   unavailable   Requires GPU process   Blocklisted; failure code FEATURE_FAILURE_NO_GPU_PROCESS
runtime   unavailable   Requires ANGLE   Blocklisted; failure code FEATURE_FAILURE_DCOMP_NOT_ANGLE
WEBRENDER_SCISSORED_CACHE_CLEARS   
default   available      
WEBGPU   
default   available      
runtime   blocked   WebGPU cannot be enabled in release or beta   Blocklisted; failure code WEBGPU_DISABLE_RELEASE_OR_BETA
X11_EGL   
default   available      
DMABUF   
default   available      
HARDWARE_VIDEO_DECODING   
default   available      
runtime   unavailable   Force disabled by gfxInfo   Blocklisted; failure code FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED
DMABUF_SURFACE_EXPORT   
default   blocked   Blocklisted by gfxInfo   Blocklisted; failure code FEATURE_FAILURE_BROKEN_DRIVER
BACKDROP_FILTER   
default   available      
CANVAS_RENDERER_THREAD   
default   available      
ACCELERATED_CANVAS2D   
default   available      
env   blocked   Disabled by Software WebRender   Blocklisted; failure code FEATURE_FAILURE_DISABLED_BY_SOFTWARE_WEBRENDER
REMOTE_CANVAS   
default   disabled   Disabled via pref   Blocklisted; failure code FEATURE_FAILURE_DISABLED
env   unavailable-no-gpu-process   Disabled without GPU process   Blocklisted; failure code FEATURE_REMOTE_CANVAS_NO_GPU_PROCESS
runtime   blocked   Platform not supported   Blocklisted; failure code FEATURE_REMOTE_CANVAS_NOT_WINDOWS
Failure Log
(#0) Error   RenderCompositorSWGL failed mapping default framebuffer, no dt


You may need to reproduce this with a upstream firefox build and see if you can get a crash report.


I'll have to work on that later, but could do that if it'll be helpful. Based on the bug reports you posted, it sounds like this isn't just a mageia (or my hardware) issue.

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 24th, '24, 18:19

doktor5000 wrote:
varrin wrote:Unrelated, can you run the examples from https://webglsamples.org/ without crashing ?


At least just now I could. I did all the examples and they seemed to work. I'm not sure it would go that way every time. I did get these messages while doing it:

Code: Select all
[Child 2357779, MediaDecoderStateMachine #1] WARNING: Decoder=7f1643c43100 Decode error: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) - virtual mozilla::MediaResult mozilla::FFmpegVideoDecoder<59>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&): avcodec_send_packet error: Invalid data found when processing input: file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/dom/media/MediaDecoderStateMachineBase.cpp:167
[Child 2357779, MediaDecoderStateMachine #1] WARNING: Decoder=7f163e50a700 Decode error: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) - virtual mozilla::MediaResult mozilla::FFmpegVideoDecoder<59>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&): avcodec_send_packet error: Invalid data found when processing input: file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/dom/media/MediaDecoderStateMachineBase.cpp:167
[Child 2357779, MediaDecoderStateMachine #1] WARNING: Decoder=7f1643c4a800 Decode error: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) - virtual mozilla::MediaResult mozilla::FFmpegVideoDecoder<59>::DoDecode(mozilla::MediaRawData*, uint8_t*, int, bool*, mozilla::MediaDataDecoder::DecodedData&): avcodec_send_packet error: Invalid data found when processing input: file /home/iurt/rpmbuild/BUILD/firefox-128.3.1/dom/media/MediaDecoderStateMachineBase.cpp:167
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby doktor5000 » Oct 24th, '24, 18:47

varrin wrote:Firefox dutifully crashed again with this error:

Code: Select all
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown (t=259.718) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Segmentation fault (core dumped)


The segfault is the issue here.

I believe you basically have two options to debug this. Either install the -debuginfo packages for firefox from Mageia repos and then running it under gdb and wait for the crash to obtain a backtrace, see https://wiki.mageia.org/en/Debugging_software_crashes
Although as that's not an official Mozilla build you could only report this as Mageia bugreport.

It might be easier to try to reproduce with a regular tarball from Mozilla, and obtain a normal crashreport and then report this as a bug upstream.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18041
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 25th, '24, 14:42

Given the fact this doesn't seem isolated to Mageia, maybe it's better to do make the upstream report???

FWIW, when I sat down this morning it immediately segfaulted (wouldn't start at all) and restarting X didn't fix it. Had to *reboot*.

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby doktor5000 » Oct 25th, '24, 16:09

Well you can only report it upstream if you can reproduce it with an official Mozilla build. Can you ?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18041
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Firefox crashes on mga9 - no crash reporting available

Postby Germ » Oct 25th, '24, 18:28

I suggest you follow doktor5000's suggestion.

You can download the upstream tarball here:
https://www.mozilla.org/en-US/firefox/linux/
Starting in 1999: Mandrake > Mandriva > Mageia
Linux User #274693
User avatar
Germ
 
Posts: 716
Joined: Mar 30th, '11, 13:16
Location: Chelsea, Oklahoma USA

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Oct 28th, '24, 17:46

Yes. I submitted lots of crash data.

I wonder now if there's something bigger than firefox going on. The machine seems to be running fine, but Firefox using the official tarball crashes just like it did using the Mageia version. This morning, the following sequence of events occurred:

Satdown to use my computer (it ran all night). As soon as I woke it up, logged in, and my session opened, Firefox appeared for a split second (open to what it was open to before) and then crashed. I selected to submit the bug report.

I clicked on firefox to reopen it (I have an icon on the desktop for the official version) and it immediately crashed again. I submitted the bug report. I repeated this process several times. Logs from journalctl mirror what the error messages gave in the reports above:

Code: Select all
Oct 28 10:30:46 localhost plasmashell[34774]: kf.service.services: KApplicationTrader: mimeType "x-scheme-han>
Oct 28 10:30:46 localhost systemd[34517]: Started app-firefox-7e05979928c04f8bb8ecc2bd9ee23f91.scope.
Oct 28 10:30:48 localhost systemd[34517]: app-Firefox\x2dTarball-e4cd3b7bab354a6a8e5c2055c77b8c6e.scope: Cons>
Oct 28 10:30:49 localhost kernel: net-fw DROP IN=enp0s31f6 OUT= MAC=54:05:db:5b:e1:c2:18:e8:29:af:9a:13:08:00>
Oct 28 10:30:51 localhost plasmashell[2800609]: Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCo>
Oct 28 10:30:55 localhost plasmashell[34774]: kf.service.services: KApplicationTrader: mimeType "x-scheme-han>
Oct 28 10:30:55 localhost systemd[34517]: Started app-Firefox\x2dTarball-fbec9430c1824c71a27e4c879cbeb0ae.sco>
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Successfully made thread 2803035 of process 2802911 owned by '5>
Oct 28 10:30:56 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:30:56 localhost plasmashell[2802911]: [Parent 2802911, Main Thread] WARNING: /usr/share/application>
Oct 28 10:30:56 localhost firefox-bin[2802911]: /usr/share/applications/kde-mimeapps.list contains a [Added A>
Oct 28 10:30:57 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:30:57 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:30:57 localhost plasmashell[2802911]: ExceptionHandler::GenerateDump attempting to generate:
Oct 28 10:30:57 localhost plasmashell[2802911]: /home/varrin/.mozilla/firefox/8tvz1rgy.default-1726066920555/>
Oct 28 10:30:57 localhost plasmashell[2802911]: ExceptionHandler::GenerateDump cloned child 2803098
Oct 28 10:30:57 localhost plasmashell[2802911]: ExceptionHandler::SendContinueSignalToChild sent continue sig>
Oct 28 10:30:57 localhost plasmashell[2803098]: ExceptionHandler::WaitForContinueSignal waiting for continue >
Oct 28 10:30:57 localhost plasmashell[2802911]: ExceptionHandler::GenerateDump minidump generation
Oct 28 10:30:57 localhost plasmashell[2802911]: succeeded
Oct 28 10:30:57 localhost plasmashell[2803054]: Exiting due to channel error.
Oct 28 10:30:57 localhost plasmashell[2803003]: [GFX1-]: CompositorBridgeChild receives IPC close with reason>
Oct 28 10:30:57 localhost plasmashell[2803003]: Exiting due to channel error.
Oct 28 10:31:06 localhost systemd[34517]: app-Firefox\x2dTarball-fbec9430c1824c71a27e4c879cbeb0ae.scope: Cons>
Oct 28 10:31:08 localhost plasmashell[34774]: kf.service.services: KApplicationTrader: mimeType "x-scheme-han>
Oct 28 10:31:09 localhost systemd[34517]: Started app-Firefox\x2dTarball-a39e701178294dfe8874d85579397e5b.sco>
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Supervising 1 threads of 1 processes of 1 users.
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Successfully made thread 2803256 of process 2803132 owned by '5>
Oct 28 10:31:09 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:31:10 localhost plasmashell[2803132]: [Parent 2803132, Main Thread] WARNING: /usr/share/application>
Oct 28 10:31:10 localhost firefox-bin[2803132]: /usr/share/applications/kde-mimeapps.list contains a [Added A>
Oct 28 10:31:10 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:31:10 localhost rtkit-daemon[1271]: Supervising 2 threads of 2 processes of 1 users.
Oct 28 10:31:10 localhost plasmashell[2803132]: ExceptionHandler::GenerateDump attempting to generate:
Oct 28 10:31:10 localhost plasmashell[2803132]: /home/varrin/.mozilla/firefox/8tvz1rgy.default-1726066920555/>
Oct 28 10:31:10 localhost plasmashell[2803132]: ExceptionHandler::GenerateDump cloned child 2803317
Oct 28 10:31:10 localhost plasmashell[2803132]: ExceptionHandler::SendContinueSignalToChild sent continue sig>
Oct 28 10:31:10 localhost plasmashell[2803317]: ExceptionHandler::WaitForContinueSignal waiting for continue >
Oct 28 10:31:10 localhost plasmashell[2803132]: ExceptionHandler::GenerateDump minidump generation
Oct 28 10:31:10 localhost plasmashell[2803132]: succeeded
Oct 28 10:31:10 localhost plasmashell[2803224]: Exiting due to channel error.
Oct 28 10:31:10 localhost plasmashell[2803275]: Exiting due to channel error.


(I repeated that several times. It failed several times in a row)

I logged out and tried to log back in. My session would not log back in cleanly (I tried at least twice). I switched to a terminal window and tried to shutdown the machine. Shutdown took an exceptionally long time, never completed correctly, and gave several unusual messages, including some of the following (from journalctl, selected excerpts, not a cut and paste of the whole log):

Code: Select all
Oct 28 10:33:35 localhost kernel: watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [umount:2820747]
Oct 28 10:34:11 localhost kernel: rcu: INFO: rcu_preempt self-detected stall on CPU
Oct 28 10:34:11 localhost kernel: rcu:         0-....: (18000 ticks this GP) idle=7804/1/0x4000000000000000 s>
Oct 28 10:34:11 localhost kernel: rcu:         (t=18000 jiffies g=6971897 q=20237 ncpus=8)
Oct 28 10:34:35 localhost kernel: watchdog: BUG: soft lockup - CPU#0 stuck for 82s! [umount:2820747]


I could paste more, but I'm curious if this looks like possibly a hardware problem with CPU0? And could this be related to the other graphics errors on Firefox crashes?

Possibly related or not, but akonadi throws crash messages regularly and is inoperative (I haven't been able to use kmail for quite some time as a result). That seems less likely related unless for some reason akonadi is always assigned CPU0? (Guessing not)

I rebooted multiple times. I tried to log into the gui which failed on the next boot. I rebooted maybe twice without loading the gui. Then I loaded the gui and it worked. I loaded firefox and it worked. It seems to me like this suggests that firefox might only be part of the problem, and that there may be something else going on with the OS and/or hardware?

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby doktor5000 » Oct 28th, '24, 18:42

varrin wrote:Satdown to use my computer (it ran all night). As soon as I woke it up,

Woke it up from standby or hibernate ?

This seems to be more of an issue related to power management, as this often causes graphics drivers to crash when waking up again.
Or the CPU to stall, depending on the chipset.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18041
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Firefox crashes on mga9 - no crash reporting available

Postby coaxguy99 » Nov 8th, '24, 01:12

I'm curious if the OP ever found a solution to the Firefox problem. I use the flatpak version just because I prefer standard over extended release. I haven't had any issues at all with the flatpak so I suggest trying that if nothing else has worked since any dependencies are included in the flatpak.
coaxguy99
 
Posts: 35
Joined: Jul 1st, '23, 16:35

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Nov 9th, '24, 19:11

doktor5000 wrote:
varrin wrote:Satdown to use my computer (it ran all night). As soon as I woke it up,

Woke it up from standby or hibernate ?

This seems to be more of an issue related to power management, as this often causes graphics drivers to crash when waking up again.
Or the CPU to stall, depending on the chipset.


Screen off. It only does that with Firefox. No other apps have such crashy problems. But the trouble persists even without the laptop ever having gone to sleep. I just booted it up from cold this morning, and already a tab crashed. It hasn't been in sleep/standby/hibernate/screen-off/etc. at all.

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12

Re: Firefox crashes on mga9 - no crash reporting available

Postby varrin » Nov 9th, '24, 19:12

coaxguy99 wrote:I'm curious if the OP ever found a solution to the Firefox problem. I use the flatpak version just because I prefer standard over extended release. I haven't had any issues at all with the flatpak so I suggest trying that if nothing else has worked since any dependencies are included in the flatpak.


No solution yet. I'll add that to my list to test. I might not get to it soon as I've got a ton of work over the next few days and not much time to get it done. But maybe late next week if I don't get bombarded with more...

V-
varrin
 
Posts: 64
Joined: Nov 20th, '11, 03:12


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest

cron