After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 693369 - EphyShell test is failing when saving session
EphyShell test is failing when saving session
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks: 762752
 
 
Reported: 2013-02-07 22:22 UTC by Xan Lopez
Modified: 2018-08-03 19:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Xan Lopez 2013-02-07 22:22:36 UTC
Seems to be thread related, bt:

* (/home/xan/git/epiphany/build/tests/test-ephy-shell:17454): WARNING **: Error saving session: Error creating backup copy: No such file or directory

Program received signal SIGTRAP, Trace/breakpoint trap.

Thread 140737237776128 (LWP 17462)

  • #0 g_logv
    at gmessages.c line 974
  • #1 g_log
    at gmessages.c line 1010
  • #2 save_session_in_thread
    at ../../src/ephy-session.c line 902
  • #3 io_job_thread
    at gioscheduler.c line 89
  • #4 g_task_thread_pool_thread
    at gtask.c line 1242
  • #5 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #6 g_thread_proxy
    at gthread.c line 798
  • #7 start_thread
    at pthread_create.c line 309
  • #8 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 7 (Thread 0x7ffff1107700 (LWP 17462))

  • #0 g_logv
    at gmessages.c line 974
  • #1 g_log
    at gmessages.c line 1010
  • #2 save_session_in_thread
    at ../../src/ephy-session.c line 902
  • #3 io_job_thread
    at gioscheduler.c line 89
  • #4 g_task_thread_pool_thread
    at gtask.c line 1242
  • #5 g_thread_pool_thread_proxy
    at gthreadpool.c line 309
  • #6 g_thread_proxy
    at gthread.c line 798
  • #7 start_thread
    at pthread_create.c line 309
  • #8 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Thread 1 (Thread 0x7ffff40f29c0 (LWP 17454))

  • #0 _int_malloc
    at malloc.c line 3467
  • #1 __GI___libc_malloc
    at malloc.c line 2928
  • #2 __GI___strdup
    at strdup.c line 43
  • #3 udev_list_entry_add
    at libudev/libudev-list.c line 153
  • #4 udev_device_add_property_from_string
    at libudev/libudev-device.c line 376
  • #5 udev_device_read_db
    at libudev/libudev-device.c line 547
  • #6 udev_device_get_properties_list_entry
    at libudev/libudev-device.c line 1236
  • #7 udev_device_get_property_value
    at libudev/libudev-device.c line 491
  • #8 get_tree_from_udev
    at metatree.c line 2779
  • #9 get_tree_for_device
    at metatree.c line 2811
  • #10 meta_lookup_cache_lookup_path
    at metatree.c line 3307
  • #11 g_daemon_vfs_local_file_removed
    at gdaemonvfs.c line 1392
  • #12 g_local_file_delete
    at glocalfile.c line 1508
  • #13 g_file_delete
    at gfile.c line 3715
  • #14 ephy_file_delete_dir_recursively
    at ../../lib/ephy-file-helpers.c line 877
  • #15 ephy_file_delete_dir_recursively
    at ../../lib/ephy-file-helpers.c line 875
  • #16 ephy_file_helpers_shutdown
    at ../../lib/ephy-file-helpers.c line 438
  • #17 main

Comment 1 Xan Lopez 2013-02-07 23:02:54 UTC
I can reproduce this in commit be7b9d45477bd6762979f2046f41b713b2eefffe, but not before. Does not make much sense though, and this bug seems to be a race condition.
Comment 2 GNOME Infrastructure Team 2018-08-03 19:49:11 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/epiphany/issues/186.