This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

After adding wxlua in wireshark it is giving error

0

When i have copied wx.dll and lua5.2.dll and lua52.dll in wireshark folder and then i have tried to evaluate simple wxlua syntax require("wx"). it is giving me error like this alt text

How to fix this error how i can successfully integrate wxlua with wireshark??

asked 18 Mar '15, 02:48

ankit's gravatar image

ankit
65232328
accept rate: 25%


One Answer:

0

That type of error is sometimes due to a 32\64 bit mismatch. Are you sure that Wireshark and wxLua are the same architecture?

answered 18 Mar '15, 03:41

grahamb's gravatar image

grahamb ♦
19.8k330206
accept rate: 22%

I am using wireshark version 1.12.4 and wxlua is 2.8.12.3 which is I think follows under same architecture. The problem occurs only in 64 bit version only. When I have tried same exercise in 32 bit wireshark version it was running perfectly

(22 Mar '15, 20:10) ankit

From your results and the lack of an explicit 64 bit version in the wxLua downloads directory I suspect that you do have a 32 bit version of wxLua which won't run with 64 bit Wireshark.

It would seem that if you must use 64 bit Wireshark and want wxLua, you'll need to build your own 64 bit version of wxLua.

Note that this really isn't a Wireshark issue, more a wxLua issue.

(23 Mar '15, 11:44) grahamb ♦