Bug#385111: drscheme: segmentation fault at startup

2006-08-30 Thread Alexander Vodomerov
On Tue, Aug 29, 2006 at 12:08:06PM -0400, Ari Pollak wrote:
 I can't seem to reproduce this. Do you have any custom collects
 installed? Did this work fine with earlier revisions of 1:352?
I have no additional packages installed, only mzscheme and drscheme.
I've tried to remove them with apt-get remove --purge and reinstall
again, but it didn't help. Previous versions also crashed in the similar
way.  I'll try to compile with debug info and look more closely.  Any
ideas what else can be done?

With best regards,
   Alexander.


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



Bug#385111: drscheme: segmentation fault at startup

2006-08-30 Thread Ari Pollak
Please try to move your ~/.plt-scheme directory out of the way and try
again.

On Wed, 2006-08-30 at 23:30 +0400, Alexander Vodomerov wrote:
 On Tue, Aug 29, 2006 at 12:08:06PM -0400, Ari Pollak wrote:
  I can't seem to reproduce this. Do you have any custom collects
  installed? Did this work fine with earlier revisions of 1:352?
 I have no additional packages installed, only mzscheme and drscheme.
 I've tried to remove them with apt-get remove --purge and reinstall
 again, but it didn't help. Previous versions also crashed in the similar
 way.  I'll try to compile with debug info and look more closely.  Any
 ideas what else can be done?




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



Bug#385111: drscheme: segmentation fault at startup

2006-08-30 Thread Alexander Vodomerov
On Wed, Aug 30, 2006 at 03:43:26PM -0400, Ari Pollak wrote:
 Please try to move your ~/.plt-scheme directory out of the way and try
 again.
Hmm... I've no such directory. Is it OK?

I've recompiled it myself, and it still segfaults. Here is detailed stack
trace:

Program received signal SIGSEGV, Segmentation fault.
0xb7c1e0e9 in make_gc (self=0x10e4cd80) at 
/home/alex/build/drscheme-352/src/wxxt/src/XWidgets/xwLabel.c:73
73values.font = ((XfwfLabelWidget)self)-xfwfLabel.font-fid;
Current language:  auto; currently c
(gdb) bt
#0  0xb7c1e0e9 in make_gc (self=0x10e4cd80) at 
/home/alex/build/drscheme-352/src/wxxt/src/XWidgets/xwLabel.c:73
#1  0xb7c1ee38 in realize (self=0x10e4cd80, mask=0xbfd2d998, 
attributes=0xbfd2d94c)
at /home/alex/build/drscheme-352/src/wxxt/src/XWidgets/xwLabel.c:392
#2  0xb79e4313 in RealizeWidget (widget=0x10e4cd80) at ../../src/Intrinsic.c:306
#3  0xb79e475e in XtRealizeWidget (widget=value optimized out) at 
../../src/Intrinsic.c:385
#4  0xb79e6df0 in ManageChildren (children=0xbfd2dc30, num_children=1, 
parent=0x10e4c768, call_change_managed=0 '\0',
caller_func=0xb7a0af48 xtManageChildren) at ../../src/Manage.c:287
#5  0xb79e6eae in XtManageChildren (children=0xbfd2dc30, num_children=1) at 
../../src/Manage.c:332
#6  0xb79e6fd6 in XtManageChild (child=0x10e4cd80) at ../../src/Manage.c:352
#7  0xb7a06d71 in XtVaCreateManagedWidget (name=0xb7cba045 button, 
widget_class=0xb7cfece0, parent=0x10e4c768)
at ../../src/VarCreate.c:141
#8  0xb7c699d1 in wxButton::Create (this=0x1019e8e8, panel=0xf72d000, 
function=0xb7b209a0 wxButtonCallbackToScheme, bitmap=0xb2704b0,
x=-1, y=-1, width=-1, height=-1, style=0, name=0xb7c9b6c8 button) at 
/home/alex/build/drscheme-352/src/wxxt/src/Windows/Button.cc:170
#9  0xb7c69c04 in wxButton (this=0x1019e8e8, panel=0xf72d000, 
function=0xb7b209a0 wxButtonCallbackToScheme, bitmap=0xb2704b0, x=-1, y=-1,
width=-1, height=-1, style=0, _font=0x0, name=0xb7c9b6c8 button) at 
/home/alex/build/drscheme-352/src/wxxt/src/Windows/Button.cc:56
#10 0xb7b21395 in os_wxButton (this=0x1019e8e8, x0=0xf72d000, x1=0xb7b209a0 
wxButtonCallbackToScheme, x2=0xb2704b0, x3=-1, x4=-1, x5=-1,
x6=-1, x7=0, x8=0x0, x9=0xb7c9b6c8 button) at 
/home/alex/build/drscheme-352/src/mred/wxs/wxs_butn.cxx:160
#11 0xb7b21855 in os_wxButton_ConstructScheme (n=10, p=0x100b31c0) at 
/home/alex/build/drscheme-352/src/mred/wxs/wxs_butn.cxx:687
#12 0xb7dee4af in scheme_do_eval (obj=0x82b1ba0, num_rands=10, 
rands=0x100b31c0, get_value=1)
at /home/alex/build/drscheme-352/src/mzscheme/src/eval.c:4874
#13 0xb7b1b8a7 in init_prim_obj (argc=10, argv=0x100b31c0) at 
/home/alex/build/drscheme-352/src/mred/wxs/../../mzscheme/utils/xcglue.c:155
#14 0xb7dee4af in scheme_do_eval (obj=0x8265918, num_rands=10, 
rands=0x100b31c0, get_value=-1)
at /home/alex/build/drscheme-352/src/mzscheme/src/eval.c:4874
#15 0xb7dfe74f in force_values (obj=0x4, multi_ok=1) at 
/home/alex/build/drscheme-352/src/mzscheme/src/fun.c:1467
#16 0xb7dfe893 in scheme_force_value_same_mark (obj=0x4) at 
/home/alex/build/drscheme-352/src/mzscheme/src/fun.c:1504
 skipped 

May be some problems with fonts? I can't see 
(XfwfLabelWidget)self)-xfwfLabel.font in debugger,
but it seems that it is 0 (from dissasemler output).
Is there is any way to turn on some additional debugging info? May be some 
configure options?

With best regards,
   Alexander.


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



Bug#385111: drscheme: segmentation fault at startup

2006-08-30 Thread Ari Pollak
Could you try setting PLTDRDEBUG=trace and see if that outputs anything
useful?

On Thu, 2006-08-31 at 00:29 +0400, Alexander Vodomerov wrote:
 On Wed, Aug 30, 2006 at 03:43:26PM -0400, Ari Pollak wrote:
  Please try to move your ~/.plt-scheme directory out of the way and try
  again.
 Hmm... I've no such directory. Is it OK?
 
 I've recompiled it myself, and it still segfaults. Here is detailed stack
 trace:

 May be some problems with fonts? I can't see 
 (XfwfLabelWidget)self)-xfwfLabel.font in debugger,
 but it seems that it is 0 (from dissasemler output).
 Is there is any way to turn on some additional debugging info? May be some 
 configure options?




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



Bug#385111: drscheme: segmentation fault at startup

2006-08-29 Thread Alexander Vodomerov
Package: drscheme
Version: 1:352-3
Severity: grave
Justification: renders package unusable


When I prompt drscheme, it shows splash screen, then put some icons on
it and then crashes with segmentation fault (100% reproducible).

Here is the stack trace:

$ gdb /usr/bin/mred
GNU gdb 6.4.90-debian
Copyright (C) 2006 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 i486-linux-gnu...(no debugging symbols
found)
Using host libthread_db library /lib/tls/libthread_db.so.1.

(gdb) run  -N /usr/bin/drscheme -ZmvqL- drscheme.ss drscheme
Starting program: /usr/bin/mred -N /usr/bin/drscheme -ZmvqL- drscheme.ss
drscheme
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

Program received signal SIGSEGV, Segmentation fault.
0xb7c630e9 in GetDarkGray () from /usr/lib/libmred-352.so
(gdb) bt
#0  0xb7c630e9 in GetDarkGray () from /usr/lib/libmred-352.so
#1  0xb7c63e38 in GetDarkGray () from /usr/lib/libmred-352.so
#2  0xb7a29313 in RealizeWidget (widget=0xad80278) at
../../src/Intrinsic.c:306
#3  0xb7a2975e in XtRealizeWidget (widget=value optimized out) at
../../src/Intrinsic.c:385
#4  0xb7a2bdf0 in ManageChildren (children=0xbf9ff0a8, num_children=1,
parent=0xad80048, call_change_managed=0 '\0',
caller_func=0xb7a4ff48 xtManageChildren) at ../../src/Manage.c:287
#5  0xb7a2beae in XtManageChildren (children=0xbf9ff0a8, num_children=1)
at ../../src/Manage.c:332
#6  0xb7a2bfd6 in XtManageChild (child=0xad80278) at
../../src/Manage.c:352
#7  0xb7a4bd71 in XtVaCreateManagedWidget (name=0xb7cff025 button,
widget_class=0xb7d43ce0, parent=0xad80048) at ../../src/VarCreate.c:141
#8  0xb7cae9d1 in wxButton::Create () from /usr/lib/libmred-352.so
#9  0xb7caec04 in wxButton::wxButton () from /usr/lib/libmred-352.so
#10 0xb7b66395 in os_wxButton::os_wxButton () from
/usr/lib/libmred-352.so
#11 0xb7b66855 in os_wxButton::os_wxButton () from
/usr/lib/libmred-352.so
#12 0xb7e334af in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#13 0xb7b608a7 in operator new[] () from /usr/lib/libmred-352.so
#14 0xb7e334af in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#15 0xb7e4374f in scheme_clear_cc_ok () from /usr/lib/libmzscheme-352.so
#16 0xb7e43893 in scheme_force_value_same_mark () from
/usr/lib/libmzscheme-352.so
#17 0x081baefa in ?? ()
#18 0x0004 in ?? ()
#19 0x0841e5b1 in ?? ()
#20 0x0005 in ?? ()
#21 0x082cd3fc in ?? ()
#22 0x082cd438 in ?? ()
#23 0x03fc in ?? ()
#24 0xb7f3d538 in ?? () from /usr/lib/libmzscheme-352.so
#25 0xbf9ff994 in ?? ()
#26 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#27 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#28 0xb7e4374f in scheme_clear_cc_ok () from /usr/lib/libmzscheme-352.so
#29 0xb7e43893 in scheme_force_value_same_mark () from
/usr/lib/libmzscheme-352.so
#30 0x081babd8 in ?? ()
#31 0x0004 in ?? ()
#32 0x0866bbb2 in ?? ()
#33 0xb7e73ee8 in scheme_set_box () from /usr/lib/libmzscheme-352.so
#34 0x081baee2 in ?? ()
#35 0x0841e5b1 in ?? ()
#36 0x0005 in ?? ()
#37 0x082cd464 in ?? ()
#38 0x082cd4c4 in ?? ()
#39 0x0464 in ?? ()
#40 0xb7f3d538 in ?? () from /usr/lib/libmzscheme-352.so
#41 0xbf9ffc48 in ?? ()
#42 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#43 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#44 0xb7e4374f in scheme_clear_cc_ok () from /usr/lib/libmzscheme-352.so
#45 0xb7e4383e in scheme_force_value () from /usr/lib/libmzscheme-352.so
#46 0xb7e32e62 in _scheme_apply_multi_from_native () from
/usr/lib/libmzscheme-352.so
#47 0x081b9e2b in ?? ()
#48 0x0814a840 in ?? ()
#49 0x0003 in ?? ()
#50 0x082cd464 in ?? ()
#51 0x087d178a in ?? ()
#52 0xb7e73ee8 in scheme_set_box () from /usr/lib/libmzscheme-352.so
#53 0x081baee2 in ?? ()
#54 0x0841e5b1 in ?? ()
#55 0x0005 in ?? ()
#56 0x082cd4f0 in ?? ()
#57 0x082cd520 in ?? ()
#58 0x04f0 in ?? ()
#59 0xb7f3d538 in ?? () from /usr/lib/libmzscheme-352.so
#60 0xbf9fff24 in ?? ()
#61 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#62 0xb7e33ec5 in scheme_do_eval () from /usr/lib/libmzscheme-352.so
#63 0xb7e4374f in scheme_clear_cc_ok () from /usr/lib/libmzscheme-352.so
#64 0xb7e43893 in scheme_force_value_same_mark () from
/usr/lib/libmzscheme-352.so
#65 0x081babd8 in ?? ()
#66 0x0004 in ?? ()
#67 0x08be198c in ?? ()
#68 0xb7e73ee8 in scheme_set_box () from /usr/lib/libmzscheme-352.so
#69 0x081baee2 in ?? ()
#70 0x0841e5b1 in ?? ()
#71 0x082cd524 in ?? ()
#72 0x082cd524 in ?? ()
#73 0x082cd59c in ?? ()
#74 0x0a7e9ac0 in ?? ()
#75 0x082cd524 in ?? ()
#76 0xbf9fffe8 in ?? ()
#77 0x081bc512 in ?? ()
#78 0x0a56697e in ?? ()
#79 0xb7e73ee8 in scheme_set_box () from /usr/lib/libmzscheme-352.so
Previous frame 

Bug#385111: drscheme: segmentation fault at startup

2006-08-29 Thread Ari Pollak
I can't seem to reproduce this. Do you have any custom collects
installed? Did this work fine with earlier revisions of 1:352?

On Tue, 2006-08-29 at 12:30 +0400, Alexander Vodomerov wrote:
 Package: drscheme
 Version: 1:352-3
 Severity: grave
 Justification: renders package unusable
 
 
 When I prompt drscheme, it shows splash screen, then put some icons on
 it and then crashes with segmentation fault (100% reproducible).




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