Russ Allbery wrote:

tags 350390 = help
thanks

Anders Brandt Petersen <[EMAIL PROTECTED]> writes:
Russ Allbery wrote:

Help from the AMD64 porters tracked the problem apparently down to
Guile.  I've just uploaded a new version of gnubg that doesn't build
with Guile support on AMD64.  When 0.14.3-4 makes it into the archives
for AMD64, could you check to see if this fixes the problem for you and
let me know either way?

Sorry to say it is exactly the same symptoms, would a new backtrace and
valgrind output be helpfull?

A backtrace would be useful (I unfortunately can't do much with the core
dump).  I don't think valgrind is proving horribly useful here.  Could you
also check for me whether gnubg is still linked with Guile?  It's possible
I missed something in the build system.  Running:

   ldd /usr/games/gnubg | grep guile
It is not linked to guile.

should answer that question.

Thanks!

Below is a new backtrace:

[EMAIL PROTECTED]:~$ gdb gnubg GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "x86_64-linux-gnu"...(no debugging symbols
found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) r
Starting program: /usr/games/gnubg
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912570259440 (LWP 6470)]
GNU Backgammon 0.14.3
Copyright 1999, 2000, 2001, 2002, 2003, 2004 by Gary Wong.
GNU Backgammon is free software, covered by the GNU General Public
License
version 2, and you are welcome to change it and/or distribute copies of
it
under certain conditions.  Type "show copying" to see the conditions.
There is absolutely no warranty for GNU Backgammon.  Type "show
warranty" for
details.

***WARNING***

Note that gnubg does not use the gnubg.bd file.
You should obtain the file gnubg_ts0.bd or generate
it yourself using the program 'makebearoff'.
You can generate the file with the command:
makebearoff -t 6x6 > gnubg_ts0.bd
You can also generate other bearoff databases; see
README for more details

(No game)
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 46912570259440 (LWP 6470)]
0x000000000050b59f in calculateEigthPoints ()
(gdb) bt
#0  0x000000000050b59f in calculateEigthPoints ()
#1  0x0000000000506bf4 in preDraw3d ()
#2  0x000000000050d563 in realize ()
#3  0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#4  0x00002aaaad2210c2 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#5  0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#6  0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#7  0x00002aaaaba3cf24 in gtk_widget_realize ()
  from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00002aaaaba3d098 in gtk_widget_map () from
/usr/lib/libgtk-x11-2.0.so.0
#9  0x00002aaaab89e1c0 in gtk_box_reorder_child ()
  from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00002aaaab8d6039 in gtk_container_get_focus_hadjustment ()
  from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#12 0x00002aaaad220c00 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#13 0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#14 0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#15 0x00002aaaaba3d05b in gtk_widget_map () from
/usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#16 0x00002aaaab89e1c0 in gtk_box_reorder_child ()
  from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00002aaaab8d6039 in gtk_container_get_focus_hadjustment ()
  from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#19 0x00002aaaad220c00 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#20 0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#21 0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#22 0x00002aaaaba3d05b in gtk_widget_map () from
/usr/lib/libgtk-x11-2.0.so.0
#23 0x00002aaaab89e1c0 in gtk_box_reorder_child ()
  from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00002aaaab8d6039 in gtk_container_get_focus_hadjustment ()
  from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#26 0x00002aaaad220c00 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#27 0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#28 0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#29 0x00002aaaaba3d05b in gtk_widget_map () from
/usr/lib/libgtk-x11-2.0.so.0
#30 0x00002aaaaba45bc5 in gtk_window_reshow_with_initial_size ()
---Type <return> to continue, or q <return> to quit---
  from /usr/lib/libgtk-x11-2.0.so.0
#31 0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#32 0x00002aaaad220c00 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#33 0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#34 0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#35 0x00002aaaaba3d05b in gtk_widget_map () from
/usr/lib/libgtk-x11-2.0.so.0
#36 0x00002aaaaba47f52 in gtk_window_get_position ()
  from /usr/lib/libgtk-x11-2.0.so.0
#37 0x00002aaaad2124c0 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#38 0x00002aaaad220c00 in g_signal_stop_emission ()
  from /usr/lib/libgobject-2.0.so.0
#39 0x00002aaaad22259c in g_signal_emit_valist ()
  from /usr/lib/libgobject-2.0.so.0
#40 0x00002aaaad222953 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#41 0x00002aaaaba3d85d in gtk_widget_show () from
/usr/lib/libgtk-x11-2.0.so.0
#42 0x00000000004c4b29 in RunGTK ()
#43 0x0000000000438fae in main ()
(gdb)

Thanks

Anders


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to