Dear Maintainer,
tried to reproduce but found pcmanfm not crashing.
Instead the process "just" exits without error or crash.

As we leave the main loop without error I tried setting a
breakpoint to g_main_loop_quit and it got hit multiple times.
I guess this last call to g_main_loop_quit is related, as it
received the same loop pointer as the g_main_loop_run is
operating on.

Kind regards,
Bernhard


Thread 1 "pcmanfm" hit Breakpoint 2, g_main_loop_quit (loop=0x55555581b8a0) at 
../../../glib/gmain.c:4312
4312    in ../../../glib/gmain.c
(gdb) bt
#0  g_main_loop_quit (loop=0x55555581b8a0) at ../../../glib/gmain.c:4312
#1  0x00007ffff73a110e in g_object_unref (_object=<optimized out>) at 
../../../gobject/gobject.c:3503
#2  g_object_unref (_object=0x55555563a020) at ../../../gobject/gobject.c:3395
#3  0x00007ffff739c092 in g_closure_invoke (closure=<optimized out>, 
return_value=<optimized out>, n_param_values=<optimized out>, 
param_values=<optimized out>, invocation_hint=<optimized out>) at 
../../../gobject/gclosure.c:810
#4  0x00007ffff73ae3e3 in signal_emit_unlocked_R 
(node=node@entry=0x5555557f1ad0, detail=detail@entry=0, 
instance=instance@entry=0x555555847d40, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffe070) at 
../../../gobject/gsignal.c:3738
#5  0x00007ffff73b467f in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffe1f0) at ../../../gobject/gsignal.c:3494
#6  0x00007ffff73b4bef in g_signal_emit 
(instance=instance@entry=0x555555847d40, signal_id=<optimized out>, 
detail=detail@entry=0) at ../../../gobject/gsignal.c:3550
#7  0x00007ffff75f7930 in fm_job_emit_finished (job=0x555555847d40) at 
job/fm-job.c:578
#8  on_idle_cleanup (unused=<optimized out>) at job/fm-job.c:578
#9  0x00007ffff72aaaaf in g_main_dispatch (context=0x5555555d8180) at 
../../../glib/gmain.c:3325
#10 g_main_context_dispatch (context=0x5555555d8180) at 
../../../glib/gmain.c:4016
#11 0x00007ffff72aae58 in g_main_context_iterate (context=0x5555555d8180, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../glib/gmain.c:4092
#12 0x00007ffff72ab14b in g_main_loop_run (loop=0x55555581b8a0) at 
../../../glib/gmain.c:4290
#13 0x00007ffff7af512a in gtk_main () from 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#14 0x0000555555569516 in main (argc=<optimized out>, argv=<optimized out>) at 
pcmanfm.c:282

Reply via email to