[request-tracker-maintainers] Bug#498692: request-tracker3.6: hangs when displaying merged tickets

Ansgar Burchardt ansgar at mathi.uni-heidelberg.de
Fri Sep 12 10:19:11 UTC 2008


Package: request-tracker3.6
Version: 3.6.7-3
Severity: grave
Justification: renders package unusable

I am using request-tracket3.6 with Apache 2 (FastCGI), Postfix and Postgres
backend.  When trying to display a merged ticket, RT's FastCGI process
just hangs.  This results in RT no longer being accessible over the Web
interface at all.

It still seems to be possible to get some information with the `rt'
command line utility, but the web interface does not work at all.

The following message shows up in syslog:

    Sep 12 11:37:46 bistromathics RT: We found a merged ticket.124/123
    Sep 12 11:38:52 bistromathics last message repeated 177 times

Running strace on the process shows this in a loop:

    time(NULL)                              = 1221214198
    stat64("/dev/log", {st_mode=S_IFSOCK|0666, st_size=0, ...}) = 0
    socket(PF_FILE, SOCK_STREAM, 0)         = 5
    ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa12528) = -1 EINVAL (Invalid argument)
    _llseek(5, 0, 0xbfa12570, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
    ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa12528) = -1 EINVAL (Invalid argument)
    _llseek(5, 0, 0xbfa12570, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
    fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
    connect(5, {sa_family=AF_FILE, path="/dev/log"...}, 110) = -1 EPROTOTYPE (Protocol wrong
    type for socket)
    close(5)                                = 0
    socket(PF_FILE, SOCK_DGRAM, 0)          = 5
    ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa12528) = -1 EINVAL (Invalid argument)
    _llseek(5, 0, 0xbfa12570, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
    ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa12528) = -1 EINVAL (Invalid argument)
    _llseek(5, 0, 0xbfa12570, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
    fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
    connect(5, {sa_family=AF_FILE, path="/dev/log"...}, 110) = 0
    time(NULL)                              = 1221214198
    time(NULL)                              = 1221214198
    select(8, [5], NULL, [5], {0, 250000})  = 0 (Timeout)
    write(5, "<15>Sep 12 12:09:58 RT: We found "..., 57) = 57
    close(5)                                = 0
    time(NULL)                              = 1221214198

Regards,
Ansgar

-- Package-specific info:
Changed files:

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages request-tracker3.6 depends on:
ii  dbconfig-common              1.8.40      common framework for packaging dat
ii  debconf [debconf-2.0]        1.5.23      Debian configuration management sy
ii  libapache-session-perl       1.87-1      Perl modules for keeping persisten
ii  libcache-simple-timedexpiry- 0.27-2      Perl module to cache and expire ke
ii  libcalendar-simple-perl      1.20-1      Perl extension to create simple ca
ii  libclass-returnvalue-perl    0.55-1      A return-value object that lets yo
ii  libcss-squish-perl           0.07-1      Compact many CSS files into one bi
ii  libdbi-perl                  1.607-1     Perl5 database interface by Tim Bu
ii  libdbix-searchbuilder-perl   1.54-1      Encapsulate SQL queries and rows i
ii  libdevel-stacktrace-perl     1.1902-1    Stack trace and stack trace frame 
ii  libgd-graph-perl             1.44-3      Graph Plotting Module for Perl 5
ii  libgd-text-perl              0.86-5      Text utilities for use with GD
ii  libhtml-mason-perl           1:1.39-1    HTML::Mason Perl module
ii  libhtml-parser-perl          3.56-1+b1   A collection of modules that parse
ii  libhtml-scrubber-perl        0.08-4      Perl extension for scrubbing/sanit
ii  liblocale-maketext-fuzzy-per 0.10-1      Maketext from already interpolated
ii  liblocale-maketext-lexicon-p 0.68-1      Lexicon-handling backends for "Loc
ii  liblog-dispatch-perl         2.18-1      Dispatches messages to multiple Lo
ii  libmailtools-perl            2.04-1      Manipulate email in perl programs
ii  libmime-tools-perl [libmime- 5.427-1     Perl5 modules for MIME-compliant m
ii  libmodule-versions-report-pe 1.05-1      Report versions of all modules in 
ii  libregexp-common-perl        2.122-1     Provide commonly requested regular
ii  libtext-autoformat-perl      1.14.0-1    Perl module for automatic text wra
ii  libtext-template-perl        1.44-1.2    Text::Template perl module
ii  libtext-wikiformat-perl      0.78-1      translates Wiki formatted text int
ii  libtext-wrapper-perl         1.02-1      Simple word wrapping routine
ii  libtime-modules-perl         2006.0814-2 Various Perl modules for time/date
ii  libtimedate-perl             1.1600-9    Time and date functions for Perl
ii  libtree-simple-perl          1.18-1      A simple tree object
ii  libuniversal-require-perl    0.11-1      Load modules from a variable
ii  libxml-rss-perl              1.33-1      Perl module for managing RSS (RDF 
ii  libxml-simple-perl           2.18-1      Perl module for reading and writin
ii  perl                         5.10.0-13   Larry Wall's Practical Extraction 
ii  postfix [mail-transport-agen 2.5.5-1     High-performance mail transport ag
ii  rt3.6-apache2                3.6.7-3     Apache 2 specific files for reques
ii  rt3.6-clients                3.6.7-3     Mail gateway and command-line inte
ii  rt3.6-db-postgresql          3.6.7-3     PostgreSQL database backend for re
ii  sysklogd [system-log-daemon] 1.5-5       System Logging Daemon
ii  ucf                          3.0010      Update Configuration File: preserv

Versions of packages request-tracker3.6 recommends:
pn  libtext-quoted-perl           <none>     (no description available)

Versions of packages request-tracker3.6 suggests:
pn  rt3.6-rtfm                    <none>     (no description available)

-- debconf information excluded





More information about the pkg-request-tracker-maintainers mailing list