search for: exitpc

Displaying 5 results from an estimated 5 matches for "exitpc".

2008 Jun 02
4
[Bug 16206] New: Charts in Yahoo Finance crash swfdec
http://bugs.freedesktop.org/show_bug.cgi?id=16206 Summary: Charts in Yahoo Finance crash swfdec Product: swfdec Version: git Platform: Other URL: http://finance.yahoo.com/echarts?s=%5EDJI#symbol=%5EDJI; range=1d OS/Version: All Status: NEW Severity: critical Priority: medium
2008 Apr 12
2
[Bug 15471] New: segmentation fault while seeking in youtube.com
...startpc = (const guint8 *) 0xb15cd08 "CWS\a?\206\001" pc = <value optimized out> endpc = (const guint8 *) 0xb1753de " ---Type <return> to continue, or q <return> to quit--- nextpc = (const guint8 *) 0xb170edc "\027\226\r" exitpc = (const guint8 *) 0xb170f0d "O\226\004" check = (SwfdecAsValue *) 0x0 action = 82 len = 0 data = (const guint8 *) 0x0 original_version = 4294967295 step = (void (*)(SwfdecAsDebugger *, SwfdecAsContext *)) 0 check_block = 1 _...
2007 Oct 28
0
9 commits - configure.ac libswfdec/swfdec_as_context.c libswfdec/swfdec_audio_internal.h libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_sound.c
...} - if (check_block && (pc < frame->block_start || pc >= frame->block_end)) { - SWFDEC_LOG ("code exited block"); - swfdec_as_frame_pop_block (frame); - pc = frame->pc; - if (frame != context->frame) - goto start; - } if (pc == exitpc) { swfdec_as_frame_return (frame, NULL); goto start; @@ -878,6 +871,13 @@ start: SWFDEC_ERROR ("pc %p not in valid range [%p, %p) anymore", pc, startpc, endpc); goto error; } + if (check_block && (pc < frame->block_start || pc >= frame-...
2007 Dec 02
2
[Bug 13491] New: 5min.com player causes assertion
...= <value optimized out> startpc = (const guint8 *) 0x2aaab0367de0 "CWS\b\004\023\b" pc = (const guint8 *) 0x4dc3f10 "" endpc = (const guint8 *) 0x2aaab03e90e4 "" nextpc = (const guint8 *) 0x2aaab0378406 "\226\002" exitpc = (const guint8 *) 0x2aaab037864f "O\226\004" check = <value optimized out> action = 82 len = <value optimized out> data = (const guint8 *) 0x0 original_version = 8 step = (void (*)(SwfdecAsDebugger *, SwfdecAsContext *)) 0...
2007 Nov 07
0
14 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_interpret.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_script.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_text_field_movie.c
...c/swfdec_as_context.c +++ b/libswfdec/swfdec_as_context.c @@ -762,14 +762,12 @@ swfdec_as_context_run (SwfdecAsContext *context) SwfdecAsFrame *frame, *last_frame; SwfdecScript *script; const SwfdecActionSpec *spec; - SwfdecActionExec exec; const guint8 *startpc, *pc, *endpc, *nextpc, *exitpc; #ifndef G_DISABLE_ASSERT SwfdecAsValue *check; #endif guint action, len; const guint8 *data; - int version; guint original_version; void (* step) (SwfdecAsDebugger *debugger, SwfdecAsContext *context); gboolean check_block; /* some opcodes avoid a scope check */ @@ -849,7 +847...