Opened 7 years ago

Closed 4 years ago

#10045 closed defect (fixed)

LAUNCHER: Record / Playback crashes the app

Reported by: ildar Owned by: sev-
Priority: high Component: --Other--
Version: Keywords:
Cc: Game:

Description

Program received signal SIGSEGV, Segmentation fault.
Common::PlaybackFile::updateHeader (this=this@entry=0x162fb60)

at common/recorderfile.cpp:625

625 _readStream->seek(0);
(gdb) bt
#0 Common::PlaybackFile::updateHeader (this=this@entry=0x162fb60)

at common/recorderfile.cpp:625

#1 0x00000000006ee624 in Common::PlaybackFile::close (this=0x162fb60)

at common/recorderfile.cpp:97

#2 0x00000000004deaec in GUI::EventRecorder::deinit (this=0xae4e20)

at gui/EventRecorder.cpp:116

#3 0x00000000004bec66 in scummvm_main (argc=argc@entry=1,

argv=argv@entry=0x7fffffffe2a8) at base/main.cpp:527

#4 0x00000000004bad10 in main (argc=1, argv=0x7fffffffe2a8)

at backends/platform/sdl/posix/posix-main.cpp:45

Tested two games.

Change History (5)

comment:1 by dafioram, 6 years ago

Owner: set to ildar
Resolution: invalid
Status: newpending

ildar,

Can you provide more information? Are you still experiencing the problem?

If so, What device and scummvm version were you using? Do any games work with your setup? Do these games work for you on different scummvm setups?

comment:2 by digitall, 5 years ago

Owner: ildar removed

comment:3 by raziel-, 4 years ago

Summary: Record / Playback crashes the appLAUNCHER: Record / Playback crashes the app

ScummVM 2.2.0git (Jul 15 2020 10:24:49)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC A/52 FreeType2 FriBiDi JPEG PNG cloud (servers, local)

Does this still apply?
I don't get any "Record" option in the launcher/options menu.

I reported the same crash (#11325), but since then, the whole "EventRecorder/Record/Playback" functionality was put on hold and taken out of daily builds (iiuc)

AmigaOS4 - PPC - SDL - BE

comment:4 by sev-, 4 years ago

Priority: normalhigh

comment:5 by sev-, 4 years ago

Owner: set to sev-
Resolution: invalidfixed
Status: pendingclosed

Fixed in 045df724267d09414d2ce8783162a3d7b84cd372. This was because Cloud sync was implemented.

However, playback doesn't work at this moment due to sync issues.

Note: See TracTickets for help on using tickets.