On Fri, Sep 19, 2008 at 06:42:46PM +0200, Paolo Bonzini wrote: > Philipp Kern wrote: > > On Fri, Sep 19, 2008 at 05:58:39PM +0200, Paolo Bonzini wrote: > >> ./libtool *copy_arguments_from_above* gdb --args gst -f scripts/Test.st > >> -vp Swazoo > > gdb refuses to provide a backtrace, sadly: > what about a core dump (ulimit -c unlimited, then tests/gst -f > scripts/Test.st -vp Swazoo)?
That worked. (Should have thought of the ulimit, sorry.) #0 _gst_mem_free (h=0x6000000000025730, mem=0x2000000010de4030) at alloc.c:392 finfo = <value optimized out> info = (heap_block *) 0x2000000010de4000 lnr = 23 msz = <value optimized out> #1 0x20000000000baf00 in _gst_sweep_oop (oop=0x2000000000dded00) at oop.c:1409 No locals. #2 0x20000000000be120 in _gst_alloc_old_obj (size=4512, p_oop=0x60000ffffe7e2b40) at oop.inl:211 p_instance = (gst_object) 0x20000000110f8030 #3 0x200000000016a480 in VMpr_Behavior_basicNewColon (id=71, numArgs=0) at dict.inl:703 result = <value optimized out> arg2 = 4493 oop1 = (OOP) 0x2000000000dda640 oop2 = <value optimized out> #4 0x2000000000123150 in execute_primitive_operation ( primitive=<value optimized out>, numArgs=1) at interp.c:2633 pte = <value optimized out> #5 0x2000000000143d10 in _gst_send_message_internal ( sendSelector=<value optimized out>, sendArgs=1, receiver=0x2000000000dda640, method_class=0x2000000000de0b50) at interp-bc.inl:272 methodOOP = (OOP) 0x2000000000de4620 methodData = (method_cache_entry *) 0x20000000001f9048 newContext = <value optimized out> header = {intMark = 1, numArgs = 1, stack_depth = 2, numTemps = 0, primitiveIndex = 104, isOldSyntax = 0, headerFlag = 4} #6 0x2000000000148d80 in _gst_interpret (processOOP=0x2000000000ede8d0) at vm.def:713 _receiver = (OOP) 0x2000000000dda640 bs = (const struct builtin_selector *) 0x60000000000257e8 jb = {jmpBuf = {{__jmpbuf = {6917546619801840496, 2305843009220149816, 0, 2674341019140927, 0, 0, 0, 0, -2369274899432695649, 0, 0, 0, 0, 0, -4611686018427376548, 0, 1729153, 6917537823734097224, 0, 6917546619801840528, 0 <repeats 41 times>, -4611686018427387385, 0, 2305843009214637072, 2305843009215650864, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}, next = 0x0, suspended = 0, interpreter = 1 '\001', interrupted = 0 '\0', processOOP = 0x2000000000ede8d0} LOCAL_COUNTER = 8144 self_cache = (OOP) 0x2000000000eeaf10 temp_cache = (OOP *) 0x2000000000790d78 lit_cache = (OOP *) 0x20000000001e4750 my_nil_oop = (OOP) 0x2000000000dd9000 my_true_oop = (OOP) 0x2000000000dd9010 my_false_oop = (OOP) 0x2000000000dd9020 ip = (ip_type) 0x2000000010eac79e "I 3" sp = (OOP *) 0x2000000000790d80 arg = 32 b2 = 51 '3' arg2 = 0 '\0' b4 = 0 '\0' t2 = (void *) 0x2000000000152610 monitored_byte_codes = {0x2000000000147130 <repeats 256 times>} true_byte_codes = {0x200000000015e910 <repeats 42 times>, 0x2000000000152aa0, 0x2000000000152360, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e910, 0x200000000015e9a0, 0x200000000015e910 <repeats 203 times>} false_byte_codes = {0x200000000015ea70 <repeats 42 times>, 0x2000000000152360, 0x2000000000152aa0, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015ea70, 0x200000000015eb00, 0x200000000015ea70 <repeats 203 times>} normal_byte_codes = {0x20000000001478d0, 0x2000000000147b30, 0x2000000000147c70, 0x2000000000147dd0, 0x2000000000147f20, 0x2000000000148070, 0x20000000001481c0, 0x2000000000148310, 0x2000000000148460, 0x20000000001486f0, 0x20000000001517a0, 0x2000000000151990, 0x2000000000150bc0, 0x2000000000150de0, 0x2000000000151a90, 0x2000000000151b80, 0x200000000014f360, 0x200000000014f5e0, 0x2000000000151c70, 0x2000000000151e60, 0x20000000001511a0, 0x2000000000151280, 0x2000000000151350, 0x2000000000151500, 0x200000000014efe0, 0x200000000014f0d0, 0x200000000014f1d0, 0x2000000000150af0, 0x2000000000150450, 0x2000000000150610, 0x20000000001507b0, 0x2000000000150970, 0x200000000014f930, 0x200000000014fa00, 0x200000000014fb20, 0x200000000014fde0, 0x200000000014fec0, 0x200000000014ff80, 0x20000000001500a0, 0x2000000000150380, 0x200000000014ef20, 0x2000000000152aa0, 0x20000000001528b0, 0x20000000001529a0, 0x20000000001516e0, 0x2000000000152d20, 0x2000000000152b60, 0x2000000000152c30, 0x200000000014f860, 0x2000000000152780, 0x2000000000152480, 0x2000000000152610, 0x2000000000152110, 0x20000000001521e0, 0x2000000000152360, 0x20000000001523e0, 0x200000000014f290, 0x20000000001537e0, 0x2000000000153670, 0x2000000000153730, 0x2000000000152050, 0x2000000000153a20, 0x20000000001538b0, 0x2000000000153970, 0x2000000000151000, 0x20000000001534e0, 0x20000000001532b0, 0x2000000000153410, 0x2000000000152e00, 0x2000000000152ed0, 0x2000000000152fa0, 0x20000000001530f0, 0x2000000000148bd0, 0x2000000000148c80, 0x2000000000148e80, 0x2000000000149040, 0x20000000001491b0, 0x20000000001493a0, 0x20000000001494a0, 0x2000000000149570, 0x2000000000149690, 0x2000000000149840, 0x2000000000149ac0, 0x2000000000149da0, 0x2000000000149ea0, 0x200000000014a080, 0x200000000014a160, 0x200000000014a2f0, 0x200000000014a430, 0x200000000014a5d0, 0x200000000014a790, 0x200000000014a930, 0x200000000014aab0, 0x200000000014aca0, 0x200000000014ae10, 0x200000000014afd0, 0x200000000014b090, 0x200000000014b140, 0x200000000014b310, 0x200000000014b510, 0x200000000014b670, 0x200000000014b770, 0x200000000014b9e0, 0x200000000014baa0, 0x200000000014bc70, 0x200000000014be60, 0x200000000014c050, 0x200000000014c130, 0x200000000014c2f0, 0x200000000014c3d0, 0x200000000014c4a0, 0x200000000014c680, 0x200000000014c910, 0x200000000014d5a0, 0x200000000014d090, 0x200000000014d300, 0x200000000014c9e0, 0x200000000014cbd0, 0x200000000014cde0, 0x200000000014ceb0, 0x200000000014d6c0, 0x200000000014d7a0, 0x200000000014d890, 0x200000000014da60, 0x200000000014db30, 0x200000000014dcc0, 0x200000000014dd90, 0x200000000014de50, 0x200000000014df30, 0x200000000014e0b0, 0x200000000014e290, 0x200000000014ec80, 0x200000000014e380, 0x200000000014e650, 0x200000000014e8d0, 0x200000000014e9b0, 0x2000000000148b00, 0x2000000000159200, 0x2000000000159120, 0x2000000000159c90, 0x2000000000158ae0, 0x2000000000158cc0, 0x2000000000158e20, 0x2000000000158ff0, 0x20000000001586e0, 0x20000000001588a0, 0x2000000000158a20, 0x2000000000159b90, 0x20000000001593c0, 0x20000000001596b0, 0x2000000000159790, 0x20000000001598f0, 0x2000000000157250, 0x2000000000157360, 0x2000000000157540, 0x2000000000157720, 0x20000000001578e0, 0x20000000001579f0, 0x2000000000157ab0, 0x2000000000157c50, 0x2000000000157d30, 0x2000000000157ef0, 0x20000000001580d0, 0x20000000001581d0, 0x20000000001582b0, 0x2000000000158480, 0x2000000000158570, 0x2000000000158620, 0x2000000000153fc0, 0x20000000001541c0, 0x2000000000154320, 0x2000000000154430, 0x20000000001545e0, 0x20000000001546a0, 0x2000000000154770, 0x2000000000154960, 0x2000000000154a30, 0x2000000000154bf0, 0x2000000000154ec0, 0x20000000001550c0, 0x2000000000155190, 0x2000000000155380, 0x2000000000155490, 0x20000000001556a0, 0x20000000001558c0, 0x2000000000155ac0, 0x2000000000155c30, 0x2000000000155d10, 0x2000000000155f10, 0x2000000000156100, 0x2000000000156fa0, 0x2000000000157160, 0x2000000000156270, 0x2000000000156360, 0x2000000000156440, 0x2000000000156660, 0x2000000000156800, 0x20000000001569e0, 0x2000000000156c00, 0x2000000000156de0...} #7 0x2000000000169f10 in _gst_nvmsg_send (receiver=0x2000000000dd9000, sendSelector=0x2000000000ede850, args=0x0, sendArgs=0) at interp.c:2208 processOOP = (OOP) 0x2000000000ede8d0 currentProcessOOP = (OOP) 0x2000000000e609e0 result = <value optimized out> #8 0x200000000009fee0 in _gst_execute_statements ( temps=<value optimized out>, statements=0x6000000000020830, undeclared=<value optimized out>, quiet=true) at comp.c:687 messagePattern = <value optimized out> cacheHits = <value optimized out> startRusage = {ru_utime = {tv_sec = 1, tv_usec = 180000}, ru_stime = { tv_sec = 0, tv_usec = 52000}, ru_maxrss = 0, ru_ixrss = 0, ru_idrss = 0, ru_isrss = 0, ru_minflt = 3122, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 82, ru_nivcsw = 64} endRusage = {ru_utime = {tv_sec = 1, tv_usec = 180000}, ru_stime = { tv_sec = 0, tv_usec = 52000}, ru_maxrss = 0, ru_ixrss = 0, ru_idrss = 0, ru_isrss = 0, ru_minflt = 3122, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 112, ru_msgsnd = 0, ru_msgrcv = 112, ru_nsignals = 3361, ru_nvcsw = 274877907055, ru_nivcsw = 3353} methodOOP = (OOP) 0x2000000000ede850 oldClass = <value optimized out> oldCategory = <value optimized out> loc = {first_line = 112, first_column = 0, file_offset = 3361} #9 0x200000000007b380 in parse_doit (p=0x60000ffffe7e3390, fail_at_eof=<value optimized out>) at gst-parse.c:472 statement = (tree_node) 0x6000000000020790 #10 0x200000000007ce30 in parse_chunks (p=0x0) at gst-parse.c:364 oldTemporaries = (OOP) 0x0 old_recover = {{__jmpbuf = {6917546619801842560, 2305843009220149816, 0, 2674341018862399, 0, 0, 0, 0, -2369274899433570513, 0, 0, 0, 0, 0, -4611686018427387255, 0, 1737025, 6917537823734096184, 0, 6917546619801842784, 0 <repeats 40 times>, 4294967296, 4294968761, 1, 0, 4207599444926922753, 33024, 4294967295, 2305843009215895480, 2305843009218102440, 2305843009215895480}, __mask_was_saved = 0, __saved_mask = {__val = {1221838674, 2305843009218123536, 1221838674, 0, 16384, 0, 0, 0, 0, 0, 0, 0, 0, 399, 65598, 18}}}} #11 0x200000000007d7d0 in _gst_parse_chunks () at gst-parse.c:341 p = {la = {{token = 266, val = {fval = 0, ival = 6917529027641214512, sval = 0x6000000000020630 "verbose:", boval = 0x6000000000020630, oval = 0x6000000000020630, node = 0x6000000000020630}, loc = { first_line = 111, first_column = 55, file_offset = 3344}}, { token = 264, val = {fval = 0, ival = 6917529027641214608, sval = 0x6000000000020690 "verbose", boval = 0x6000000000020690, oval = 0x6000000000020690, node = 0x6000000000020690}, loc = { first_line = 111, first_column = 64, file_offset = 3353}}, { token = 46, val = {fval = 0, ival = 6917529027641214320, sval = 0x6000000000020570 "quiet:", boval = 0x6000000000020570, oval = 0x6000000000020570, node = 0x6000000000020570}, loc = { first_line = 112, first_column = 0, file_offset = 3361}}, { token = 264, val = {fval = 0, ival = 6917529027641214416, sval = 0x60000000000205d0 "quiet", boval = 0x60000000000205d0, oval = 0x60000000000205d0, node = 0x60000000000205d0}, loc = { first_line = 111, first_column = 49, file_offset = 3338}}}, la_size = 1, la_first = 2, state = PARSE_DOIT, recover = {{__jmpbuf = { 6917546619801841808, 2305843009220149816, 0, 2674341018862399, 0, 0, 0, 0, -2369274899433577169, 0, 0, 0, 0, 0, -4611686018427387126, 0, 1729153, 6917537823734096232, 0, 6917546619801842784, 0 <repeats 40 times>, 4294967296, 4294968761, 1, 0, 4207599444926922753, 33024, 4294967295, 2305843009215895480, 2305843009218102440, 2305843009215895480}, __mask_was_saved = 0, __saved_mask = {__val = {1221838674, 2305843009218123536, 1221838674, 0, 16384, 0, 0, 0, 0, 0, 0, 0, 0, 399, 65598, 18}}}}} prev_parser = (gst_parser *) Cannot access memory at address 0x20 Kind regards, Philipp Kern -- .''`. Philipp Kern Debian Developer : :' : http://philkern.de Release Assistant `. `' xmpp:[EMAIL PROTECTED] Stable Release Manager `- finger pkern/[EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]