! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Segfault when open file from recently used
Status:
RESOLVED: FIXED
Product:
Xfconf
Component:
Libxfconf

Comments

Description Masato Hashimoto 2012-04-18 14:26:33 CEST
Created attachment 4339 
gdb log

When open image file from 'Recently Used' in Open dialog, segmentation fault occurs.

Steps to reproduce:
1) Choose File > Open
2) Click 'Recently used' and click a file.

Version:
Ristretto git-ebc1bed

Build & Platform:
Build 2012-04-18 on ArchLinux

Additional info:
gdb log attached
Comment 1 Stephan Arts editbugs 2012-04-18 22:08:58 CEST
Can you run it in gdb and then run the command 'backtrace' in gdb?

I need a call-stack to figure out where it dies.
Comment 2 Masato Hashimoto 2012-04-19 08:18:55 CEST
Created attachment 4345 
backtrace

Oops, sorry. Attached backtrace.
Comment 3 Stephan Arts editbugs 2012-04-19 10:19:16 CEST
I think this is a bug in xfconf, introduced with commit

http://git.xfce.org/xfce/xfconf/commit/?id=84e4df3e0703fc4487a2996f0e2db569776e620e

Can you try to reproduce this with xfconf 4.9.0?
Comment 4 Masato Hashimoto 2012-04-19 11:13:25 CEST
xfconf I use is git-13455e6 (Built at 2012-04-18).
Comment 5 Masato Hashimoto 2012-04-19 11:53:56 CEST
Oops, you mean try to downgrade xfconf to 4.9.0, don't you.
This issue doesn't occur with xfconf 4.9.0.
Comment 6 Stephan Arts editbugs 2012-04-19 15:09:52 CEST
Ok, I should submit a bugreport for xfconf.

xfconf_channel_set_string no longer accepts NULL arguments as values, this causes the thing to crash. - This is a problem, because string gvalues can be set to NULL.

The combination with xfconf_channel_bind causes this crash.
Comment 7 Nick Schermer editbugs 2012-04-19 16:25:14 CEST
MM ok, will fix this.
Comment 8 Nick Schermer editbugs 2012-04-19 19:27:10 CEST
Fixed in 1ac5524.

Bug #8726

Reported by:
Masato Hashimoto
Reported on: 2012-04-18
Last modified on: 2012-04-19

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Attachments

gdb log (1.17 KB, text/plain)
2012-04-18 14:26 CEST , Masato Hashimoto
no flags
backtrace (5.16 KB, text/plain)
2012-04-19 08:18 CEST , Masato Hashimoto
no flags

Additional information