Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mumble 1.4.0 snapshot 4 crashes with libjack64.dll #4923

Closed
cjunekim opened this issue Apr 11, 2021 · 3 comments
Closed

Mumble 1.4.0 snapshot 4 crashes with libjack64.dll #4923

cjunekim opened this issue Apr 11, 2021 · 3 comments
Labels
external-bug Bugs caused by things outside of our control - by dependencies, "upstream" in technical jargon

Comments

@cjunekim
Copy link

cjunekim commented Apr 11, 2021

Describe the bug
mumble 1.4.0 snapshot 4 as the latest dev build fails to launch. The crash seems to be caused with some conflict with libjack64.dll. It used to run okay in 1.3.4 with libjack64.dll. Please note that I am not using jackaudio facility with mumble for this issue. Jackaudio is simply installed previous to mumble run.

Steps to Reproduce
Steps to reproduce the behavior:

  1. Make sure jackaudio is installed on your windows (libjack64.dll is in the c:\Windows folder)
  2. download and install mumble 1.4.0 snapshot 4
  3. Run mumble
  4. See nothing happens and mumble.exe..dmp is created in the CrashDumps folder

Expected behavior
Mumble should run

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Windows 10 PRO 1909
  • Version: Mumble 1.4.0 snapshot 4

Additional context
Here is a copy from a portion of my windbg analysis.

APPLICATION_VERIFIER_FLAGS:  0

DUMP_FLAGS:  94

DUMP_TYPE:  1

ANALYSIS_SESSION_HOST:  JUNE-DESK

ANALYSIS_SESSION_TIME:  04-11-2021 12:32:36.0785

ANALYSIS_VERSION: 10.0.18362.1 amd64fre

THREAD_ATTRIBUTES: 
OS_LOCALE:  KOR

BUGCHECK_STR:  INVALID_DISPOSITION

PRIMARY_PROBLEM_CLASS:  INVALID_DISPOSITION

PROBLEM_CLASSES: 

    ID:     [0n321]
    Type:   [@APPLICATION_FAULT_STRING]
    Class:  Primary
    Scope:  DEFAULT_BUCKET_ID (Failure Bucket ID prefix)
            BUCKET_ID
    Name:   Omit
    Data:   Add
            String: [INVALID_DISPOSITION]
    PID:    [Unspecified]
    TID:    [Unspecified]
    Frame:  [0]

LAST_CONTROL_TRANSFER:  from 00007fff4c57fb6f to 00007fff4c5bbcf8

STACK_TEXT:  
000000fe`7b3dc790 00007fff`4c57fb6f : 000000fe`00000001 00000000`69a00000 00000000`00000000 00000000`69ad3cc0 : ntdll!RtlRaiseStatus+0x18
000000fe`7b3dcd30 00007fff`4c560b5e : 00000000`00000002 00007fff`00280000 00000000`0000001f 000000fe`7b3dd650 : ntdll!RtlDispatchException+0x552af
000000fe`7b3dd440 00000000`69a2f26b : 000002a6`62e9a150 000003b0`00000004 00000000`69a2ed00 000002a6`62f17710 : ntdll!KiUserExceptionDispatch+0x2e
000000fe`7b3ddb40 000002a6`62e9a150 : 000003b0`00000004 00000000`69a2ed00 000002a6`62f17710 00000000`00000000 : libjack64!jack_ringbuffer_get_write_vector+0x189cb
000000fe`7b3ddb48 000003b0`00000004 : 00000000`69a2ed00 000002a6`62f17710 00000000`00000000 00000000`0000001f : 0x000002a6`62e9a150
000000fe`7b3ddb50 00000000`69a2ed00 : 000002a6`62f17710 00000000`00000000 00000000`0000001f 00000000`69ab62b0 : 0x000003b0`00000004
000000fe`7b3ddb58 000002a6`62f17710 : 00000000`00000000 00000000`0000001f 00000000`69ab62b0 00000000`69a00000 : libjack64!jack_ringbuffer_get_write_vector+0x18460
000000fe`7b3ddb60 00000000`00000000 : 00000000`0000001f 00000000`69ab62b0 00000000`69a00000 00000000`00000000 : 0x000002a6`62f17710


THREAD_SHA1_HASH_MOD_FUNC:  33f813654ebc0deb6ef354c4ef00c55f52bb0895

THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  58c9cb2526971feb68e77a83cd35ef2363603f18

THREAD_SHA1_HASH_MOD:  d2a7b31d4317ed2f0eda53ee97e447f2017bf457

FOLLOWUP_IP: 
libjack64!jack_ringbuffer_get_write_vector+189cb
00000000`69a2f26b 8b08            mov     ecx,dword ptr [rax]

FAULT_INSTR_CODE:  c985088b

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  libjack64!jack_ringbuffer_get_write_vector+189cb

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: libjack64

IMAGE_NAME:  libjack64.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  56efd881

STACK_COMMAND:  .cxr 0x7fff00280000 ; kb

BUCKET_ID:  INVALID_DISPOSITION_libjack64!jack_ringbuffer_get_write_vector+189cb

FAILURE_EXCEPTION_CODE:  c0000026

FAILURE_IMAGE_NAME:  libjack64.dll

BUCKET_ID_IMAGE_STR:  libjack64.dll

FAILURE_MODULE_NAME:  libjack64

BUCKET_ID_MODULE_STR:  libjack64

FAILURE_FUNCTION_NAME:  jack_ringbuffer_get_write_vector

BUCKET_ID_FUNCTION_STR:  jack_ringbuffer_get_write_vector

BUCKET_ID_OFFSET:  189cb

BUCKET_ID_MODTIMEDATESTAMP:  56efd881

BUCKET_ID_MODCHECKSUM:  588549

BUCKET_ID_MODVER_STR:  1.9.11.0

BUCKET_ID_PREFIX_STR:  INVALID_DISPOSITION_

FAILURE_PROBLEM_CLASS:  INVALID_DISPOSITION

FAILURE_SYMBOL_NAME:  libjack64.dll!jack_ringbuffer_get_write_vector

FAILURE_BUCKET_ID:  INVALID_DISPOSITION_c0000026_libjack64.dll!jack_ringbuffer_get_write_vector

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/mumble.exe/1.4.0.131/6068672a/ntdll.dll/10.0.18362.1411/443b1261/c0000026/000fbcf8.htm?Retriage=1

TARGET_TIME:  2021-04-11T03:32:06.000Z


@davidebeatrici
Copy link
Member

jackaudio/jack2#332

@cjunekim
Copy link
Author

jackaudio/jack2#332

Thanks. According to jackaudio/jack2#623 (comment) jack 1.9.17 might solve this. I haven't tried it yet.

@Krzmbrzl Krzmbrzl added the external-bug Bugs caused by things outside of our control - by dependencies, "upstream" in technical jargon label Apr 11, 2021
@Krzmbrzl
Copy link
Member

I'll close this as an upstream bug (out of our control)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external-bug Bugs caused by things outside of our control - by dependencies, "upstream" in technical jargon
Projects
None yet
Development

No branches or pull requests

3 participants