[Bug 45357] New: Proprietary program using solidframework libraries crashing ( works in Windows)
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jun 21 05:42:09 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45357
Bug ID: 45357
Summary: Proprietary program using solidframework libraries
crashing (works in Windows)
Product: Wine
Version: 3.10
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: s.jegen at gmail.com
Distribution: ---
Created attachment 61656
--> https://bugs.winehq.org/attachment.cgi?id=61656
Backtrace shown in the debug window
We have a proprietary (sadly) program, "solid-program", which uses the
proprietary Solidframework PDF libraries that crashes after seeming to work for
a while. An earlier version of the same program worked in Wine but activating
OCR functionality (which makes it use more libraries I assume) makes it crash.
Running the same "solid-program" on Windows 10 works without issues.
Attached are the backtrace (no function names. Not even for the (small)
"solid-program" binary for which I have the source) and the debugging output
with the +relay option.
The exception seems to come from some bogus value being read in the proprietary
library. I cannot figure out why the proprietary library ends up reading that
value in Wine but not in Windows.
I tried to run winedbg with "solid-framework" but I don't get any output:
$ winedbg /opt/solid-program/solid-program.exe -t docx -p ""
test-files/simple-text.pdf
WineDbg starting on pid 006b
0x000000007bc969f5 DbgBreakPoint+0x1 in ntdll: ret
Wine-dbg>c
006c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod 0xfffffffffffffffa,
0x23fbd0
Process of pid=006b has terminated
I tried to attach to the program (while the crash window is showing) but I get
an error 5 (permission denied?):
Wine-dbg>info proc
pid threads executable (all id:s are in hex)
0000007d 1 'winedbg.exe'
00000074 1 'solid-program.exe'
00000076 1 \_ 'winedbg.exe'
00000078 4 \_ 'explorer.exe'
00000037 1 'winedbg.exe'
0000000e 5 'services.exe'
0000002a 4 \_ 'winedevice.exe'
00000025 3 \_ 'plugplay.exe'
0000001d 4 \_ 'winedevice.exe'
Wine-dbg>attach 0x00000074
Can't attach process 0074: error 5
Any ideas?
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list