Bug 74528 - kstars does not accept $(KDEDIR)/share/apps/kstars/cbound.dat (it exists)
Summary: kstars does not accept $(KDEDIR)/share/apps/kstars/cbound.dat (it exists)
Status: RESOLVED FIXED
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kstars
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-08 00:10 UTC by Roger Larsson
Modified: 2004-02-16 21:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Larsson 2004-02-08 00:10:46 UTC
Version:           unknown (using KDE 3.2.90 (CVS >= 20040117), compiled sources)
Compiler:          gcc version 3.3.1 (SuSE Linux)
OS:          Linux (i686) release 2.4.21-166-default

When starting kstars (CVS HEAD) it complains:

"The file cbound.dat could not be found. KStars cannot run properly without this file. To continue loading, place the file in one of the following locations, then press Retry:
$(KDEDIR)/share/apps/kstars/cbound.dat
~/.kde/share/apps/kstars/cbound.dat
Otherwise, press Cancel to shutdown."

But the file exists and is readable.
-rw-r--r--    1 root     root       170168 2004-02-02 09:09 /opt/kdecvs/share/apps/kstars/cbound.dat

Copying it to the alternate location does not help.
Comment 1 kstars 2004-02-09 18:12:55 UTC
Hello,

This is very strange; I've installed KStars on three systems, and none 
have showed this problem.  To my knowledge, the other kstars devs are 
not having this problem either.

Have you recently changed your KDEDIR to /opt/kdecvs ?

I'd be interested to know if the file "clines.dat" exists in a 
location other than /opt/kdecvs/share/apps/kstars/.  If the program 
has reached cbounds.dat, then it must have already successfully found 
clines.dat (which it tries to open before cbound.dat).

If clines.dat exists somewhere else, try removing it or renaming it in 
that other location and run kstars again.  I predict it will fail on 
clines.dat this time.  Somehow, KStars thinks your KDEDIR is 
something other than /opt/kdecvs.  I don't know what else it could 
be.

Please let me know the results of this test!

thanks for the report,

Jason

On Saturday 07 February 2004 06:10 pm, you wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=74528
>            Summary: kstars does not accept
>                     $(KDEDIR)/share/apps/kstars/cbound.dat (it
> exists) Product: kstars
>            Version: unspecified
>           Platform: unspecified
>         OS/Version: Linux
>             Status: NEW
>           Severity: normal
>           Priority: NOR
>          Component: general
>         AssignedTo: kstars@30doradus.org
>         ReportedBy: roger.larsson@norran.net
>
>
> Version:           unknown (using KDE 3.2.90 (CVS >= 20040117),
> compiled sources) Compiler:          gcc version 3.3.1 (SuSE Linux)
> OS:          Linux (i686) release 2.4.21-166-default
>
> When starting kstars (CVS HEAD) it complains:
>
> "The file cbound.dat could not be found. KStars cannot run properly
> without this file. To continue loading, place the file in one of
> the following locations, then press Retry:
> $(KDEDIR)/share/apps/kstars/cbound.dat
> ~/.kde/share/apps/kstars/cbound.dat
> Otherwise, press Cancel to shutdown."
>
> But the file exists and is readable.
> -rw-r--r--    1 root     root       170168 2004-02-02 09:09
> /opt/kdecvs/share/apps/kstars/cbound.dat
>
> Copying it to the alternate location does not help.

Comment 2 Roger Larsson 2004-02-09 20:59:13 UTC
Something really strange is happening.
(Tested your examples - nothing strange happened)

Then I straced a kstars and got this
[ lots are ignored...
cat kstars-retry.strace | grep -v "ioctl(5" | grep -v "select(10" | grep -v "read(5" | grep -v gettimeofday | grep -v "write(5" | grep -v "brk(" | grep -v "ioctl(7") ]

The file is found and read!
Is the file contents wrong?
Does the popup complain on wrong thing?

open("/home/roger/.ICEauthority", O_RDONLY) = 7
- - -
access("/etc/X11/kde3/share/apps", F_OK) = -1 ENOENT (No such file or directory)
getcwd("/home/roger", 4096)             = 12
lstat64("/home/roger/share", 0xbfffc800) = -1 ENOENT (No such file or directory)
access("share/apps", F_OK)              = -1 ENOENT (No such file or directory)
access("/home/roger/.kde/share/apps/kstars/cbound.dat", R_OK) = -1 ENOENT (No such file or directory)
access("/opt/kdecvs/share/apps/kstars/cbound.dat", R_OK) = 0
stat64("/opt/kdecvs/share/apps/kstars/cbound.dat", {st_mode=S_IFREG|0644, st_size=170168, ...}) = 0
open("/opt/kdecvs/share/apps/kstars/cbound.dat", O_RDONLY|O_LARGEFILE) = 12
fstat64(12, {st_mode=S_IFREG|0644, st_size=170168, ...}) = 0
fstat64(12, {st_mode=S_IFREG|0644, st_size=170168, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40035000
read(12, "# Constellation Boundaries data "..., 4096) = 4096
read(12, "3 21.9785938 -11.9043283 21.9781"..., 4096) = 4096
read(12, "87088 88.6611557\n1.6471782 88.65"..., 4096) = 4096
read(12, ".7817473 77.4025955 3.7130342 77"..., 4096) = 4096
read(12, ".5465698 9.3782864 -75.5388260 9"..., 4096) = 4096
read(12, "11.9396687 -16.1957951 11.939694"..., 4096) = 4096
read(12, "9.3122711\n11.5418339 79.3105545 "..., 4096) = 4096
read(12, "3.4772794 20.9375572 4.4772401\n2"..., 4096) = 4096
read(12, "8 29.8911247\n6.6675415 30.891025"..., 4096) = 4096
read(12, ".9403923 -39.6368256 4.0067000 -"..., 4096) = 4096
read(12, "146 -22.6793900 12.9444580 -22.6"..., 4096) = 4096
read(12, "1261475 -67.0225372\n3.1914995 -6"..., 4096) = 4096
read(12, "EO\n5 11.1129332 28.3250256 11.11"..., 4096) = 4096
read(12, "20513 -29.9948788 15.0428171 -30"..., 4096) = 4096
read(12, "4 2 LYR HER\n5 18.4508591 26.0743"..., 4096) = 4096
read(12, "1.4643421 -39.4591522 21.4652138"..., 4096) = 4096
read(12, "0 -71.6243057 13.8307247 -70.624"..., 4096) = 4096
read(12, "9 -84.6510468\n3.8914289 -84.6612"..., 4096) = 4096
read(12, "2 16.2198658 -82.8467789 16.2894"..., 4096) = 4096
read(12, "4 17.4374008 6.4295945 17.432865"..., 4096) = 4096
read(12, "1502 -56.9837723 18.1115150 -56."..., 4096) = 4096
read(12, "5 2.3389995 21.8391552 2.3324335"..., 4096) = 4096
read(12, "127594 23.4463997 -40.3127594 23"..., 4096) = 4096
read(12, "1 -58.1298676\n6.6666965 -58.1178"..., 4096) = 4096
read(12, "673 0.7070535 2.6859407 0.640351"..., 4096) = 4096
read(12, "284 6.5137324 -43.0875816\n6.4469"..., 4096) = 4096
read(12, "2 RET DOR\n6 4.3766975 -56.209384"..., 4096) = 4096
read(12, ".1226711 -21.6423111\n20.1218719 "..., 4096) = 4096
read(12, " -28.8896828 15.7935839 -27.8897"..., 4096) = 4096
read(12, ".1836081 10.5252714 15.1829929 1"..., 4096) = 4096
read(12, "94\n17.9033680 -16.0285416 17.836"..., 4096) = 4096
read(12, "3.4897180 24.4340744 3.4904866 2"..., 4096) = 4096
read(12, "2004 20.1674004 -56.6388130\n20.2"..., 4096) = 4096
read(12, " 15.8809776 -70.3831635 15.81307"..., 4096) = 4096
read(12, "08656 0.8249232 -57.8183289 0.75"..., 4096) = 4096
read(12, "00079\n9.8261976 72.9232330 9.890"..., 4096) = 4096
read(12, ".1063004 33.3039627 12.1063166 3"..., 4096) = 4096
read(12, "MI DRA\n7 17.8437347 79.9857483 1"..., 4096) = 4096
read(12, "5.8919983 13.8889408 85.8975372 "..., 4096) = 4096
read(12, " -54.9301414 8.6392078 -54.93967"..., 4096) = 4096
read(12, "36054 -18.6773586 12.9433994 -17"..., 4096) = 4096
read(12, "010578 19.8169174 29.3119812 19."..., 4096) = 2232
fstat64(12, {st_mode=S_IFREG|0644, st_size=170168, ...}) = 0
close(12)                               = 0
[full strace from here]
munmap(0x40035000, 4096)                = 0
brk(0)                                  = 0xe5a2000
brk(0xe5a3000)                          = 0xe5a3000
uname({sys="Linux", node="jeloin", ...}) = 0
getpid()                                = 2466
ioctl(7, FIONREAD, [0])                 = 0
write(8, "\0", 1)                       = 1
ioctl(7, FIONREAD, [1])                 = 0
brk(0)                                  = 0xe5a3000
brk(0xe5a5000)                          = 0xe5a5000
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
brk(0)                                  = 0xe5a5000
brk(0xe5a6000)                          = 0xe5a6000
gettimeofday({1076358121, 891419}, NULL) = 0
brk(0)                                  = 0xe5a6000
brk(0xe5a7000)                          = 0xe5a7000
brk(0)                                  = 0xe5a7000
brk(0xe5a8000)                          = 0xe5a8000
brk(0)                                  = 0xe5a8000
brk(0xe5a9000)                          = 0xe5a9000
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
write(5, "\1\0\n\0\277\0\240\3q\0\0\0\220\1h\1 \3\340\1\0\0\0\0\0"..., 6364) = 6
364
gettimeofday({1076358121, 899660}, NULL) = 0
write(5, "\2\0\4\0\314\0\240\3\2\0\0\0\377\377\0\0\2\3\4\0\317\0"..., 196) = 196
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
write(5, "\2\0\4\0\317\0\240\3\0@\0\0\4\0\240\3", 16) = 16
brk(0)                                  = 0xe5a9000
brk(0xe5aa000)                          = 0xe5aa000
brk(0)                                  = 0xe5aa000
brk(0xe5ab000)                          = 0xe5ab000
ioctl(7, FIONREAD, [1])                 = 0
ioctl(7, FIONREAD, [1])                 = 0
write(11, "\2\2\2\0Z\0\0\0\224\0\0\0", 12) = 12
write(11, "\0\0\0\fkstars-2466\0\0\0\0\vDCOPServer\0\0"..., 78) = 78
write(11, "\0\0\0\10knotify\0", 12)     = 12
read(11, "\2\3\0\0020\0\0\0", 8)        = 8
read(11, "\224\0\0\0", 4)               = 4
read(11, "\0\0\0\vDCOPServer\0\0\0\0\fkstars-2466\0\0"..., 48) = 48
write(11, "\2\1\2\0\377\2\0\0\1\0\0\0", 12) = 12
write(11, "\0\0\0\fkstars-2466\0\0\0\0\10knotify\0\0\0\0\7"..., 111) = 111
write(11, "\0\0\0\34\0m\0e\0s\0s\0a\0g\0e\0W\0a\0r\0n\0i\0n\0g"..., 656) = 656
Comment 3 kstars 2004-02-09 22:57:30 UTC
Hi Roger,

Ah, I think I see the problem.  The function 
KStarsData:readCBoundData() is supposed to return a bool (specifying 
success or failure), but no return value is ever specified.  

I think on my system(s) it must default to "true", whereas it has 
apparently defaulted to "false" on your system.  In any case, this is 
certainly a bug, and the fix will likely solve your problem.

Please update from CVS and let me know if the problem is solved.

thanks for your diligence,
Jason

On Monday 09 February 2004 02:59 pm, you wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=74528
>
>
>
>
> ------- Additional Comments From roger.larsson@norran.net 
> 2004-02-09 20:59 ------- Something really strange is happening.
> (Tested your examples - nothing strange happened)
>
> Then I straced a kstars and got this
> [ lots are ignored...
> cat kstars-retry.strace | grep -v "ioctl(5" | grep -v "select(10" |
> grep -v "read(5" | grep -v gettimeofday | grep -v "write(5" | grep
> -v "brk(" | grep -v "ioctl(7") ]
>
> The file is found and read!
> Is the file contents wrong?
> Does the popup complain on wrong thing?
>
> open("/home/roger/.ICEauthority", O_RDONLY) = 7
> - - -
> access("/etc/X11/kde3/share/apps", F_OK) = -1 ENOENT (No such file
> or directory) getcwd("/home/roger", 4096)             = 12
> lstat64("/home/roger/share", 0xbfffc800) = -1 ENOENT (No such file
> or directory) access("share/apps", F_OK)              = -1 ENOENT
> (No such file or directory)
> access("/home/roger/.kde/share/apps/kstars/cbound.dat", R_OK) = -1
> ENOENT (No such file or directory)
> access("/opt/kdecvs/share/apps/kstars/cbound.dat", R_OK) = 0
> stat64("/opt/kdecvs/share/apps/kstars/cbound.dat",
> {st_mode=S_IFREG|0644, st_size=170168, ...}) = 0
> open("/opt/kdecvs/share/apps/kstars/cbound.dat",
> O_RDONLY|O_LARGEFILE) = 12 fstat64(12, {st_mode=S_IFREG|0644,
> st_size=170168, ...}) = 0 fstat64(12, {st_mode=S_IFREG|0644,
> st_size=170168, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40035000 read(12, "#
> Constellation Boundaries data "..., 4096) = 4096 read(12, "3
> 21.9785938 -11.9043283 21.9781"..., 4096) = 4096 read(12, "87088
> 88.6611557\n1.6471782 88.65"..., 4096) = 4096 read(12, ".7817473
> 77.4025955 3.7130342 77"..., 4096) = 4096 read(12, ".5465698
> 9.3782864 -75.5388260 9"..., 4096) = 4096 read(12, "11.9396687
> -16.1957951 11.939694"..., 4096) = 4096 read(12,
> "9.3122711\n11.5418339 79.3105545 "..., 4096) = 4096 read(12,
> "3.4772794 20.9375572 4.4772401\n2"..., 4096) = 4096 read(12, "8
> 29.8911247\n6.6675415 30.891025"..., 4096) = 4096 read(12,
> ".9403923 -39.6368256 4.0067000 -"..., 4096) = 4096 read(12, "146
> -22.6793900 12.9444580 -22.6"..., 4096) = 4096 read(12, "1261475
> -67.0225372\n3.1914995 -6"..., 4096) = 4096 read(12, "EO\n5
> 11.1129332 28.3250256 11.11"..., 4096) = 4096 read(12, "20513
> -29.9948788 15.0428171 -30"..., 4096) = 4096 read(12, "4 2 LYR
> HER\n5 18.4508591 26.0743"..., 4096) = 4096 read(12, "1.4643421
> -39.4591522 21.4652138"..., 4096) = 4096 read(12, "0 -71.6243057
> 13.8307247 -70.624"..., 4096) = 4096 read(12, "9
> -84.6510468\n3.8914289 -84.6612"..., 4096) = 4096 read(12, "2
> 16.2198658 -82.8467789 16.2894"..., 4096) = 4096 read(12, "4
> 17.4374008 6.4295945 17.432865"..., 4096) = 4096 read(12, "1502
> -56.9837723 18.1115150 -56."..., 4096) = 4096 read(12, "5 2.3389995
> 21.8391552 2.3324335"..., 4096) = 4096 read(12, "127594 23.4463997
> -40.3127594 23"..., 4096) = 4096 read(12, "1 -58.1298676\n6.6666965
> -58.1178"..., 4096) = 4096 read(12, "673 0.7070535 2.6859407
> 0.640351"..., 4096) = 4096 read(12, "284 6.5137324
> -43.0875816\n6.4469"..., 4096) = 4096 read(12, "2 RET DOR\n6
> 4.3766975 -56.209384"..., 4096) = 4096 read(12, ".1226711
> -21.6423111\n20.1218719 "..., 4096) = 4096 read(12, " -28.8896828
> 15.7935839 -27.8897"..., 4096) = 4096 read(12, ".1836081 10.5252714
> 15.1829929 1"..., 4096) = 4096 read(12, "94\n17.9033680 -16.0285416
> 17.836"..., 4096) = 4096 read(12, "3.4897180 24.4340744 3.4904866
> 2"..., 4096) = 4096 read(12, "2004 20.1674004
> -56.6388130\n20.2"..., 4096) = 4096 read(12, " 15.8809776
> -70.3831635 15.81307"..., 4096) = 4096 read(12, "08656 0.8249232
> -57.8183289 0.75"..., 4096) = 4096 read(12, "00079\n9.8261976
> 72.9232330 9.890"..., 4096) = 4096 read(12, ".1063004 33.3039627
> 12.1063166 3"..., 4096) = 4096 read(12, "MI DRA\n7 17.8437347
> 79.9857483 1"..., 4096) = 4096 read(12, "5.8919983 13.8889408
> 85.8975372 "..., 4096) = 4096 read(12, " -54.9301414 8.6392078
> -54.93967"..., 4096) = 4096 read(12, "36054 -18.6773586 12.9433994
> -17"..., 4096) = 4096 read(12, "010578 19.8169174 29.3119812
> 19."..., 4096) = 2232 fstat64(12, {st_mode=S_IFREG|0644,
> st_size=170168, ...}) = 0 close(12)                               =
> 0
> [full strace from here]
> munmap(0x40035000, 4096)                = 0
> brk(0)                                  = 0xe5a2000
> brk(0xe5a3000)                          = 0xe5a3000
> uname({sys="Linux", node="jeloin", ...}) = 0
> getpid()                                = 2466
> ioctl(7, FIONREAD, [0])                 = 0
> write(8, "\0", 1)                       = 1
> ioctl(7, FIONREAD, [1])                 = 0
> brk(0)                                  = 0xe5a3000
> brk(0xe5a5000)                          = 0xe5a5000
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> brk(0)                                  = 0xe5a5000
> brk(0xe5a6000)                          = 0xe5a6000
> gettimeofday({1076358121, 891419}, NULL) = 0
> brk(0)                                  = 0xe5a6000
> brk(0xe5a7000)                          = 0xe5a7000
> brk(0)                                  = 0xe5a7000
> brk(0xe5a8000)                          = 0xe5a8000
> brk(0)                                  = 0xe5a8000
> brk(0xe5a9000)                          = 0xe5a9000
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> write(5, "\1\0\n\0\277\0\240\3q\0\0\0\220\1h\1
> \3\340\1\0\0\0\0\0"..., 6364) = 6 364
> gettimeofday({1076358121, 899660}, NULL) = 0
> write(5,
> "\2\0\4\0\314\0\240\3\2\0\0\0\377\377\0\0\2\3\4\0\317\0"..., 196) =
> 196 ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> write(5, "\2\0\4\0\317\0\240\3\0@\0\0\4\0\240\3", 16) = 16
> brk(0)                                  = 0xe5a9000
> brk(0xe5aa000)                          = 0xe5aa000
> brk(0)                                  = 0xe5aa000
> brk(0xe5ab000)                          = 0xe5ab000
> ioctl(7, FIONREAD, [1])                 = 0
> ioctl(7, FIONREAD, [1])                 = 0
> write(11, "\2\2\2\0Z\0\0\0\224\0\0\0", 12) = 12
> write(11, "\0\0\0\fkstars-2466\0\0\0\0\vDCOPServer\0\0"..., 78) =
> 78 write(11, "\0\0\0\10knotify\0", 12)     = 12
> read(11, "\2\3\0\0020\0\0\0", 8)        = 8
> read(11, "\224\0\0\0", 4)               = 4
> read(11, "\0\0\0\vDCOPServer\0\0\0\0\fkstars-2466\0\0"..., 48) = 48
> write(11, "\2\1\2\0\377\2\0\0\1\0\0\0", 12) = 12
> write(11, "\0\0\0\fkstars-2466\0\0\0\0\10knotify\0\0\0\0\7"...,
> 111) = 111 write(11,
> "\0\0\0\34\0m\0e\0s\0s\0a\0g\0e\0W\0a\0r\0n\0i\0n\0g"..., 656) =
> 656

Comment 4 kstars 2004-02-16 19:50:31 UTC
Hi Roger,

Have you been able to test my fix for this bug?  I'd like to close the report if it works.

thanks,
Jason
Comment 5 Roger Larsson 2004-02-16 21:27:31 UTC
Thought I had closed it already...