Public bug reported:

On two different riscv64 systems (SiFive HiFive Unmatched, HiFive P550
Premier) running Ubuntu Noble I experienced crashes in
socket_source_dispatch() when it invokes a callback function:

Core was generated by `/usr/bin/epiphany'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000003f9319d5d6 in ?? () from 
/lib/riscv64-linux-gnu/libwebkitgtk-6.0.so.4
[Current thread is 1 (Thread 0x3f8ceca940 (LWP 29863))]
(gdb) up
Downloading source file 
/usr/src/glib2.0-2.80.0-6ubuntu3.1/debian/build/deb/../../../gio/gsocket.c
#1  0x0000003f982f283a in socket_source_dispatch (source=0x2d4b7f3210, 
callback=0x3f921ca254, user_data=0x2d4d1da7b8) at ../../../gio/gsocket.c:4267   
                            
warning: 4267   ../../../gio/gsocket.c: No such file or directory
(gdb) 
Downloading source file 
/usr/src/glib2.0-2.80.0-6ubuntu3.1/debian/build/deb/../../../glib/gmain.c
#2  0x0000003f9847f876 in g_main_dispatch (context=context@entry=0x2d49735610) 
at ../../../glib/gmain.c:3344                                                   
                    
warning: 3344   ../../../glib/gmain.c: No such file or directory
(gdb) 
#3  0x0000003f984823c4 in g_main_context_dispatch_unlocked 
(context=0x2d49735610) at ../../../glib/gmain.c:4152
4152    in ../../../glib/gmain.c
(gdb) 
#4  g_main_context_iterate_unlocked (context=context@entry=0x2d49735610, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../glib/gmain.c:4217
4217    in ../../../glib/gmain.c
(gdb) 
#5  0x0000003f984828be in g_main_context_iteration 
(context=context@entry=0x2d49735610, may_block=may_block@entry=1) at 
../../../glib/gmain.c:4282
4282    in ../../../glib/gmain.c
(gdb) 
Downloading source file 
/usr/src/glib2.0-2.80.0-6ubuntu3.1/debian/build/deb/../../../gio/gapplication.c
#6  0x0000003f983272e4 in g_application_run (application=0x2d4974f960, 
argc=<optimized out>, argv=0x3fe911a678) at ../../../gio/gapplication.c:2712    
                            
warning: 2712   ../../../gio/gapplication.c: No such file or directory
(gdb) 
Downloading source file 
/usr/src/epiphany-browser-46.0-2build1/obj-riscv64-linux-gnu/../src/ephy-main.c
#7  0x0000002d171ef660 in main (argc=<optimized out>, argv=<optimized out>) at 
../src/ephy-main.c:459                                                          
                    
warning: 459    ../src/ephy-main.c: No such file or directory
(gdb) 

To reproduce:

* Install Ubuntu 24.40, ubuntu-desktop, gdm3, epiphany-browser on SiFive HiFive 
Unmatched board with GPU (such a board is available in the Taipeh lab)
* Run epiphany-browser and load a complex page (e.g. https://www.faz.net).

Best regards

Heinrich
--- 
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: riscv64
CasperMD5json:
 {
   "result": "skip"
 }
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2024-11-06 (0 days ago)
InstallationMedia: Ubuntu-Server 24.04.1 LTS "Noble Numbat" - Release riscv64 
(20240827.1)
Package: epiphany-browser 46.0-2build1
PackageArchitecture: riscv64
ProcVersionSignature: Ubuntu 6.8.0-48.48.1-generic 6.8.12
Tags: noble
Uname: Linux 6.8.0-48-generic riscv64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True

** Affects: epiphany-browser (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-collected noble

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to epiphany-browser in Ubuntu.
https://bugs.launchpad.net/bugs/2086779

Title:
  epiphany-browser on riscv64 crashes in socket_source_dispatch

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/epiphany-browser/+bug/2086779/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to