<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - LO on Linux crashes when accessing opend/locked File on SAMBA network share"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=127648#c30">Comment # 30</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - LO on Linux crashes when accessing opend/locked File on SAMBA network share"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=127648">bug 127648</a>
              from <span class="vcard"><a class="email" href="mailto:int.teo@gmail.com" title="Theofilos Intzoglou <int.teo@gmail.com>"> <span class="fn">Theofilos Intzoglou</span></a>
</span></b>
        <pre>(In reply to Stephan Bergmann from <a href="show_bug.cgi?id=127648#c29">comment #29</a>)
<span class="quote">> (In reply to Theofilos Intzoglou from <a href="show_bug.cgi?id=127648#c27">comment #27</a>)
> > int main(void) {
> >     int fd;
> >     struct stat statbuf;
> >     int res;
> >     char buf[4096];
> > 
> >     fd = openat(AT_FDCWD, "/mnt/disk/cv.doc", O_RDONLY);
> >     if (fd == -1)
> >         printerr();
> > 
> >     res = fstat(fd, &statbuf);
> >     if (res == -1)
> >         printerr();
> >     printf("st_mode=%d\nst_size=%ld\n", statbuf.st_mode, statbuf.st_size);
> >     res = pread64(fd, &buf, 4096, 0);
> >     printf("%d\n", res);
> >     close(fd);
> >     exit(0);
> > }

> The return type of pread64 is ssize_t, not int.</span >

Indeed but it gives the same result. Anyway I think that this bug is a big deal
for many offices as it renders libreoffice nearly unusable if you work with
multiple files opened at once. One mistake and libreoffice crashes leaving some
of its processes open which makes it difficult for people without much
experience with dealing with processes in a state that libreoffice can't be
started again. I am not the one to decide but if a simple check could solve
this problem in libreoffice while we wait for the kernel module to be fixed
then it would be much appreciated. Thank you for your time spend investigating
this.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>