#163186 desklaunch: Seg Fault when running in VNC

Package:
desklaunch
Source:
desklaunch
Description:
A small utility for creating desktop icons
Submitter:
Debian User
Date:
2022-06-25 09:54:13 UTC
Severity:
important
Tags:
#163186#5
Date:
2002-10-03 09:59:42 UTC
From:
To:
Seg Fault when activating under VNC.
This is a very nice tool I use on a regular basis.  If this feature were functional, I'd use it in a farm I manage.


strace desklaunch:
execve("/usr/bin/desklaunch", ["desklaunch"], [/* 18 vars */]) = 0
uname({sys="Linux", node="slmoffice", ...}) = 0
brk(0)                                  = 0x804b188
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=15680, ...}) = 0
old_mmap(NULL, 15680, PROT_READ, MAP_PRIVATE, 4, 0) = 0x124000
close(4)                                = 0
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20E\1\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=888580, ...}) = 0
old_mmap(NULL, 889976, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x128000
mprotect(0x1fd000, 17528, PROT_NONE)    = 0
old_mmap(0x1fd000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd5000) = 0x1fd000
old_mmap(0x201000, 1144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x201000
close(4)                                = 0
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 )\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=51876, ...}) = 0
old_mmap(NULL, 51132, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x202000
mprotect(0x20e000, 1980, PROT_NONE)     = 0
old_mmap(0x20e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xc000) = 0x20e000
close(4)                                = 0
open("/usr/X11R6/lib/libXpm.so.4", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\"\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=52852, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x20f000
old_mmap(NULL, 55976, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x210000
mprotect(0x21d000, 2728, PROT_NONE)     = 0
old_mmap(0x21d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xc000) = 0x21d000
close(4)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\222"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1153784, ...}) = 0
old_mmap(NULL, 1166560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x21e000
mprotect(0x331000, 40160, PROT_NONE)    = 0
old_mmap(0x331000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x113000) = 0x331000
old_mmap(0x337000, 15584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x337000
close(4)                                = 0
munmap(0x124000, 15680)                 = 0
rt_sigaction(SIGTERM, {0x80499d4, [INT QUIT 35 36 37 38 43 45 46 47 48 54], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x80499d4, [INT QUIT 35 36 37 38 43 45 46 47 48 54], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x80499d4, [INT QUIT 35 36 37 38 43 45 46 47 48 54], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x80499d4, [INT QUIT 35 36 37 38 43 45 46 47 48 54], 0x4000000}, NULL, 8) = 0
brk(0)                                  = 0x804b188
brk(0x804b6d8)                          = 0x804b6d8
brk(0x804c000)                          = 0x804c000
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
setsockopt(4, SOL_TCP, TCP_NODELAY, [1], 4) = 0
gettimeofday({1033638705, 539141}, NULL) = 0
getpid()                                = 13669
open("/etc/resolv.conf", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=21, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(5, "nameserver 127.0.0.1\n", 4096) = 21
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x124000, 4096)                  = 0
uname({sys="Linux", node="slmoffice", ...}) = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 5
connect(5, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ECONNREFUSED (Connection refused)
close(5)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=480, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(5, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 480
brk(0x804d000)                          = 0x804d000
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x124000, 4096)                  = 0
open("/etc/ld.so.cache", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=15680, ...}) = 0
old_mmap(NULL, 15680, PROT_READ, MAP_PRIVATE, 5, 0) = 0x124000
close(5)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\35\0\000"..., 1024) = 1024
fstat64(5, {st_mode=S_IFREG|0644, st_size=32668, ...}) = 0
old_mmap(NULL, 36112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x33b000
mprotect(0x343000, 3344, PROT_NONE)     = 0
old_mmap(0x343000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x7000) = 0x343000
close(5)                                = 0
munmap(0x124000, 15680)                 = 0
open("/etc/host.conf", O_RDONLY)        = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(5, "order hosts,bind\nmulti on\n", 4096) = 26
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x124000, 4096)                  = 0
open("/etc/hosts", O_RDONLY)            = 5
fcntl64(5, F_GETFD)                     = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=279, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(5, "127.0.0.1\tslmoffice\tlocalhost\n\n#"..., 4096) = 279
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x124000, 4096)                  = 0
setsockopt(4, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
connect(4, {sin_family=AF_INET, sin_port=htons(6010), sin_addr=inet_addr("127.0.0.1")}}, 16) = 0
getsockname(4, {sin_family=AF_INET, sin_port=htons(34578), sin_addr=inet_addr("127.0.0.1")}}, [16]) = 0
getpeername(4, {sin_family=AF_INET, sin_port=htons(6010), sin_addr=inet_addr("127.0.0.1")}}, [16]) = 0
uname({sys="Linux", node="slmoffice", ...}) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
access("/home/jeffy/.Xauthority", R_OK) = 0
open("/home/jeffy/.Xauthority", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0600, st_size=311, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(5, "\0\0\0\4\177\0\0\1\0\0012\0\22MIT-MAGIC-COOKIE-1\0"..., 4096) = 311
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x124000, 4096)                  = 0
writev(4, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\0373}\t\322\313\33I\177\263Z\230R\314e\376", 16}], 4) = 48
fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
read(4, "\1\0\v\0\0\0%\0", 8)           = 8
read(4, "\4\r\0\0\0\0\300\0\377\377?\0\0\1\0\0\33\0\377\377\1\2"..., 148) = 148
write(4, "7\0\5\0\0\0\300\0%\0\0\0\10\0\0\0\377\0\0\0b\0\5\0\f\0"..., 64) = 64
read(4, 0xbffff8e0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(5, [4], NULL, NULL, NULL)        = 1 (in [4])
read(4, "\1\370\2\0\0\0\0\0\1\203\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n"..., 32) = 32
read(4, "\1\10\3\0\6\0\0\0\37\0\0\0\0\0\0\0\27\0\0\0\0\0\0\0\n\0"..., 32) = 32
readv(4, [{"*customization:\t-color\n", 23}, {"\0", 1}], 2) = 24
write(4, "\203\0\1\0", 4)               = 4
read(4, "\1\370\4\0\0\0\0\0\377\377\17\0\0\0\0\0\0\0\0\0\1\0\0\0"..., 32) = 32
write(4, "\20\0\4\0\7\0\300\0Compose\0", 16) = 16
read(4, "\1\370\5\0\0\0\0\0g\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\n\0\0"..., 32) = 32
writev(4, [{"b\0\5\0\t\0\300\0", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
read(4, "\1\370\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\n\0"..., 32) = 32
write(4, "\20\1\t\0\33\0\300\0XDCCC_LINEAR_RGB_CORRECT"..., 36) = 36
read(4, "\1\370\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\n\0"..., 32) = 32
write(4, "\20\1\t\0\31\0\300\0XDCCC_LINEAR_RGB_MATRICE"..., 36) = 36
read(4, "\1\370\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\n\0"..., 32) = 32
write(4, "T\1\4\0!\0\0\0\0\377\0\372\0\315LI", 16) = 16
read(4, "\1\370\t\0\0\0\0\0\377\377\377\377\377\377\0\0\377\0\0"..., 32) = 32
writev(4, [{"b\1\6\0\17\0\0\0", 8}, {"XFree86-Bigfont", 15}, {"\0", 1}], 3) = 24
read(4, "\1\370\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\n\0"..., 32) = 32
write(4, "-\1\7\0\1\0\300\0\r\0\0\372lucidasans-12MAT/I\2\0"..., 36) = 36
read(4, 0xbffff8c0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(5, [4], NULL, NULL, NULL)        = 1 (in [4])
read(4, "\0\17\v\0\1\0\300\0\0\0-\0\234\367\377\277\0\0\0\0\0\0"..., 32) = 32
read(4, "\0\7\f\0\1\0\300\0\0\0/\0\3\0\0\2004\370\377\277\0\0\0"..., 32) = 32
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

#163186#12
Date:
2022-06-25 09:51:11 UTC
From:
To:
Dear submitter,

as the package desklaunch has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1012433

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)