<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re:  BUS_ADRALN - Invalid address alignment error in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436857#M682702</link>
    <description>Hi,&lt;BR /&gt;First search on itrc, perhaps this thread help you&lt;BR /&gt;&lt;A href="http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1327992" target="_blank"&gt;http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1327992&lt;/A&gt;</description>
    <pubDate>Wed, 10 Jun 2009 15:58:13 GMT</pubDate>
    <dc:creator>smatador</dc:creator>
    <dc:date>2009-06-10T15:58:13Z</dc:date>
    <item>
      <title>BUS_ADRALN - Invalid address alignment error</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436856#M682701</link>
      <description>While running firefox on IPF , I see the following  error. &lt;BR /&gt;&lt;BR /&gt;Program received signal SIGBUS, Bus error&lt;BR /&gt;  si_code: 1 - BUS_ADRALN - Invalid address alignment. Please refer to the following link that helps in handling unaligned data: &lt;A href="http://docs.hp.com/en/7730/newhelp0610/pragmas.htm#pragma-pack-ex3." target="_blank"&gt;http://docs.hp.com/en/7730/newhelp0610/pragmas.htm#pragma-pack-ex3.&lt;/A&gt;&lt;BR /&gt;0x200000006cfae3a0:0 in _moz_pixman_transform_point_3d () at pixman-utils.c:49&lt;BR /&gt;49                  v += partial &amp;gt;&amp;gt; 16;&lt;BR /&gt;Current language:  auto; currently c&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Code : &lt;BR /&gt;&lt;BR /&gt;36  {&lt;BR /&gt;    37      pixman_vector_t             result;&lt;BR /&gt;    38      int                         i, j;&lt;BR /&gt;    39      pixman_fixed_32_32_t        partial;&lt;BR /&gt;    40      pixman_fixed_48_16_t        v;&lt;BR /&gt;    41&lt;BR /&gt;    42      for (j = 0; j &amp;lt; 3; j++)&lt;BR /&gt;    43      {&lt;BR /&gt;    44          v = 0;&lt;BR /&gt;    45          for (i = 0; i &amp;lt; 3; i++)&lt;BR /&gt;    46          {&lt;BR /&gt;    47              partial = ((pixman_fixed_48_16_t) transform-&amp;gt;matrix[j][i] *&lt;BR /&gt;    48                         (pixman_fixed_48_16_t) vector-&amp;gt;vector[i]);&lt;BR /&gt;    49              v += partial &amp;gt;&amp;gt; 16;&lt;BR /&gt;    50          }&lt;BR /&gt;    51&lt;BR /&gt;    52          if (v &amp;gt; pixman_max_fixed_48_16 || v &amp;lt; pixman_min_fixed_48_16)&lt;BR /&gt;    53              return FALSE;&lt;BR /&gt;    54&lt;BR /&gt;    55          result.vector[j] = (pixman_fixed_48_16_t) v;&lt;BR /&gt;    56      }&lt;BR /&gt;    57&lt;BR /&gt;&lt;BR /&gt;THe above code works fine on PA. I see the issue only on IPF . &lt;BR /&gt;aCC version : aCC: HP C/aC++ B3910B A.06.20 [May 13 2008]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Any idea ?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 10 Jun 2009 15:45:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436856#M682701</guid>
      <dc:creator>KGS</dc:creator>
      <dc:date>2009-06-10T15:45:36Z</dc:date>
    </item>
    <item>
      <title>Re:  BUS_ADRALN - Invalid address alignment error</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436857#M682702</link>
      <description>Hi,&lt;BR /&gt;First search on itrc, perhaps this thread help you&lt;BR /&gt;&lt;A href="http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1327992" target="_blank"&gt;http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1327992&lt;/A&gt;</description>
      <pubDate>Wed, 10 Jun 2009 15:58:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436857#M682702</guid>
      <dc:creator>smatador</dc:creator>
      <dc:date>2009-06-10T15:58:13Z</dc:date>
    </item>
    <item>
      <title>Re:  BUS_ADRALN - Invalid address alignment error</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436858#M682703</link>
      <description>Do you have misaligned data?&lt;BR /&gt;What are the hardware types of v &amp;amp; partial?&lt;BR /&gt;&lt;BR /&gt;What does this give:&lt;BR /&gt;(gdb) bt&lt;BR /&gt;(gdb) info reg&lt;BR /&gt;(gdb) disas $pc-16*8 $pc+16*4</description>
      <pubDate>Thu, 11 Jun 2009 03:04:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436858#M682703</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-06-11T03:04:16Z</dc:date>
    </item>
    <item>
      <title>Re:  BUS_ADRALN - Invalid address alignment error</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436859#M682704</link>
      <description>Details form gdb attached :&lt;BR /&gt;(gdb) bt&lt;BR /&gt;#0  0x200000006cfae3a0:0 in _moz_pixman_transform_point_3d ()&lt;BR /&gt;    at pixman-utils.c:49&lt;BR /&gt;#1  0x200000006cfe92c0:0 in fbFetchTransformed () at pixman-transformed.c:587&lt;BR /&gt;#2  0x200000006cfe7b00:0 in pixman_composite_rect_general_no_accessors ()&lt;BR /&gt;    at pixman-compose.c:384&lt;BR /&gt;#3  0x200000006cfb0310:0 in pixman_composite_rect_general ()&lt;BR /&gt;    at pixman-compose.c:472&lt;BR /&gt;#4  0x200000006869cc60:0 in pixman_image_composite_rect ()&lt;BR /&gt;    at pixman-pict.c:1297&lt;BR /&gt;#5  0x200000006869c9e0:0 in pixman_walk_composite_region ()&lt;BR /&gt;    at pixman-pict.c:1247&lt;BR /&gt;#6  0x200000006869d700:0 in pixman_image_composite () at pixman-pict.c:1893&lt;BR /&gt;#7  0x2000000069d668d0:0 in _cairo_image_surface_composite_trapezoids (&lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, pattern=0x40755ba0, abstract_dst=0x4081feb0, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=376, src_y=69, dst_x=0, dst_y=0, &lt;BR /&gt;    width=144, height=18, traps=0x40a23aa0, num_traps=164)&lt;BR /&gt;    at cairo-image-surface.c:1189&lt;BR /&gt;#8  0x2000000069db0360:0 in _cairo_surface_composite_trapezoids (&lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, pattern=0x40755ba0, dst=0x4081feb0, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=376, src_y=69, dst_x=0, dst_y=0, &lt;BR /&gt;    width=144, height=18, traps=0x40a23aa0, num_traps=164)&lt;BR /&gt;    at cairo-surface.c:1724&lt;BR /&gt;#9  0x2000000069db8160:0 in _cairo_surface_fallback_composite_trapezoids (&lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, pattern=0x40755ba0, dst=0x400aef00, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=376, src_y=69, dst_x=376, &lt;BR /&gt;    dst_y=69, width=144, height=18, traps=0x40a23aa0, num_traps=164)&lt;BR /&gt;    at cairo-surface-fallback.c:1238&lt;BR /&gt;#10 0x2000000069db0420:0 in _cairo_surface_composite_trapezoids (&lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, pattern=0x40755ba0, dst=0x400aef00, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT, src_x=376, src_y=69, dst_x=376, &lt;BR /&gt;    dst_y=69, width=144, height=18, traps=0x40a1e9e0, num_traps=164)&lt;BR /&gt;    at cairo-surface.c:1735&lt;BR /&gt;#11 0x2000000069db4ea0:0 in _composite_traps_draw_func (closure=0x7fffc460, &lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, src=0x40755ba0, dst=0x400aef00, dst_x=0, dst_y=0, &lt;BR /&gt;    extents=0x7fffc470) at cairo-surface-fallback.c:501&lt;BR /&gt;#12 0x2000000069db4730:0 in _clip_and_composite (clip=0x4078d6c0, &lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, src=0x40755ba0, draw_func=0x69cfcdf0, &lt;BR /&gt;    draw_closure=0x7fffc460, dst=0x400aef00, extents=0x7fffc470)&lt;BR /&gt;    at cairo-surface-fallback.c:395&lt;BR /&gt;#13 0x2000000069db57b0:0 in _clip_and_composite_trapezoids (src=0x40755ba0, &lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, dst=0x400aef00, traps=0x7fffc510, clip=0x4078d6c0, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT) at cairo-surface-fallback.c:660&lt;BR /&gt;#14 0x2000000069db64b0:0 in _cairo_surface_fallback_stroke (&lt;BR /&gt;    surface=0x400aef00, op=CAIRO_OPERATOR_OVER, source=0x40755ba0, &lt;BR /&gt;    path=0x4078d7a4, stroke_style=0x4078d648, ctm=0x7fffc5e0, &lt;BR /&gt;    ctm_inverse=0x7fffc610, tolerance=0.10000000000000001, &lt;BR /&gt;    antialias=CAIRO_ANTIALIAS_DEFAULT) at cairo-surface-fallback.c:839&lt;BR /&gt;#15 0x2000000069daff40:0 in _cairo_surface_stroke (surface=0x400aef00, &lt;BR /&gt;    op=CAIRO_OPERATOR_OVER, source=0x7fffc8a0, path=0x4078d7a4, &lt;BR /&gt;    stroke_style=0x4078d648, ctm=0x4078d708, ctm_inverse=0x4078d738, &lt;BR /&gt;    tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT)&lt;BR /&gt;    at cairo-surface.c:1641&lt;BR /&gt;#16 0x2000000069d5e790:0 in _cairo_gstate_stroke (gstate=0x4078d630, &lt;BR /&gt;    path=0x4078d7a4) at cairo-gstate.c:941&lt;BR /&gt;#17 0x2000000069d4cb60:0 in cairo_stroke_preserve (cr=0x4078d610)&lt;BR /&gt;    at cairo.c:2115&lt;BR /&gt;#18 0x2000000069d4cab0:0 in cairo_stroke (cr=0x4078d610) at cairo.c:2088&lt;BR /&gt;#19 0x200000006aa44090:0 in gtk_default_draw_focus () at gtkstyle.c:4604&lt;BR /&gt;#20 0x200000006aa54be0:0 in gtk_paint_focus () at gtkstyle.c:6235&lt;BR /&gt;#21 0x200000006d1769f0:0 in moz_gtk_button_paint () at gtk2drawing.c:836&lt;BR /&gt;#22 0x200000006d171cd0:0 in moz_gtk_widget_paint () at gtk2drawing.c:2967&lt;BR /&gt;#23 0x200000006d1cc370:0 in ThemeRenderer::NativeDraw ()&lt;BR /&gt;    at nsNativeThemeGTK.cpp:682&lt;BR /&gt;#24 0x200000006d1d1690:0 in NativeRendering (closure=&lt;NOT available=""&gt;, &lt;BR /&gt;    screen=&lt;OPTIMIZED out=""&gt;, drawable=&lt;NOT available=""&gt;, visual=&lt;OPTIMIZED out=""&gt;, &lt;BR /&gt;    offset_x=&lt;NOT available=""&gt;, offset_y=&lt;NOT available=""&gt;, &lt;BR /&gt;    rectangles=&lt;NOT available=""&gt;, num_rects=&lt;NOT available=""&gt;)&lt;BR /&gt;    at gfxXlibNativeRenderer.cpp:137&lt;BR /&gt;#25 0x200000006d1cda30:0 in _draw_with_xlib_direct () at cairo-xlib-utils.c:317&lt;BR /&gt;#26 0x200000006d1ccc00:0 in cairo_draw_with_xlib () at cairo-xlib-utils.c:542&lt;BR /&gt;#27 0x200000006d1cc890:0 in gfxXlibNativeRenderer::Draw (this=&lt;OPTIMIZED out=""&gt;, &lt;BR /&gt;    dpy=&lt;NOT available=""&gt;, ctx=&lt;NOT available=""&gt;, width=&lt;NOT available=""&gt;, &lt;BR /&gt;    height=&lt;NOT available=""&gt;, flags=&lt;NOT available=""&gt;, output=&lt;NOT available=""&gt;)&lt;BR /&gt;    at gfxXlibNativeRenderer.cpp:180&lt;BR /&gt;#28 0x200000006d1cb8e0:0 in nsNativeThemeGTK::DrawWidgetBackground ()&lt;BR /&gt;    at nsNativeThemeGTK.cpp:842&lt;BR /&gt;#29 0x200000006d716dd0:0 in nsCSSRendering::PaintBackgroundWithSC ()&lt;BR /&gt;    at nsCSSRendering.cpp:3495&lt;BR /&gt;#30 0x200000006d716960:0 in nsCSSRendering::PaintBackground ()&lt;BR /&gt;    at nsCSSRendering.cpp:3346&lt;BR /&gt;#31 0x200000006d7164b0:0 in nsDisplayBackground::Paint ()&lt;BR /&gt;    at nsDisplayList.cpp:541&lt;BR /&gt;#32 0x200000006d7c6f60:0 in nsDisplayList::Paint () at nsDisplayList.cpp:296&lt;BR /&gt;#33 0x200000006d7c51e0:0 in nsLayoutUtils::PaintFrame ()&lt;BR /&gt;    at nsLayoutUtils.cpp:988&lt;BR /&gt;#34 0x200000006dc851c0:0 in PresShell::Paint () at nsPresShell.cpp:5378&lt;BR /&gt;#35 0x200000006e42f7a0:0 in nsViewManager::Refresh () at nsViewManager.cpp:614&lt;BR /&gt;#36 0x200000006e42cd40:0 in nsViewManager::DispatchEvent ()&lt;BR /&gt;    at nsViewManager.cpp:1133&lt;BR /&gt;#37 0x200000006d673e30:0 in HandleEvent () at nsView.cpp:168&lt;BR /&gt;#38 0x200000006d15d3b0:0 in nsCommonWidget::DispatchEvent ()&lt;BR /&gt;    at nsCommonWidget.cpp:158&lt;BR /&gt;#39 0x200000006d133710:0 in nsWindow::OnExposeEvent () at nsWindow.cpp:1766&lt;BR /&gt;#40 0x200000006d1329a0:0 in expose_event_cb () at nsWindow.cpp:4532&lt;BR /&gt;#41 0x200000006a8ed880:0 in _gtk_marshal_BOOLEAN__BOXED ()&lt;BR /&gt;    at gtkmarshalers.c:82&lt;BR /&gt;#42 0x2000000069793bf0:0 in g_closure_invoke () at gclosure.c:767&lt;BR /&gt;#43 0x20000000697d8830:0 in signal_emit_unlocked_R () at gsignal.c:3244&lt;BR /&gt;#44 0x20000000697dba70:0 in g_signal_emit_valist () at gsignal.c:2987&lt;BR /&gt;#45 0x20000000697dc0d0:0 in g_signal_emit () at gsignal.c:3034&lt;BR /&gt;#46 0x200000006ac151c0:0 in gtk_widget_event_internal () at gtkwidget.c:4744&lt;BR /&gt;#47 0x200000006ac15660:0 in gtk_widget_send_expose () at gtkwidget.c:4569&lt;BR /&gt;#48 0x200000006a8e48e0:0 in gtk_main_do_event () at gtkmain.c:1550&lt;BR /&gt;#49 0x200000006a31d500:0 in gdk_window_process_updates_internal ()&lt;BR /&gt;    at gdkwindow.c:2598&lt;BR /&gt;#50 0x200000006a31cba0:0 in gdk_window_update_idle () at gdkwindow.c:2660&lt;BR /&gt;#51 0x200000006a2b6f10:0 in gdk_threads_dispatch () at gdk.c:473&lt;BR /&gt;#52 0x2000000069636c50:0 in g_idle_dispatch () at gmain.c:4235&lt;BR /&gt;#53 0x200000006963fa10:0 in g_main_dispatch () at gmain.c:2144&lt;BR /&gt;#54 0x2000000069643e60:0 in g_main_context_dispatch () at gmain.c:2697&lt;BR /&gt;#55 0x2000000069644f00:0 in g_main_context_iterate () at gmain.c:2778&lt;BR /&gt;#56 0x2000000069645aa0:0 in g_main_context_iteration () at gmain.c:2841&lt;BR /&gt;#57 0x200000006d25ff90:0 in nsAppShell::ProcessNextNativeEvent ()&lt;BR /&gt;    at nsAppShell.cpp:144&lt;BR /&gt;#58 0x200000006d25f810:0 in nsBaseAppShell::OnProcessNextEvent ()&lt;BR /&gt;    at nsBaseAppShell.cpp:151&lt;BR /&gt;#59 0x200000006cae59e0:0 in nsThread::ProcessNextEvent () at nsThread.cpp:497&lt;BR /&gt;#60 0x200000006cae4500:0 in NS_ProcessNextEvent_P () at nsThreadUtils.cpp:227&lt;BR /&gt;#61 0x200000006ebc8030:0 in nsXULWindow::ShowModal () at nsXULWindow.cpp:401&lt;BR /&gt;#62 0x200000006ebd8560:0 in nsContentTreeOwner::ShowAsModal ()&lt;BR /&gt;    at nsContentTreeOwner.cpp:524&lt;BR /&gt;#63 0x200000006e959ad0:0 in nsWindowWatcher::OpenWindowJSInternal ()&lt;BR /&gt;    at nsWindowWatcher.cpp:949&lt;BR /&gt;#64 0x200000006e9580f0:0 in nsWindowWatcher::OpenWindow ()&lt;BR /&gt;    at nsWindowWatcher.cpp:418&lt;BR /&gt;#65 0x200000006e950430:0 in nsPromptService::DoDialog ()&lt;BR /&gt;    at nsPromptService.cpp:774&lt;BR /&gt;#66 0x200000006e946a30:0 in nsPromptService::ConfirmEx ()&lt;BR /&gt;    at nsPromptService.cpp:391&lt;BR /&gt;#67 0x200000006e321820:0 in NS_InvokeByIndex_P+0x140 ()&lt;BR /&gt;   from /proj/client_java/mozilla/Firefox/3.0.10/IA_new/mozilla/dist/firefox/libxul.so&lt;BR /&gt;#68 0x200000006c955d20:0 in XPCWrappedNative::CallMethod ()&lt;BR /&gt;    at xpcwrappednative.cpp:2392&lt;BR /&gt;#69 0x200000006f19e9d0:0 in XPC_WN_CallMethod ()&lt;BR /&gt;    at xpcwrappednativejsops.cpp:1473&lt;BR /&gt;#70 0x200000006af547d0:0 in js_Invoke () at jsinterp.c:1302&lt;BR /&gt;#71 0x200000006af3a880:0 in js_Interpret () at jsinterp.c:4877&lt;BR /&gt;#72 0x200000006af54d90:0 in js_Invoke () at jsinterp.c:1320&lt;BR /&gt;#73 0x200000006c9b29a0:0 in nsXPCWrappedJSClass::CallMethod ()&lt;BR /&gt;    at xpcwrappedjsclass.cpp:1523&lt;BR /&gt;#74 0x200000006c965b60:0 in nsXPCWrappedJS::CallMethod ()&lt;BR /&gt;    at xpcwrappedjs.cpp:559&lt;BR /&gt;#75 0x200000006c96fe00:0 in PrepareAndDispatch () at xptcstubs_ipf32.cpp:150&lt;BR /&gt;#76 0x200000006c96f590:0 in SharedStub+0x110 ()&lt;BR /&gt;   from /proj/client_java/mozilla/Firefox/3.0.10/IA_new/mozilla/dist/firefox/libxul.so&lt;BR /&gt;#77 0x200000006c96f410:0 in nsXPTCStubBase::Stub3 ()&lt;BR /&gt;    at ../../../../../../dist/include/xpcom/xptcstubsdef.inc:1&lt;BR /&gt;#78 0x200000006f114730:0 in nsObserverList::NotifyObservers ()&lt;BR /&gt;    at nsObserverList.cpp:128&lt;BR /&gt;#79 0x200000006f114460:0 in nsObserverService::NotifyObservers ()&lt;BR /&gt;    at nsObserverService.cpp:181&lt;BR /&gt;#80 0x200000006f4d20b0:0 in XRE_main () at nsAppRunner.cpp:3174&lt;BR /&gt;#81 0x4001a10:0 in main (argc=&lt;NOT available=""&gt;, argv=&lt;NOT available=""&gt;)&lt;BR /&gt;    at nsBrowserApp.cpp:158&lt;BR /&gt;(gdb) type v&lt;BR /&gt;Undefined command: "type".  Try "help".&lt;BR /&gt;(gdb) info reg&lt;BR /&gt;  pr0:                0x1  &lt;BR /&gt;  pr1:                0x1  &lt;BR /&gt;  pr2:                0x1  &lt;BR /&gt;  pr3:                0x1  &lt;BR /&gt;  pr4:                  0  &lt;BR /&gt;  pr5:                0x1  &lt;BR /&gt;  pr6:                  0  &lt;BR /&gt;  pr7:                  0  &lt;BR /&gt;  pr8:                0x1  &lt;BR /&gt;  pr9:                0x1  &lt;BR /&gt; pr10:                0x1  &lt;BR /&gt; pr11:                  0  &lt;BR /&gt; pr12:                  0  &lt;BR /&gt; pr13:                0x1  &lt;BR /&gt; pr14:                  0  &lt;BR /&gt; pr15:                0x1  &lt;BR /&gt; pr16:                0x1  &lt;BR /&gt; pr17:                0x1  &lt;BR /&gt; pr18:                  0  &lt;BR /&gt; pr19:                  0  &lt;BR /&gt; pr20:                  0  &lt;BR /&gt; pr21:                  0  &lt;BR /&gt; pr22:                  0  &lt;BR /&gt; pr23:                  0  &lt;BR /&gt; pr24:                  0  &lt;BR /&gt; pr25:                  0  &lt;BR /&gt; pr26:                  0  &lt;BR /&gt; pr27:                  0  &lt;BR /&gt; pr28:                  0  &lt;BR /&gt; pr29:                  0  &lt;BR /&gt; pr30:                  0  &lt;BR /&gt; pr31:                  0  &lt;BR /&gt; pr32:                  0  &lt;BR /&gt; pr33:                  0  &lt;BR /&gt; pr34:                  0  &lt;BR /&gt; pr35:                  0  &lt;BR /&gt; pr36:                  0  &lt;BR /&gt; pr37:                  0  &lt;BR /&gt; pr38:                  0  &lt;BR /&gt; pr39:                  0  &lt;BR /&gt; pr40:                  0  &lt;BR /&gt; pr41:                  0  &lt;BR /&gt; pr42:                  0  &lt;BR /&gt; pr43:                  0  &lt;BR /&gt; pr44:                  0  &lt;BR /&gt; pr45:                  0  &lt;BR /&gt; pr46:                  0  &lt;BR /&gt; pr47:                  0  &lt;BR /&gt; pr48:                  0  &lt;BR /&gt; pr49:                  0  &lt;BR /&gt; pr50:                  0  &lt;BR /&gt; pr51:                  0  &lt;BR /&gt; pr52:                  0  &lt;BR /&gt; pr53:                  0  &lt;BR /&gt; pr54:                  0  &lt;BR /&gt; pr55:                0x1  &lt;BR /&gt; pr56:                0x1  &lt;BR /&gt; pr57:                0x1  &lt;BR /&gt; pr58:                0x1  &lt;BR /&gt; pr59:                0x1  &lt;BR /&gt; pr60:                0x1  &lt;BR /&gt; pr61:                0x1  &lt;BR /&gt; pr62:                0x1  &lt;BR /&gt; pr63:                0x1  &lt;BR /&gt;  gr0:                  0  &lt;BR /&gt;  gr1: 0x200000006b411fd8  &lt;BR /&gt;  gr2:                  0  &lt;BR /&gt;  gr3:                  0  &lt;BR /&gt;  gr4:                  0  &lt;BR /&gt;  gr5: 0xc000000000000408  &lt;BR /&gt;  gr6: 0x200000006f782980  &lt;BR /&gt;  gr7: 0x200000006f7698a0  &lt;BR /&gt;  gr8:                  0  &lt;BR /&gt;  gr9:               0x12  &lt;BR /&gt; gr10: 0xffffffff80000000  &lt;BR /&gt; gr11:         0x7fffffff  &lt;BR /&gt; gr12: 0x200000007fffb730  &lt;BR /&gt; gr13: 0x2000000068478f68  &lt;BR /&gt; gr14: 0x200000007fffb758  &lt;BR /&gt; gr15:             0x8000  &lt;BR /&gt; gr16:             0x8000  &lt;BR /&gt; gr17: 0x200000006b400bc0  &lt;BR /&gt; gr18:                0x8  &lt;BR /&gt; gr19: 0x200000006b3fda58  &lt;BR /&gt; gr20:               0x16  &lt;BR /&gt; gr21: 0x20000000405d7bd4  &lt;BR /&gt; gr22: 0x200000006b3dce84  &lt;BR /&gt; gr23: 0x200000006b3dcd0c  &lt;BR /&gt; gr24:                  0  &lt;BR /&gt; gr25:                  0  &lt;BR /&gt; gr26:                  0  &lt;BR /&gt; gr27: 0x200000007fffb650  &lt;BR /&gt; gr28:                  0  &lt;BR /&gt; gr29:                  0  &lt;BR /&gt; gr30: 0x200000006869cb60  &lt;BR /&gt; gr31:              0x710  &lt;BR /&gt; gr32:               0x12  &lt;BR /&gt; gr33: 0x200000007fffb750  &lt;BR /&gt; gr34:                  0  &lt;BR /&gt; gr35:                  0  &lt;BR /&gt; gr36:                  0  &lt;BR /&gt; gr37:                  0  &lt;BR /&gt; gr38:                  0  &lt;BR /&gt; gr39:                  0  &lt;BR /&gt;  br0: 0x200000006cfe92c0  &lt;BR /&gt;  br1: 0x200000006869cb60  &lt;BR /&gt;  br2:                  0  &lt;BR /&gt;  br3:                  0  &lt;BR /&gt;  br4:                  0  &lt;BR /&gt;  br5:                  0  &lt;BR /&gt;  br6: 0x200000006cfb01e0  &lt;BR /&gt;  br7: 0x200000006cfe9230  &lt;BR /&gt;  rsc:               0x1f  &lt;BR /&gt;  bsp: 0x200000006f8021b0  &lt;BR /&gt;bspst: 0x200000006f801fe8  &lt;BR /&gt; rnat:                  0  &lt;BR /&gt;  ccv:                  0  &lt;BR /&gt; unat:                  0  &lt;BR /&gt; fpsr:    0x9804c9e74633f  &lt;BR /&gt;  pfs: 0xc000000000000614  &lt;BR /&gt;       (sor:0, sol:12, sof:20)&lt;BR /&gt;   lc:                  0  &lt;BR /&gt;   ec:                  0  &lt;BR /&gt;   ip: 0x200000006cfae3a0:0&lt;BR /&gt;  cfm:                0x8  &lt;BR /&gt;       (sor:0, sol:0, sof:8)&lt;BR /&gt;  psr:     0x10130862e01a  &lt;BR /&gt;(gdb) &lt;BR /&gt;  pr0:                0x1  &lt;BR /&gt;  pr1:                0x1  &lt;BR /&gt;  pr2:                0x1  &lt;BR /&gt;  pr3:                0x1  &lt;BR /&gt;  pr4:                  0  &lt;BR /&gt;  pr5:                0x1  &lt;BR /&gt;  pr6:                  0  &lt;BR /&gt;  pr7:                  0  &lt;BR /&gt;  pr8:                0x1  &lt;BR /&gt;  pr9:                0x1  &lt;BR /&gt; pr10:                0x1  &lt;BR /&gt; pr11:                  0  &lt;BR /&gt; pr12:                  0  &lt;BR /&gt; pr13:                0x1  &lt;BR /&gt; pr14:                  0  &lt;BR /&gt; pr15:                0x1  &lt;BR /&gt; pr16:                0x1  &lt;BR /&gt; pr17:                0x1  &lt;BR /&gt; pr18:                  0  &lt;BR /&gt; pr19:                  0  &lt;BR /&gt; pr20:                  0  &lt;BR /&gt; pr21:                  0  &lt;BR /&gt; pr22:                  0  &lt;BR /&gt; pr23:                  0  &lt;BR /&gt; pr24:                  0  &lt;BR /&gt; pr25:                  0  &lt;BR /&gt; pr26:                  0  &lt;BR /&gt; pr27:                  0  &lt;BR /&gt; pr28:                  0  &lt;BR /&gt; pr29:                  0  &lt;BR /&gt; pr30:                  0  &lt;BR /&gt; pr31:                  0  &lt;BR /&gt; pr32:                  0  &lt;BR /&gt; pr33:                  0  &lt;BR /&gt; pr34:                  0  &lt;BR /&gt; pr35:                  0  &lt;BR /&gt; pr36:                  0  &lt;BR /&gt; pr37:                  0  &lt;BR /&gt; pr38:                  0  &lt;BR /&gt; pr39:                  0  &lt;BR /&gt; pr40:                  0  &lt;BR /&gt; pr41:                  0  &lt;BR /&gt; pr42:                  0  &lt;BR /&gt; pr43:                  0  &lt;BR /&gt; pr44:                  0  &lt;BR /&gt; pr45:                  0  &lt;BR /&gt; pr46:                  0  &lt;BR /&gt; pr47:                  0  &lt;BR /&gt; pr48:                  0  &lt;BR /&gt; pr49:                  0  &lt;BR /&gt; pr50:                  0  &lt;BR /&gt; pr51:                  0  &lt;BR /&gt; pr52:                  0  &lt;BR /&gt; pr53:                  0  &lt;BR /&gt; pr54:                  0  &lt;BR /&gt; pr55:                0x1  &lt;BR /&gt; pr56:                0x1  &lt;BR /&gt; pr57:                0x1  &lt;BR /&gt; pr58:                0x1  &lt;BR /&gt; pr59:                0x1  &lt;BR /&gt; pr60:                0x1  &lt;BR /&gt; pr61:                0x1  &lt;BR /&gt; pr62:                0x1  &lt;BR /&gt; pr63:                0x1  &lt;BR /&gt;  gr0:                  0  &lt;BR /&gt;  gr1: 0x200000006b411fd8  &lt;BR /&gt;  gr2:                  0  &lt;BR /&gt;  gr3:                  0  &lt;BR /&gt;  gr4:                  0  &lt;BR /&gt;  gr5: 0xc000000000000408  &lt;BR /&gt;  gr6: 0x200000006f782980  &lt;BR /&gt;  gr7: 0x200000006f7698a0  &lt;BR /&gt;  gr8:                  0  &lt;BR /&gt;  gr9:               0x12  &lt;BR /&gt; gr10: 0xffffffff80000000  &lt;BR /&gt; gr11:         0x7fffffff  &lt;BR /&gt; gr12: 0x200000007fffb730  &lt;BR /&gt; gr13: 0x2000000068478f68  &lt;BR /&gt; gr14: 0x200000007fffb758  &lt;BR /&gt; gr15:             0x8000  &lt;BR /&gt; gr16:             0x8000  &lt;BR /&gt; gr17: 0x200000006b400bc0  &lt;BR /&gt; gr18:                0x8  &lt;BR /&gt; gr19: 0x200000006b3fda58  &lt;BR /&gt; gr20:               0x16  &lt;BR /&gt; gr21: 0x20000000405d7bd4  &lt;BR /&gt; gr22: 0x200000006b3dce84  &lt;BR /&gt; gr23: 0x200000006b3dcd0c  &lt;BR /&gt; gr24:                  0  &lt;BR /&gt; gr25:                  0  &lt;BR /&gt; gr26:                  0  &lt;BR /&gt; gr27: 0x200000007fffb650  &lt;BR /&gt; gr28:                  0  &lt;BR /&gt; gr29:                  0  &lt;BR /&gt; gr30: 0x200000006869cb60  &lt;BR /&gt; gr31:              0x710  &lt;BR /&gt; gr32:               0x12  &lt;BR /&gt; gr33: 0x200000007fffb750  &lt;BR /&gt; gr34:                  0  &lt;BR /&gt; gr35:                  0  &lt;BR /&gt; gr36:                  0  &lt;BR /&gt; gr37:                  0  &lt;BR /&gt; gr38:                  0  &lt;BR /&gt; gr39:                  0  &lt;BR /&gt;  br0: 0x200000006cfe92c0  &lt;BR /&gt;  br1: 0x200000006869cb60  &lt;BR /&gt;  br2:                  0  &lt;BR /&gt;  br3:                  0  &lt;BR /&gt;  br4:                  0  &lt;BR /&gt;  br5:                  0  &lt;BR /&gt;  br6: 0x200000006cfb01e0  &lt;BR /&gt;  br7: 0x200000006cfe9230  &lt;BR /&gt;  rsc:               0x1f  &lt;BR /&gt;  bsp: 0x200000006f8021b0  &lt;BR /&gt;bspst: 0x200000006f801fe8  &lt;BR /&gt; rnat:                  0  &lt;BR /&gt;  ccv:                  0  &lt;BR /&gt; unat:                  0  &lt;BR /&gt; fpsr:    0x9804c9e74633f  &lt;BR /&gt;  pfs: 0xc000000000000614  &lt;BR /&gt;       (sor:0, sol:12, sof:20)&lt;BR /&gt;   lc:                  0  &lt;BR /&gt;   ec:                  0  &lt;BR /&gt;   ip: 0x200000006cfae3a0:0&lt;BR /&gt;  cfm:                0x8  &lt;BR /&gt;       (sor:0, sol:0, sof:8)&lt;BR /&gt;  psr:     0x10130862e01a  &lt;BR /&gt;(gdb) disas $pc-16*8 $pc+16*4&lt;BR /&gt;Dump of assembler code from 0x200000006cfae320:0 to 0x200000006cfae3e0:0:&lt;BR /&gt;;;; DOC Line Information: [Line, Column Start, Column End] [Line, Column] [Line]&lt;BR /&gt;;;; File: cairo-matrix.c&lt;BR /&gt;;;;  567     return (matrix-&amp;gt;xx == 1.0 &amp;amp;&amp;amp; matrix-&amp;gt;yx == 0.0 &amp;amp;&amp;amp;&lt;BR /&gt;0x200000006cfae320:0 &amp;lt;_cairo_matrix_is_identity+0x160&amp;gt;: &lt;BR /&gt;          ldfd             f9=[r11];;&lt;BR /&gt;0x200000006cfae320:1 &amp;lt;_cairo_matrix_is_identity+0x161&amp;gt;: &lt;BR /&gt;          nop.m            0x0&lt;BR /&gt;0x200000006cfae320:2 &amp;lt;_cairo_matrix_is_identity+0x162&amp;gt;: &lt;BR /&gt;          nop.i            0x0&lt;BR /&gt;0x200000006cfae330:0 &amp;lt;_cairo_matrix_is_identity+0x170&amp;gt;: &lt;BR /&gt;          nop.m            0x0&lt;BR /&gt;0x200000006cfae330:1 &amp;lt;_cairo_matrix_is_identity+0x171&amp;gt;: &lt;BR /&gt;    (p8)  fcmp.neq.unc.s0  p8=f1,f9&lt;BR /&gt;0x200000006cfae330:2 &amp;lt;_cairo_matrix_is_identity+0x172&amp;gt;: &lt;BR /&gt;          br               _cairo_matrix_is_identity+0x80;;&lt;BR /&gt;0x200000006cfae340:0 &amp;lt;_cairo_matrix_is_identity+0x180&amp;gt;: &lt;BR /&gt;          ldfd             f7=[r10]&lt;BR /&gt;0x200000006cfae340:1 &amp;lt;_cairo_matrix_is_identity+0x181&amp;gt;: &lt;BR /&gt;    (p8)  cmp4.ne.and      p6=r0,r0;;&lt;BR /&gt;0x200000006cfae340:2 &amp;lt;_cairo_matrix_is_identity+0x182&amp;gt;: &lt;BR /&gt;          nop.i            0x0&lt;BR /&gt;0x200000006cfae350:0 &amp;lt;_cairo_matrix_is_identity+0x190&amp;gt;: &lt;BR /&gt;          nop.m            0x0&lt;BR /&gt;0x200000006cfae350:1 &amp;lt;_cairo_matrix_is_identity+0x191&amp;gt;: &lt;BR /&gt;    (p7)  fcmp.eq.unc.s0   p7,p8=f0,f7&lt;BR /&gt;0x200000006cfae350:2 &amp;lt;_cairo_matrix_is_identity+0x192&amp;gt;: &lt;BR /&gt;          br               _cairo_matrix_is_identity+0xd0;;&lt;BR /&gt;;;; File: pixman-utils.c&lt;BR /&gt;;;;  36 {&lt;BR /&gt;0x200000006cfae360:0 &amp;lt;_moz_pixman_transform_point_3d&amp;gt;: &lt;BR /&gt;          addp4            r14=0,r33&lt;BR /&gt;0x200000006cfae360:1 &amp;lt;_moz_pixman_transform_point_3d+0x1&amp;gt;: &lt;BR /&gt;          addp4            r8=4,r33&lt;BR /&gt;0x200000006cfae360:2 &amp;lt;_moz_pixman_transform_point_3d+0x2&amp;gt;: &lt;BR /&gt;          addp4            r9=0,r32&lt;BR /&gt;0x200000006cfae370:0 &amp;lt;_moz_pixman_transform_point_3d+0x10&amp;gt;: &lt;BR /&gt;          addp4            r20=4,r32&lt;BR /&gt;0x200000006cfae370:1 &amp;lt;_moz_pixman_transform_point_3d+0x11&amp;gt;: &lt;BR /&gt;0x200000006cfae370:2 &amp;lt;_moz_pixman_transform_point_3d+0x12&amp;gt;: &lt;BR /&gt;          movl             r11=0x7fffffff;;&lt;BR /&gt;0x200000006cfae380:0 &amp;lt;_moz_pixman_transform_point_3d+0x20&amp;gt;: &lt;BR /&gt;          ld4              r16=[r14],8&lt;BR /&gt;0x200000006cfae380:1 &amp;lt;_moz_pixman_transform_point_3d+0x21&amp;gt;: &lt;BR /&gt;0x200000006cfae380:2 &amp;lt;_moz_pixman_transform_point_3d+0x22&amp;gt;: &lt;BR /&gt;          movl             r10=0xffffffff80000000&lt;BR /&gt;;;;  49      v += partial &amp;gt;&amp;gt; 16;&lt;BR /&gt;0x200000006cfae390:0 &amp;lt;_moz_pixman_transform_point_3d+0x30&amp;gt;: &lt;BR /&gt;          ld4              r15=[r8]&lt;BR /&gt;0x200000006cfae390:1 &amp;lt;_moz_pixman_transform_point_3d+0x31&amp;gt;: &lt;BR /&gt;          mov              r8=0&lt;BR /&gt;0x200000006cfae390:2 &amp;lt;_moz_pixman_transform_point_3d+0x32&amp;gt;: &lt;BR /&gt;          nop.i            0x0;;&lt;BR /&gt;0x200000006cfae3a0:0 &amp;lt;_moz_pixman_transform_point_3d+0x40&amp;gt;: &lt;BR /&gt;          ld4              r17=[r9],8&lt;BR /&gt;0x200000006cfae3a0:1 &amp;lt;_moz_pixman_transform_point_3d+0x41&amp;gt;: &lt;BR /&gt;          sxt4             r18=r16&lt;BR /&gt;0x200000006cfae3a0:2 &amp;lt;_moz_pixman_transform_point_3d+0x42&amp;gt;: &lt;BR /&gt;          sxt4             r16=r15&lt;BR /&gt;0x200000006cfae3b0:0 &amp;lt;_moz_pixman_transform_point_3d+0x50&amp;gt;: &lt;BR /&gt;          ld4              r15=[r20],12&lt;BR /&gt;0x200000006cfae3b0:1 &amp;lt;_moz_pixman_transform_point_3d+0x51&amp;gt;: &lt;BR /&gt;          nop.m            0x0&lt;BR /&gt;0x200000006cfae3b0:2 &amp;lt;_moz_pixman_transform_point_3d+0x52&amp;gt;: &lt;BR /&gt;          nop.f            0x0;;&lt;BR /&gt;0x200000006cfae3c0:0 &amp;lt;_moz_pixman_transform_point_3d+0x60&amp;gt;: &lt;BR /&gt;          ld4              r19=[r14]&lt;BR /&gt;0x200000006cfae3c0:1 &amp;lt;_moz_pixman_transform_point_3d+0x61&amp;gt;: &lt;BR /&gt;          ld4              r14=[r9],4&lt;BR /&gt;0x200000006cfae3c0:2 &amp;lt;_moz_pixman_transform_point_3d+0x62&amp;gt;: &lt;BR /&gt;          sxt4             r17=r17&lt;BR /&gt;0x200000006cfae3d0:0 &amp;lt;_moz_pixman_transform_point_3d+0x70&amp;gt;: &lt;BR /&gt;          setf.sig         f13=r18&lt;BR /&gt;0x200000006cfae3d0:1 &amp;lt;_moz_pixman_transform_point_3d+0x71&amp;gt;: &lt;BR /&gt;          setf.sig         f12=r16&lt;BR /&gt;0x200000006cfae3d0:2 &amp;lt;_moz_pixman_transform_point_3d+0x72&amp;gt;: &lt;BR /&gt;          sxt4             r15=r15;;&lt;BR /&gt;End of assembler dump.&lt;BR /&gt;(gdb) c&lt;BR /&gt;Continuing.&lt;BR /&gt;&lt;BR /&gt;Program terminated with signal SIGBUS, Bus error.&lt;BR /&gt;The program no longer exists.&lt;BR /&gt;(gdb) quit&lt;BR /&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/OPTIMIZED&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/NOT&gt;&lt;/OPTIMIZED&gt;&lt;/NOT&gt;&lt;/OPTIMIZED&gt;&lt;/NOT&gt;</description>
      <pubDate>Thu, 11 Jun 2009 14:57:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436859#M682704</guid>
      <dc:creator>KGS</dc:creator>
      <dc:date>2009-06-11T14:57:52Z</dc:date>
    </item>
    <item>
      <title>Re:  BUS_ADRALN - Invalid address alignment error</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436860#M682705</link>
      <description>0x200000006cfae3a0:0 &amp;lt;_moz_pixman_transform_point_3d+0x40&amp;gt;:&lt;BR /&gt;ld4 r17=[r9],8&lt;BR /&gt;&lt;BR /&gt;It is aborting here, r9 is bad, which comes from the first parm, r32:&lt;BR /&gt; gr9: 0x12 &lt;BR /&gt; gr32: 0x12&lt;BR /&gt;&lt;BR /&gt;So someone is passing a null pointer into this function.  Along the way, 18 was added to null.&lt;BR /&gt;&lt;BR /&gt;Your source fragment doesn't have the function parms.  Also you aren't really aborting on line 49.  You may want to drop the opt level to +O1.</description>
      <pubDate>Thu, 11 Jun 2009 21:06:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bus-adraln-invalid-address-alignment-error/m-p/4436860#M682705</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-06-11T21:06:04Z</dc:date>
    </item>
  </channel>
</rss>

