[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#342658: libqt4-core: QFile::open is unusable on ia64



Package: libqt4-core
Version: 4.0.1-5
Severity: important

I noticed that the ia64 buildd was unable to compile the package
'sailcut', it systematically hangs when running lrelease. Upon closer
inspection, it turns out that lrelease hangs when making a call to
QFile::open.

I tried compiling a minimal Qt4 program that makes use of this function
and sucessfully reproduced the problem. I have attached the program to
this bug report.

Cheers,
Jeremy

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ia64
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-dsa-mckinley-smp
#include <qfile.h>

int main( int argc, char **argv )
{
  if (argc < 2) {
    fprintf(stderr, "No file specified\n");
    return 1;
  }

  QFile f(argv[1]);

  fprintf(stderr, "Trying to open '%s'\n", argv[1]);
  if ( f.open(QIODevice::ReadOnly) ) {
    fprintf(stderr, "Opening worked\n");
  } else {
    fprintf(stderr, "Opening failed\n");
  }
  f.close();

  return 0;
}

Reply to: