unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* stumped by scm_car/scm_cdr
@ 2004-09-24 23:29 Han-Wen Nienhuys
  2004-09-25 15:54 ` Marius Vollmer
  0 siblings, 1 reply; 14+ messages in thread
From: Han-Wen Nienhuys @ 2004-09-24 23:29 UTC (permalink / raw)
  Cc: jantien


I have a problem that I cannot make heads of tails from.

If I go through the entire LilyPond C++ source, and replace

   ly_car

defined as 

	 inline SCM ly_car (SCM x) { return SCM_CAR (x); }

by

	scm_car

and do the same for scm_cdr(), then my LilyPond mysteriously hangs in

	(gdb) r input/example-1
	[Thread debugging using libthread_db enabled]
	[New Thread 1075224992 (LWP 13675)]

	Now processing `input/example-1.ly'
	Parsing...

	Program received signal SIGINT, Interrupt.
	[Switching to Thread 1075224992 (LWP 13675)]
	0xffffe410 in ?? ()
	(gdb) bt
	#0  0xffffe410 in ?? ()
	#1  0xbfffa058 in ?? ()
	#2  0x00000002 in ?? ()
	#3  0x43afa18e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
	(gdb) 


this seemingly happens at a random place, and I can't investigate by
setting a breakpoint on __lll_mutex_lock_wait (If I try, the run
inside GDB succeeds as normal.)

What could be going on here?


-- 
 Han-Wen Nienhuys   |   hanwen@xs4all.nl   |   http://www.xs4all.nl/~hanwen 



_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2004-11-08  6:48 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-24 23:29 stumped by scm_car/scm_cdr Han-Wen Nienhuys
2004-09-25 15:54 ` Marius Vollmer
2004-09-25 23:19   ` Han-Wen Nienhuys
2004-09-29 15:37     ` Marius Vollmer
2004-10-06 23:44       ` Han-Wen Nienhuys
2004-10-07 18:52         ` Han-Wen Nienhuys
2004-10-07 21:55           ` Marius Vollmer
2004-10-07 22:12         ` Marius Vollmer
2004-10-07 22:51           ` Han-Wen Nienhuys
2004-10-07 23:41             ` Han-Wen Nienhuys
2004-10-18 17:47             ` Marius Vollmer
2004-10-24 12:25               ` Han-Wen Nienhuys
2004-11-04 16:49                 ` Marius Vollmer
2004-11-08  6:48           ` Dirk Herrmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).