Re: [gnome-flashback] gnome-sessions on Ubuntu 15.10+
- From: Alkis Georgopoulos <alkisg gmail com>
- To: Mailing list for the Gnome Flashback project <gnome-flashback-list gnome org>
- Subject: Re: [gnome-flashback] gnome-sessions on Ubuntu 15.10+
- Date: Mon, 14 Dec 2015 22:44:35 +0200
On 14/12/2015 10:41 μμ, Alberts Muktupāvels wrote:
1) Install debugging symbols at least for gnome-flashback:
sudo apt-get install gnome-flashback-dbg
2) Not sure, but I think env should be set from gdb, after you run 'gdb
gnome-flashback, and before 'run':
set env GDK_SYNCHRONIZE = 1
Much better:
(gdb) set env GDK_SYNCHRONIZE = 1
(gdb) run
Starting program: /usr/bin/gnome-flashback
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb5c3db40 (LWP 9878)]
[New Thread 0xb52ffb40 (LWP 9879)]
[New Thread 0xb48ffb40 (LWP 9880)]
[New Thread 0xb3effb40 (LWP 9881)]
(gnome-flashback:9874): Gdk-ERROR **: The program 'gnome-flashback'
received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 128 error_code 1 request_code 149 (RANDR) minor_code 25)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error()
function.)
Program received signal SIGTRAP, Trace/breakpoint trap.
0xb6f9e6e9 in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0xb6f9e6e9 in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0xb6f9e7a5 in g_log () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2 0xb74b40e4 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
#3 0xb74bf4f4 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
#4 0xb6e3f23a in _XError () from /usr/lib/i386-linux-gnu/libX11.so.6
#5 0xb6e3c1db in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#6 0xb6e3d24f in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#7 0xb7f6977a in ?? () from /usr/lib/i386-linux-gnu/libXrandr.so.2
#8 0x08069031 in read_current_config (manager=<optimized out>) at
flashback-monitor-manager.c:1193
#9 flashback_monitor_manager_read_current_config (manager=0x81ae030)
at flashback-monitor-manager.c:1956
#10 0x0806a2be in flashback_monitor_manager_constructed (object=0x81ae030)
at flashback-monitor-manager.c:1393
#11 0xb708e1b9 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0xb708fcba in g_object_new_valist () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0xb708fd33 in g_object_new () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#14 0x08068117 in flashback_monitor_manager_new (display_config=0x8145ec0)
at flashback-monitor-manager.c:1538
#15 0x08061c75 in flashback_display_config_init (config=0x81a1d60) at
flashback-display-config.c:989
#16 0xb70ac540 in g_type_create_instance () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#17 0xb708dbd7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#18 0xb708f5c3 in g_object_newv () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#19 0xb708fd4d in g_object_new () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#20 0x0806391f in flashback_display_config_new () at
flashback-display-config.c:1004
#21 0x08059b60 in settings_changed (settings=0xb3f03780, key=0x0,
user_data=0x8129200)
at gf-application.c:142
#22 0x08059e4c in gf_application_init (application=0x8129200) at
gf-application.c:212
#23 0xb70ac540 in g_type_create_instance () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#24 0xb708dbd7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#25 0xb708f5c3 in g_object_newv () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#26 0xb708fd4d in g_object_new () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#27 0x0805a093 in gf_application_new () at gf-application.c:235
#28 0x0805a138 in session_ready_cb (session=0x80fa878, user_data=0x0) at
gf-main.c:130
---Type <return> to continue, or q <return> to quit---
#29 0x0805a46b in manager_proxy_ready_cb (source_object=0x811f8b8,
res=0x8136240,
user_data=0x80fa878) at gf-session.c:139
#30 0xb7158e20 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#31 0xb715952a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#32 0xb71b6b6b in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#33 0xb7158e20 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#34 0xb715952a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#35 0xb71b6071 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#36 0xb71b63d2 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#37 0xb7158e20 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#38 0xb715952a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#39 0xb71aade2 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#40 0xb7158e20 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#41 0xb7158e6b in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#42 0xb6f94560 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb6f97ceb in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xb6f980d9 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb6f98489 in g_main_loop_run () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#46 0x08059418 in main (argc=1, argv=0xbffff2c4) at gf-main.c:159
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]