Source: glib2.0
Version: 2.62.0-2
Severity: important

glib2.0 2.62.0-2 failed tests a couple of times on s390x, with a
segmentation fault running gio/tests/mimeapps.c.

In one failure the last output from that test appears to have been:

> ok 5 /appinfo/mime/scheme-handler
> # GLib-DEBUG: g_set_user_dirs: Setting HOME to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/home
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CACHE_HOME to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/cache
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CONFIG_DIRS to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-config1:/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-config2
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CONFIG_HOME to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/config
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_DATA_DIRS to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-data1:/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-data2
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_DATA_HOME to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_RUNTIME_DIR to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/runtime
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-data1/applications'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/system-data1/applications/mimeapps.list'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/myapp.desktop'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/myapp2.desktop'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/myapp3.desktop'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/myapp4.desktop'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/myapp5.desktop'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/nosuchapp.desktop'
> # removing 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/mimeapps.list'
> # creating 
> '/tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/data/applications/mimeinfo.cache'
> # GLib-GIO-DEBUG: ensure_dir: Ensuring 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/config
> # GLib-GIO-DEBUG: desktop_file_dirs_lock: Resetting desktop app info dirs 
> from /tmp/test_mimeapps_BH068Z/appinfo/mime/scheme-handler/.dirs/config to 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/config
> # GLib-GIO-DEBUG: ensure_dir: Ensuring 
> /tmp/test_mimeapps_BH068Z/appinfo/mime/default-last-used/.dirs/config

and in the other:

> ok 6 /appinfo/mime/default-last-used
> # GLib-DEBUG: g_set_user_dirs: Setting HOME to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/home
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CACHE_HOME to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/cache
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CONFIG_DIRS to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-config1:/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-config2
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_CONFIG_HOME to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/config
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_DATA_DIRS to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-data1:/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-data2
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_DATA_HOME to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data
> # GLib-DEBUG: g_set_user_dirs: Setting XDG_RUNTIME_DIR to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/runtime
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-data1/applications'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/system-data1/applications/mimeapps.list'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/myapp.desktop'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/myapp2.desktop'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/myapp3.desktop'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/myapp4.desktop'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/myapp5.desktop'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/nosuchapp.desktop'
> # removing 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/mimeapps.list'
> # creating 
> '/tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/data/applications/mimeinfo.cache'
> # GLib-GIO-DEBUG: desktop_file_dirs_lock: Resetting desktop app info dirs 
> from /tmp/test_mimeapps_J0XB9Z/appinfo/mime/default-last-used/.dirs/config to 
> /tmp/test_mimeapps_J0XB9Z/appinfo/mime/ignore-nonexisting/.dirs/config

In a third retry, all tests passed.

I haven't tried to reproduce this on a porterbox yet. It will probably
be necessary to reproduce this bug on a porterbox and get a backtrace
before it can be fixed.

    smcv

Reply via email to