[GHC] #14096: Residency profiling with eventlog enabled breaks

GHC ghc-devs at haskell.org
Mon Aug 7 07:18:15 UTC 2017


#14096: Residency profiling with eventlog enabled breaks
-------------------------------------+-------------------------------------
           Reporter:  bgamari        |             Owner:  (none)
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:  8.4.1
          Component:  Compiler       |           Version:  8.2.1
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 The RTS panics when a program compiled with `-eventlog` is run with `+RTS
 -l -h`,
 {{{
 trec-car-graph-expansion: internal error: getHeapProfBreakdown: unknown
 heap profiling mode
 Stack trace:                 0x2122e2f    set_initial_registers
 (rts/Libdw.c:288.0)
             0x7f98bbdfb8b8    dwfl_thread_getframes (/usr/lib/x86_64
 -linux-gnu/libdw-0.168.so)
             0x7f98bbdfb347    (null) (/usr/lib/x86_64-linux-
 gnu/libdw-0.168.so)
             0x7f98bbdfb673    dwfl_getthreads (/usr/lib/x86_64-linux-
 gnu/libdw-0.168.so)
             0x7f98bbdfbc30    dwfl_getthread_frames (/usr/lib/x86_64
 -linux-gnu/libdw-0.168.so)
                  0x212342d    libdwGetBacktrace (rts/Libdw.c:259.0)
                  0x2127aab    rtsFatalInternalErrorFn
 (rts/RtsMessages.c:169.0)
                  0x2127c6d    barf (rts/RtsMessages.c:47.0)
                  0x2136824    postHeapProfBegin
 (rts/eventlog/EventLog.c:1147.0)
 0x21443bb    initHeapProfiling.part.5 (rts/ProfHeap.c:464.0)
                  0x211cc16    hs_init_ghc (rts/RtsStartup.c:268.0)
                  0x2128bb3    hs_main (rts/RtsMain.c:63.0)
                   0x4cfc8d    (null) (/home/ben/trec-car/mediawiki-
 annotate/dist-newstyle/build/x86_64-linux/ghc-8.2.1/trec-car-graph-
 expansion-0.1.0.0/c/trec-car-graph-expansion/bu
 ild/trec-car-graph-expansion/trec-car-graph-expansion)
             0x7f98bba4a2b1    __libc_start_main (../csu/libc-
 start.c:325.0)
                   0x40ba1a    _start (/home/ben/trec-car/mediawiki-
 annotate/dist-newstyle/build/x86_64-linux/ghc-8.2.1/trec-car-graph-
 expansion-0.1.0.0/c/trec-car-graph-expansion/bu
 ild/trec-car-graph-expansion/trec-car-graph-expansion)

     (GHC version 8.2.1 for x86_64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 }}}

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14096>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list