home  bbs  files  messages ]

      ZZLI4416             linux.debian.bugs.dist             15322 messages      

[ previous | next | reply ]

[ list messages | list forums ]

  Msg # 207 of 15322 on ZZLI4416, Saturday 10-03-25, 1:16  
  From: YAVOR DOGANOV  
  To: EVANGELOS RIBEIRO TZARAS  
  Subj: Bug#1116301: evolution: Evolution crash   
 From: yavor@gnu.org 
  
 On Mon, Sep 29, 2025 at 03:02:55PM +0200, Evangelos Ribeiro Tzaras wrote: 
 > On Thu, 25 Sep 2025 09:23:50 +0200 Yves-Alexis Perez  
 wrote 
 > > Anyway, it seems that there are fixes available upstream 
 > > 
 > (https://gitlab.gnome.org/GNOME/evolution/-/commit/a0f13a8cdd3 
 54cd5ff23479c9f255cceca7b483 
 > ) 
 > 
 > The commit you linked to is only changing the tests, 
 > I think you meant to (also) link to 
 > https://gitlab.gnome.org/GNOME/evolution/-/commit/811a6df1f990 
 55e49ecc0ba7b1a7f7a5ec251e6 
 > 
 > Yves-Alexis have you tested whether applying these patches fixes 
 > *your* crash? 
  
 It looks like you didn't CC him so if he's not subscribed to 
 evolution's PTS, chances are that he missed your message. 
  
 FWIW, I experience a very similar crash when clicking on the button 
 with the down arrow that is supposed to show a list of the programs 
 that are able to display the attachment (PDF in my case).  I can 
 confirm that applying the upstream commit you quoted (811a6df) fixes 
 the problem entirely. 
  
 Here's my backtrace: 
  
 Thread 1 "evolution" received signal SIGSEGV, Segmentation fault. 
 g_str_hash (v=0x0) at ../../../glib/ghash.c:2474 
 warning: 2474 ../../../glib/ghash.c: €€€€€€€€ €€€€€€€€€€ €€€€€€€€ €€€€€€ 
 €€€€€€€€€€€€€€€€€€€€ 
 (gdb) bt 
 #0  g_str_hash (v=0x0) at ../../../glib/ghash.c:2474 
 #1  0x00007f720d8de46c in g_hash_table_lookup_node 
     (hash_table=0x56494cdcc0a0 = {...}, key=0x0, hash_return=) at ../../../glib/ghash.c:421 
 #2  g_hash_table_lookup (hash_table=0x56494cdcc0a0 = {...}, 
 key=key@entry=0x0) 
 at ../../../glib/ghash.c:1488 
 #3  0x00007f72073eb3f4 in e_web_view_element_clicked_cb 
     (manager=, js_result=, user_da 
 a=0x56494c2b9bd0) 
     at ./src/e-util/e-web-view.c:1418 
 #8  0x00007f720cdd8663 in  
 (instance=, signal_id=, detail=) 
     at ../../../gobject/gsignal.c:3597 
     #4  0x00007f720cdbc950 in g_closure_invoke 
     (closure=0x56494ce08d20, return_value=0x0, n_param_values=n_ 
 aram_values@entry=2, param_values=param_values@entry=0x7ffd9b7d0290, 
 invocation_hint=invocation_hint@entry=0x7ffd9b7d01e0) at ../../. 
 /gobject/gclosure.c:835 
     #5  0x00007f720cdd0d43 in signal_emit_unlocked_R 
     (node=node@entry=0x7ffd9b7d0370, detail=detail@entry=3237, i 
 stance=instance@entry=0x56494ce1c4a0, emission_return=emission_r 
 turn@entry=0x0, instance_and_params=instance_and_pa 
 rams@entry=0x7ffd9b7d0290) 
     at ../../../gobject/gsignal.c:3902 
     #6  0x00007f720cdd2769 in signal_emit_valist_unlocked 
     (instance=instance@entry=0x56494ce1c4a0, signal_id=signal_id@entry=502, 
 detail=detail@entry=3237, var_args=var_args@entry=0x7ffd9b7d04d0) at 
 ../../../gobject/gsignal.c:3534 
     #7  0x00007f720cdd85a6 in g_signal_emit_valist 
     (instance=0x56494ce1c4a0, signal_id=502, detail=3237, var_ar 
 s=0x7ffd9b7d04d0) 
     at ../../../gobject/gsignal.c:3277 
 #9  0x00007f720845f324 in didPostMessage () 
     at ./build-soup3/./Source/WebKit/UIProcess/API/glib/WebKitUs 
 rContentManager.cpp:424 
 #10 0x00007f72084fc190 in didPostMessage () 
     at ./Source/WebKit/UIProcess/UserContent/WebUserContentContr 
 llerProxy.cpp:399 
 #11 0x00007f7207e7e554 in operator(), unsigned long>, WebKit::FrameInfoData, 
 WTF::ObjectIdentifierGeneric, unsigned long>, WebKit::JavaScrip 
 EvaluationResult> () at ./Source/WebKit/Platform/IPC/HandleMessage.h:147 
 #12 __invoke_impl, unsigned long>, WebKit::FrameInfoData, 
 WTF::ObjectIdentifierGeneric, unsigned long>, 
 WebKit::JavaScriptEvaluationResult> () 
     at /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/ 
 5/bits/invoke.h:63 
 #13 __invoke<(lambda at ./Source/WebKit/Platform/IPC/HandleMessage.h:145:9), 
 WTF::ObjectIdentifierGeneric, unsigned long>, 
 WebKit::FrameInfoData, WTF:: 
 ObjectIdentifierGeneric, unsigned long>, 
 WebKit::JavaScriptEvaluationResult> () 
     at /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/ 
 5/bits/invoke.h:98 
 #14 __apply_impl<(lambda at ./Source/WebKit/Platform/IPC/HandleM 
 ssage.h:145:9), std::tuple, unsigned long>, WebKit::FrameInfoData, 
  WTF::ObjectIdentifierGeneric, unsigned long>, 
 WebKit::JavaScriptEvaluationResult>, 0UL, 1UL, 2UL, 3UL> 
     () at /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c 
 +/15/tuple:2920 
  
 [continued in next message] 
  
 --- SoupGate-Win32 v1.05 
  * Origin: you cannot sedate... all the things you hate (1:229/2) 

[ list messages | list forums | previous | next | reply ]

search for:

328,136 visits
(c) 1994,  bbs@darkrealms.ca