https://bugs.freedesktop.org/show_bug.cgi?id=45081

--- Comment #32 from Tor Lillqvist <[email protected]> 2012-05-10 10:54:11 
PDT ---
And the reason GetSystemData() returns NULL is that mpSysObj is NULL. mpSysObj
is set in SystemChildWindow::ImplInitSysChild(), which calls
ImplGetSVData()->mpDefInst->CreateObject() which eventually (through a
SendMessage() tour into user32.dll and then callback to the window procedure)
ends up in ImplSalCreateObject() in vcl/win/source/window/salobj.cxx.

There then the call to CreateWindowExA() on line 587 fails (returning NULL).
This causes it to return NULL, which gets returned back through the call stack
and assigned to mpSysObj.

Will add some debugging printout of the reason why the CreateWindowExA() fails.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to