Re: xosview on 8.1axp

[email protected] (Juergen Bierlein) Tue, 1 Jul 2003 00:19:28 +0200
Newsgroups gmane.linux.suse.axp
Organization @ home
Message-ID <[email protected]>
Am Montag, 30. Juni 2003 23:54 schrieb Kurt Garloff:
> On Mon, Jun 30, 2003 at 08:35:03PM +0200, Juergen Bierlein wrote:
> > Am Sonntag, 29. Juni 2003 18:29 schrieb Kurt Garloff:
> > > Should I put the RPM on ftp?
> >
> > Sure, every working instance of xosview is appreciated :)
>
> You find a few updated packages for 8.1-axp on
> ftp://ftp.suse.com/pub/people/garloff/linux/SuSE/RPMS/8.1.
>
> Most of them I just built for myself because I wanted them.
> They should be signed with my personal gpg key. (Could be that I
> forgot some.)

ok, i downloaded it successfully and installed it. Nothing changed :-|

I did an
strace /usr/X11R6/bin/xosview.bin
which the follwoing output at the end:

open("/proc/stat", O_RDONLY)            = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x2000001a000
read(4, "cpu  1427247 53450 215882 142257"..., 8192) = 4405
read(4, "", 8192)

At this point it is consuming lots of CPU time (87 %). Looks like a 
loop.

Also gdb gives me the following:

(gdb) set heuristic-fence-post 10000
(gdb) file /usr/X11R6/bin/xosview.bin
Reading symbols from /usr/X11R6/bin/xosview.bin...
(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/X11R6/bin/xosview.bin
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
Program received signal SIGINT, Interrupt.
0x200001f2c70 in std::istream::sentry::sentry(std::istream&, bool) ()
   from /usr/lib/libstdc++.so.5
(gdb) bt
#0  0x200001f2c70 in std::istream::sentry::sentry(std::istream&, bool) 
()
   from /usr/lib/libstdc++.so.5
#1  0x200001f17bc in std::istream::getline(char*, long, char) ()
   from /usr/lib/libstdc++.so.5


I pressed CTRL-C and therfor the SIGINT ...
Maybe a special problem with C++ ...

Have Fun,
  Juergen

-- 
EMail: jotbee at t-online dot de

The sun shines on my way, every night and every day. :-))