[Varnish] #1026: varnishd immediate segfault on armv7, seeminly strict-aliasing violations

Varnish varnish-bugs at varnish-cache.org
Mon Apr 23 13:46:29 CEST 2012


#1026: varnishd immediate segfault on armv7, seeminly strict-aliasing violations
--------------------------------------+-------------------------------------
 Reporter:  hno                       |        Type:  defect  
   Status:  new                       |    Priority:  normal  
Milestone:                            |   Component:  varnishd
  Version:  3.0.0                     |    Severity:  normal  
 Keywords:  strict-aliasing segfault  |  
--------------------------------------+-------------------------------------

Comment(by phk):

 Sorry about the delay in getting to this.

 I don't have an arm platform to test this on, so I'm a little bit
 handicapped with respect to reproducing the bug.

 I am pretty certain that the TAILQ_LAST macro works in FreeBSD on the arm
 platform, so I am not quite sure what to make of this panic.

 It is true that TAILQ_LAST does some non-nice pointer-gymnastics, but as
 far as I know, they are strictly pointer to pointer, so they should be
 safe.

 Can I get you to pull down a -trunk source tree, and use the autoconf.des
 file and see what happens then ?

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1026#comment:3>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list