[apport] jack-dssi-host crashed with SIGSEGV in strlen()

Bug #93376 reported by Mysth-R
2
Affects Status Importance Assigned to Milestone
dssi (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

launching a vst with dssi-vst and jack-dssi-host. Here is the complete message from the shell :

mysthr@ubuntu:~$ jack-dssi-host dssi-vst.so:arcDevMainliner.dll

jack-dssi-host: Warning: DSSI path not set
jack-dssi-host: Defaulting to "/usr/local/lib/dssi:/usr/lib/dssi:/home/mysthr/.dssi"

RemoteVSTClient: all cache files are up-to-date, not running scanner
DSSIVSTPlugin::instantiate(arcDevMainliner.dll)
DSSIVSTPluginInstance::DSSIVSTPluginInstance(arcDevMainliner.dll)
Returning file identifiers: lZFo2LZyx4lixvIKFO57vrZk
DSSI_PATH not set, defaulting to /home/mysthr/.dssi:/usr/local/lib/dssi:/usr/lib/dssi
RemoteVSTClient: executing /usr/local/lib/dssi/dssi-vst/dssi-vst-server arcDevMainliner.dll,lZFo2LZyx4lixvIKFO57vrZk
DSSI VST plugin server v0.986
Copyright (c) 2004-2006 Chris Cannam - Fervent Software
Loading "arcDevMainliner.dll"...
dssi-vst-server[1]: not found in /home/mysthr/Medias/Logiciels/Musique/VST/arcDevMainliner.dll
dssi-vst-server[1]: not found in Medias/Logiciels/Musique/VST/arcDevMainliner.dll
dssi-vst-server[1]: found in /home/mysthr/Medias/Logiciels/Musique/VST/Instruments/arcDevMainliner.dll
done
Testing VST compatibility...
dssi-vst-server[1]: VST 2.4 entrypoint "VSTPluginMain" not found in DLL "arcDevMainliner.dll", looking for "main"
dssi-vst-server[1]: VST entrypoint "main" found
dssi-vst-server[1]: plugin instantiated
dssi-vst-server[1]: plugin is a VST
dssi-vst-server[1]: plugin has a GUI
dssi-vst-server[1]: plugin supports processReplacing
dssi-vst-server[1]: opening plugin
dssi-vst-server[1]: plugin is VST 2.0 or newer
dssi-vst-server[1]: plugin is a synth
dssi-vst-server[1]: plugin name is "arcDev Mainliner X2"
dssi-vst-server[1]: vendor string is "arcDev Noise Industries"
Initialising Windows subsystem...
dssi-vst-server[1]: registered Windows application class "dssi_vst"
dssi-vst-server[1]: created main window
done
dssi-vst-server[1]: created audio thread
Write failed on fd 608471312 at remotepluginserver.cpp:406: Bad file descriptor
terminate called after throwing an instance of 'RemotePluginClosedException'
wine: Assertion failed at address 0xb7f0a7f2 (thread 0009), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xb7f0a7f2).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:b7f0a7f2 ESP:0034f99c EBP:0034f9a8 EFLAGS:00000202( - 00 - - I1)
 EAX:00000000 EBX:00003dd3 ECX:00003dd3 EDX:00000006
 ESI:0034fa48 EDI:b7dc1ff4
Stack dump:
0x0034f99c: b7caedf0 b7dc1ff4 b7c806c0 0034fad4
0x0034f9ac: b7cb0641 00000006 0034fa48 00000000
0x0034f9bc: 00000000 00000000 00000000 00000000
0x0034f9cc: 00000000 00000000 00000000 00000000
0x0034f9dc: 00000000 00000000 00000000 00000000
0x0034f9ec: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0xb7f0a7f2 GLIBC_2+0x7f2() in ld-linux.so.2 (0x0034f9a8)
  2 0xb7cb0641 abort+0x101() in libc.so.6 (0x0034fad4)
  3 0x7ee18270 (0x0034fb14)
  4 0x7ee15ca5 (0x0034fb34)
  5 0x7ee15ce2 (0x0034fb44)
  6 0x7ee15e1a (0x0034fb64)
  7 0x7ee69b0a _Z13rdwr_tryWriteiPKvjPKci+0x82() in dssi-vst-server (0x0034fc04)
  8 0x7ee69bdf _Z16rdwr_writeStringiRKSsPKci+0x3d() in dssi-vst-server (0x0034fc34)
  9 0x7ee6935e _ZN18RemotePluginServer21dispatchControlEventsEv+0x6a0() in dssi-vst-server (0x0034fc00)
  10 0x0034fc34 (0xffffffff)
0xb7f0a7f2 GLIBC_2+0x7f2 in ld-linux.so.2: ret
Modules:
Module Address Debug info Name (110 modules)
PE e60000-e73000 Deferred kdl_v2gb.sem
PE f90000-fa6000 Deferred int_to_list2.sem
PE 10c0000-10d2000 Deferred dh_voltagetoint.sem
PE 11f0000-1203000 Deferred dh_booleannot.sem
PE 1320000-1333000 Deferred dh_booleanor.sem
PE 1450000-1464000 Deferred dh_floatswitchmanyto1.sem
PE 1580000-1593000 Deferred dh_voltagetofloat.sem
PE 16b0000-16c4000 Deferred dh_floattotext.sem
PE 17e0000-17ff000 Deferred dh_hztovoltage.sem
PE 1910000-1922000 Deferred kdl_volts2hz.sem
PE 1a40000-1a52000 Deferred dh_floatmultiply.sem
PE 1b70000-1b83000 Deferred kdl_show_gf.sem
PE 1ca0000-1cb4000 Deferred dh_textredirector.sem
PE 1dd0000-1de6000 Deferred dh_popupmenu.sem
PE 1f00000-1f15000 Deferred dh_format.sem
PE 2030000-2043000 Deferred kdl_m2f.sem
PE 2160000-2175000 Deferred dh_textswitchmanyto1.sem
PE 2290000-22a2000 Deferred dh_softdist.sem
PE 23c0000-23d7000 Deferred dh_modulekey.sem
PE 2520000-252f000 Deferred hztovolts.sem
PE 2640000-264c000 Deferred lp_clock.sep
PE 2860000-2873000 Deferred mstovoltage.sep
PE 2c80000-2c93000 Deferred ck_host_bpm.sep
PE 30a0000-30b4000 Deferred controltrigger.sep
PE 10000000-1044a000 Deferred arcdevmainliner
ELF 7b800000-7b928000 Deferred kernel32<elf>
  \-PE 7b820000-7b928000 \ kernel32
ELF 7bc00000-7bc95000 Deferred ntdll<elf>
  \-PE 7bc10000-7bc95000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cf51000-7cf66000 Deferred midimap<elf>
  \-PE 7cf60000-7cf66000 \ midimap
ELF 7cf8c000-7cfa4000 Deferred msacm32<elf>
  \-PE 7cf90000-7cfa4000 \ msacm32
ELF 7cfa4000-7cfc0000 Deferred winejack<elf>
  \-PE 7cfb0000-7cfc0000 \ winejack
ELF 7cfc0000-7d011000 Deferred libgcrypt.so.11
ELF 7d011000-7d026000 Deferred libtasn1.so.3
ELF 7d026000-7d054000 Deferred libcrypt.so.1
ELF 7d054000-7d06d000 Deferred libjack.so
ELF 7d06d000-7d0dd000 Deferred libgnutls.so.13
ELF 7d0dd000-7d10e000 Deferred libcups.so.2
ELF 7d12e000-7d160000 Deferred uxtheme<elf>
  \-PE 7d140000-7d160000 \ uxtheme
ELF 7d160000-7d1ef000 Deferred winmm<elf>
  \-PE 7d170000-7d1ef000 \ winmm
ELF 7d1ef000-7d28a000 Deferred oleaut32<elf>
  \-PE 7d200000-7d28a000 \ oleaut32
ELF 7d28a000-7d2bd000 Deferred winspool<elf>
  \-PE 7d290000-7d2bd000 \ winspool
ELF 7d2bd000-7d2d0000 Deferred libresolv.so.2
ELF 7d2e9000-7d33e000 Deferred rpcrt4<elf>
  \-PE 7d300000-7d33e000 \ rpcrt4
ELF 7d33e000-7d3d8000 Deferred ole32<elf>
  \-PE 7d350000-7d3d8000 \ ole32
ELF 7d3d8000-7d431000 Deferred shlwapi<elf>
  \-PE 7d3f0000-7d431000 \ shlwapi
ELF 7d431000-7d526000 Deferred shell32<elf>
  \-PE 7d440000-7d526000 \ shell32
ELF 7d526000-7d5c6000 Deferred comdlg32<elf>
  \-PE 7d530000-7d5c6000 \ comdlg32
ELF 7d5c6000-7d682000 Deferred comctl32<elf>
  \-PE 7d5d0000-7d682000 \ comctl32
ELF 7d8cd000-7d8d1000 Deferred libgpg-error.so.0
ELF 7d8d6000-7d8f4000 Deferred iphlpapi<elf>
  \-PE 7d8e0000-7d8f4000 \ iphlpapi
ELF 7d8f6000-7d8fb000 Deferred libxfixes.so.3
ELF 7d8fb000-7d904000 Deferred libxcursor.so.1
ELF 7d904000-7d921000 Deferred imm32<elf>
  \-PE 7d910000-7d921000 \ imm32
ELF 7d921000-7d927000 Deferred libxrandr.so.2
ELF 7d927000-7d92f000 Deferred libxrender.so.1
ELF 7d92f000-7d932000 Deferred libxinerama.so.1
ELF 7defb000-7defd000 Deferred libnvidia-tls.so.1
ELF 7defd000-7e783000 Deferred libglcore.so.1
ELF 7e783000-7e80f000 Deferred libgl.so.1
ELF 7e80f000-7e814000 Deferred libxdmcp.so.6
ELF 7e814000-7e82c000 Deferred libxcb.so.1
ELF 7e82c000-7e82e000 Deferred libxcb-xlib.so.0
ELF 7e82e000-7e831000 Deferred libxau.so.6
ELF 7e831000-7e91c000 Deferred libx11.so.6
ELF 7e91c000-7e92a000 Deferred libxext.so.6
ELF 7e92a000-7e92f000 Deferred libxxf86vm.so.1
ELF 7e92f000-7e947000 Deferred libice.so.6
ELF 7e947000-7e950000 Deferred libsm.so.6
ELF 7e950000-7e9dd000 Deferred winex11<elf>
  \-PE 7e960000-7e9dd000 \ winex11
ELF 7ea58000-7ea78000 Deferred libexpat.so.1
ELF 7ea78000-7eaa3000 Deferred libfontconfig.so.1
ELF 7eaa3000-7eab7000 Deferred libz.so.1
ELF 7eab7000-7eb21000 Deferred libfreetype.so.6
ELF 7eb21000-7eb67000 Deferred advapi32<elf>
  \-PE 7eb30000-7eb67000 \ advapi32
ELF 7eb67000-7ec24000 Deferred gdi32<elf>
  \-PE 7eb80000-7ec24000 \ gdi32
ELF 7ec24000-7ed60000 Deferred user32<elf>
  \-PE 7ec40000-7ed60000 \ user32
ELF 7ee4a000-7ee79000 Export dssi-vst-server<elf>
  \-PE 7ee60000-7ee79000 \ dssi-vst-server
ELF 7ef8b000-7ef96000 Deferred libnss_files.so.2
ELF 7ef96000-7efa0000 Deferred libnss_nis.so.2
ELF 7efa0000-7efb7000 Deferred libnsl.so.1
ELF 7efb7000-7efc0000 Deferred libnss_compat.so.2
ELF 7efc0000-7efe7000 Deferred libm.so.6
ELF 7efec000-7eff8000 Deferred libgcc_s.so.1
ELF b7c81000-b7c85000 Deferred libdl.so.2
ELF b7c85000-b7dc6000 Export libc.so.6
ELF b7dc7000-b7dde000 Deferred libpthread.so.0
ELF b7df7000-b7f08000 Deferred libwine.so.1
ELF b7f0a000-b7f25000 Export ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
        0000000c 0
        0000000b 0
00000008 (D) Z:\usr\local\lib\dssi\dssi-vst\dssi-vst-server.exe
        0000000e 0
        0000000d 0
        00000009 0 <==
DSSIVSTPluginInstance::DSSIVSTPluginInstance(arcDevMainliner.dll): startup failed
DSSIVSTPluginInstance::DSSIVSTPluginInstance(arcDevMainliner.dll) construction complete
Segmentation fault (core dumped)

ProblemType: Crash
Architecture: i386
Date: Sun Mar 18 13:57:30 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/jack-dssi-host
Package: dssi-host-jack 0.9.1-2
PackageArchitecture: i386
ProcCmdline: jack-dssi-host dssi-vst.so:arcDevMainliner.dll
ProcCwd: /home/mysthr
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
Signal: 11
SourcePackage: dssi
StacktraceTop:
 strlen () from /lib/tls/i686/cmov/libc.so.6
 strdup () from /lib/tls/i686/cmov/libc.so.6
 DSSIVSTPluginInstance::getProgram ()
 DSSIVSTPlugin::get_program ()
 ?? ()
Uname: Linux ubuntu 2.6.20-11-lowlatency #2 SMP PREEMPT Thu Mar 15 08:06:06 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip disk floppy lpadmin netdev plugdev powerdev scanner video

Revision history for this message
Mysth-R (mysthr) wrote :
Changed in dssi:
importance: Undecided → Medium
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:strlen () from /lib/tls/i686/cmov/libc.so.6
strdup () from /lib/tls/i686/cmov/libc.so.6
?? ()
?? ()
?? ()

description: updated
Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. Please try to obtain a backtrace http://wiki.ubuntu.com/DebuggingProgramCrash and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in dssi:
status: Unconfirmed → Needs Info
Revision history for this message
Sebastien Bacher (seb128) wrote :

We are closing this bug report as it lacks the information, described in the previous comments, we need to investigate the problem further. However, please reopen it if you can give us the missing information and don't hesitate to submit bug reports in the future.

Changed in dssi:
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.