Anonymous | Login | 02-28-2021 16:48 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0002381 | [Squeak] Files | minor | always | 12-18-05 22:39 | 12-18-05 22:48 | |||||||
Reporter | Eddie Cottongim | View Status | public | |||||||||
Assigned To | cdegroot | |||||||||||
Priority | normal | Resolution | open | |||||||||
Status | assigned | Product Version | 3.9 | |||||||||
Summary | 0002381: [BUG] MidiFileReader can't handle certain MIDI files | |||||||||||
Description |
A few midi files throw an error(below) when loaded in squeak, but read fine with other players. I'm not sure if this some unsupported MIDI feature, a bad file, or what, but we can at least tolerate it. I put a 'isNotNil' test around the problem area and the files will read now. A problem file is included. |
|||||||||||
Additional Information |
UndefinedObject(Object)>>doesNotUnderstand: #'>=' MIDIFileReader>>readTrackEvents MIDIFileReader>>readTrackContents: MIDIFileReader>>readTrackChunk [] in MIDIFileReader>>readMIDIFrom: {[self readTrackChunk]} SmallInteger(Integer)>>timesRepeat: MIDIFileReader>>readMIDIFrom: [] in ScorePlayerMorph class>>playMidiFile: {[:midiReader | f := (FileStream oldFileNamed: fullName) binary. score := (...]} SystemDictionary(Dictionary)>>at:ifPresent: ScorePlayerMorph class>>playMidiFile: SimpleServiceEntry>>performServiceFor: [] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector numArgs) = 0 ifTrue: [target perform: selector] ...]} BlockContext>>ensure: CursorWithMask(Cursor)>>showWhile: MenuItemMorph>>invokeWithEvent: MenuItemMorph>>mouseUp: MenuItemMorph>>handleMouseUp: MouseButtonEvent>>sentTo: MenuItemMorph(Morph)>>handleEvent: MorphicEventDispatcher>>dispatchDefault:with: |
|||||||||||
Attached Files |
![]() ![]() |
|||||||||||
|
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
38 total queries executed. 29 unique queries executed. |