VirtualBox

Opened 12 years ago

Closed 9 years ago

#11118 closed defect (obsolete)

Uninitialized value warning from valgrind: VBoxGuestAdditions-4.1.22/lib/VBoxOGLcrutil.so)

Reported by: ci-zephyurus Owned by:
Component: guest additions Version: VirtualBox 4.2.2
Keywords: uninitialized value usage Cc:
Guest type: Linux Host type: Windows

Description

When I tried to run thunderbird (mozilla mailer which was compiled and linked locally) under valgrind I got a warning about uninitialised value usage in VBoxOGLcrutil.so.

It would be nice if someone can look into which value is not initialized.

It seems to me that a local variable or part of it (on the stack) is used without proper initialization.

==16700== Conditional jump or move depends on uninitialised value(s)
==16700==    at 0x90CA606: crGetProcName (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGLcrutil.so)
==16700==    by 0x9006949: ??? (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGL.so)
==16700==    by 0x9006CEA: stubInit (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGL.so)
==16700==    by 0x9032244: vbox_install_into_mesa (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGL.so)
==16700==    by 0x906C5C8: ??? (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGL.so)
==16700==    by 0x9003684: ??? (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGL.so)
==16700==    by 0x400E1BB: call_init (dl-init.c:70)
==16700==    by 0x400E2D8: _dl_init (dl-init.c:134)
==16700==    by 0x401228E: dl_open_worker (dl-open.c:542)
==16700==    by 0x400DDE5: _dl_catch_error (dl-error.c:178)
==16700==    by 0x4011B05: _dl_open (dl-open.c:633)
==16700==    by 0x4060C2A: dlopen_doit (dlopen.c:67)
==16700==  Uninitialised value was created by a stack allocation
==16700==    at 0x90CA538: crGetProcName (in /home/opt/VBoxGuestAdditions-4.1.22/lib/VBoxOGLcrutil.so)
==16700==

TIA

Change History (1)

comment:1 by Frank Mehnert, 9 years ago

Resolution: obsolete
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette