Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

Application crashes in id tag processing #2

@GoogleCodeExporter

Description

@GoogleCodeExporter
What steps will reproduce the problem?
1. ./dsf2flac -d -i/Users/jbackes/Music/HOURGLASS_DSF/01_LINE_EM_UP.dsf


What is the expected output? What do you see instead?
WARNING: unknown chunk type: DIAR
WARNING: unknown chunk type: DITI
Illegal instruction


What version of the product are you using? On what operating system?
dsf2flac 0.1Rev30

Please provide any additional information below.
Process:         dsf2flac [14530]
Path:            /Applications/dsd2flac_OSX_v3/dsf2flac
Identifier:      dsf2flac
Version:         0
Code Type:       X86-64 (Native)
Parent Process:  tcsh [14457]
User ID:         501

Date/Time:       2014-01-17 20:33:43.971 -0800
OS Version:      Mac OS X 10.8.5 (12F45)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   dsf2flac                        0x000000010b5fec63 
ID3_TagImpl::ID3_TagImpl(char const*) + 137
1   dsf2flac                        0x000000010b5fc22a ID3_Tag::ID3_Tag(char 
const*) + 50
2   dsf2flac                        0x000000010b5c38ad 
DsfFileReader::DsfFileReader(char*) + 61
3   dsf2flac                        0x000000010b5c92c3 main + 835
4   libdyld.dylib                   0x000000010b9497e1 start + 1

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010b616ac0  rbx: 0x00007f8589404ae0  rcx: 0x000000010b619001  rdx: 0x000000010b619080
  rdi: 0x00007f8589404ae8  rsi: 0x0000000000000002  rbp: 0x00007fff54640380  rsp: 0x00007fff54640350
   r8: 0x000000000000000c   r9: 0x000000000000001b  r10: 0x000000010b6c3000  r11: 0x000000000000000c
  r12: 0x000000010b619300  r13: 0x000000010b6169e0  r14: 0x0000000000000000  r15: 0x00007f8589404b28
  rip: 0x000000010b5fec63  rfl: 0x0000000000010206  cr2: 0x000000010b5f6b2a
Logical CPU: 0

Binary Images:
       0x10b5bf000 -        0x10b614ff7 +dsf2flac (0) <89686F54-4282-3B92-BB2B-7E974456F907> /Applications/dsd2flac_OSX_v3/dsf2flac
       0x10b6c7000 -        0x10b6d9ff7  libz.1.dylib (43) <2A1551E8-A272-3DE5-B692-955974FE1416> /usr/lib/libz.1.dylib
       0x10b6e2000 -        0x10b7d7fff  libiconv.2.dylib (34) <FEE8B996-EB44-37FA-B96E-D379664DEFE1> /usr/lib/libiconv.2.dylib
       0x10b7ee000 -        0x10b856ff7  libc++.1.dylib (65.1) <20E31B90-19B9-3C2A-A9EB-474E08F9FE05> /usr/lib/libc++.1.dylib
       0x10b8b1000 -        0x10b8b2ff7  libSystem.B.dylib (169.3) <DF030DDB-DF22-3769-A8CD-9806DDB84008> /usr/lib/libSystem.B.dylib
       0x10b8c0000 -        0x10b8c5fff  libcache.dylib (57) <65187C6E-3FBF-3EB8-A1AA-389445E2984D> /usr/lib/system/libcache.dylib
       0x10b8cf000 -        0x10b8ddfff  libcommonCrypto.dylib (60027) <BAAFE0C9-BB86-3CA7-88C0-E3CBA98DA06F> /usr/lib/system/libcommonCrypto.dylib
       0x10b8ed000 -        0x10b8f2fff  libcompiler_rt.dylib (30) <08F8731D-5961-39F1-AD00-4590321D24A9> /usr/lib/system/libcompiler_rt.dylib
       0x10b900000 -        0x10b907fff  libcopyfile.dylib (89) <876573D0-E907-3566-A108-577EAD1B6182> /usr/lib/system/libcopyfile.dylib
       0x10b90f000 -        0x10b924ff7  libdispatch.dylib (228.23) <D26996BF-FC57-39EB-8829-F63585561E09> /usr/lib/system/libdispatch.dylib
       0x10b93c000 -        0x10b93dff7  libdnsinfo.dylib (453.19) <14202FFB-C3CA-3FCC-94B0-14611BF8692D> /usr/lib/system/libdnsinfo.dylib
       0x10b947000 -        0x10b94aff7  libdyld.dylib (210.2.3) <F59367C9-C110-382B-A695-9035A6DD387E> /usr/lib/system/libdyld.dylib
       0x10b957000 -        0x10b957fff  libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib
       0x10b95f000 -        0x10b967fff  liblaunch.dylib (442.26.2) <2F71CAF8-6524-329E-AC56-C506658B4C0C> /usr/lib/system/liblaunch.dylib
       0x10b970000 -        0x10b976fff  libmacho.dylib (829) <BF332AD9-E89F-387E-92A4-6E1AB74BD4D9> /usr/lib/system/libmacho.dylib
       0x10b982000 -        0x10b984fff  libquarantine.dylib (52.1) <143B726E-DF47-37A8-90AA-F059CFD1A2E4> /usr/lib/system/libquarantine.dylib
       0x10b98e000 -        0x10b98fff7  libremovefile.dylib (23.2) <6763BC8E-18B8-3AD9-8FFA-B43713A7264F> /usr/lib/system/libremovefile.dylib
       0x10b998000 -        0x10b999fff  libsystem_blocks.dylib (59) <D92DCBC3-541C-37BD-AADE-ACC75A0C59C8> /usr/lib/system/libsystem_blocks.dylib
       0x10b9a4000 -        0x10ba70ff7  libsystem_c.dylib (825.40.1) <543B05AE-CFA5-3EFE-8E58-77225411BA6B> /usr/lib/system/libsystem_c.dylib
       0x10bab8000 -        0x10bac0ff7  libsystem_dnssd.dylib (379.38.1) <BDCB8566-0189-34C0-9634-35ABD3EFE25B> /usr/lib/system/libsystem_dnssd.dylib
       0x10bacb000 -        0x10bb01fff  libsystem_info.dylib (406.17) <4FFCA242-7F04-365F-87A6-D4EFB89503C1> /usr/lib/system/libsystem_info.dylib
       0x10bb1f000 -        0x10bb3aff7  libsystem_kernel.dylib (2050.48.12) <4B7993C3-F62D-3AC1-AF92-414A0D6EED5E> /usr/lib/system/libsystem_kernel.dylib
       0x10bb4e000 -        0x10bb7cff7  libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib
       0x10bb8b000 -        0x10bb99ff7  libsystem_network.dylib (77.10) <0D99F24E-56FE-380F-B81B-4A4C630EE587> /usr/lib/system/libsystem_network.dylib
       0x10bbac000 -        0x10bbb7fff  libsystem_notify.dylib (98.5) <C49275CC-835A-3207-AFBA-8C01374927B6> /usr/lib/system/libsystem_notify.dylib
       0x10bbc1000 -        0x10bbc2ff7  libsystem_sandbox.dylib (220.3) <B739DA63-B675-387A-AD84-412A651143C0> /usr/lib/system/libsystem_sandbox.dylib
       0x10bbc8000 -        0x10bbcaff7  libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib
       0x10bbd1000 -        0x10bbd7ff7  libunwind.dylib (35.1) <21703D36-2DAB-3D8B-8442-EAAB23C060D3> /usr/lib/system/libunwind.dylib
       0x10bbde000 -        0x10bc00ff7  libxpc.dylib (140.43) <70BC645B-6952-3264-930C-C835010CCEF9> /usr/lib/system/libxpc.dylib
       0x10bc1f000 -        0x10bc6eff7  libcorecrypto.dylib (106.2) <CE0C29A3-C420-339B-ADAA-52F4683233CC> /usr/lib/system/libcorecrypto.dylib
       0x10bc81000 -        0x10bd9992f  libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib
       0x10bdbb000 -        0x10be07ff7  libauto.dylib (185.4) <AD5A4CE7-CB53-313C-9FAE-673303CC2D35> /usr/lib/libauto.dylib
       0x10be1e000 -        0x10be43ff7  libc++abi.dylib (26) <D86169F3-9F31-377A-9AF3-DB17142052E4> /usr/lib/libc++abi.dylib
       0x10be78000 -        0x10be79fff  libDiagnosticMessagesClient.dylib (8) <8548E0DC-0D2F-30B6-B045-FE8A038E76D8> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff6b1bf000 -     0x7fff6b1f394f  dyld (210.2.3) <8958FE97-5830-3928-BC38-23136E7D3783> /usr/lib/dyld

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 4048
    thread_create: 2
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=7856K resident=4632K(59%) 
swapped_out_or_unallocated=3224K(41%)
Writable regions: Total=18.2M written=328K(2%) resident=508K(3%) 
swapped_out=0K(0%) unallocated=17.7M(97%)

REGION TYPE                      VIRTUAL
===========                      =======
MALLOC                             9396K
MALLOC guard page                    16K
STACK GUARD                        56.0M
Stack                              8192K
__DATA                             1068K
__LINKEDIT                         1932K
__TEXT                             5976K
shared memory                        12K
===========                      =======
TOTAL                              82.0M

Original issue reported on code.google.com by jgbac...@gmail.com on 18 Jan 2014 at 4:41

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions