
Geir Otto Olsen (THInc Consulting AS) asked a question.
Trying to start replBatch<n>.p, but is given a protrace.
12.8.9
I am trying to run this:
the process stops and a protrace is given:
- =====================================================
- PROGRESS stack trace as of Mon Dec 8 10:50:38 2025
- =====================================================
-
- Progress OpenEdge Release 12.8 build 1254 SP09 on WINNT
-
- Startup parameters:
- -pf D:\Progress\OE12\startup.pf,-cpinternal ISO8859-1,-cpstream ISO8859-1,-cpcoll Basic,-cpcase Basic,-d dmy,-numsep 46,-numdec 44,(end .pf),-ininame pro2.ini,-basekey INI,-pf bprepl\Scripts\replProc.pf,-T tmp,-TB 31,-TM 32,-s 100000,-h 20,-yr4def,-dslog dataserv.lg,-noinactiveidx,-lkwtmo 300,-d mdy,-db repl,-ld repl,-H elm-db03,-S 2651,-db pro2,-ld pro2,-H elm-db03,-S 5555,-pf bprepl\scripts\kompis.pf,-db e:\database\test\kia\kompis,-ld kompis,-H elm-db03,-U batch,-P ******,-db e:\database\test\kia\dbsh\kompissh,-ld kompissh,-RO,-db kompisodbc,-ld kompissql,-dt MSS,-U pro2sqladm,-P ******,-Dsrv QT_CACHE_SIZE,30000,-Dsrv TXN_ISOLATION,1,-Dsrv AUTOCOMMIT,1,-Dsrv PRGRS_PREPCACHE,100,-Dsrv MSS_PRESERVE_CURS,1,-Dsrv PRGRS_LOCK_ERRORS,08501,-Dsrv logginglevel,0,svub,1,-Dsrv PRGRS_NATIVE_LOCKWAIT,0,-Dsrv PRGRS_NOWAIT_OVERRIDE,1,(end .pf),-pf bprepl\scripts\kif.pf,-db e:\database\test\kif\kif,-ld kif,-H elm-db03,-db e:\database\test\kif\dbsh\kifsh,-ld kifsh,-RO,-db kifodbc,-ld kifsql,-dt MSS,-U pro2sqladm,-P ******,-Dsrv QT_CACHE_SIZE,30000,-Dsrv TXN_ISOLATION,1,-Dsrv AUTOCOMMIT,1,-Dsrv PRGRS_PREPCACHE,100,-Dsrv MSS_PRESERVE_CURS,1,-Dsrv PRGRS_LOCK_ERRORS,08501,-Dsrv logginglevel,0,svub,1,-Dsrv PRGRS_NATIVE_LOCKWAIT,0,-Dsrv PRGRS_NOWAIT_OVERRIDE,1,(end .pf),(end .pf),-param Thread=1
-
- Exception code: C0000005 ACCESS_VIOLATION
- Fault address: 00007FF6EC10D08E 01:000000000023C08E D:\Progress\OE12\BIN\_progres.exe
-
- Registers:
- RAX:0000000000000002
- RBX:000000AFFD6FCCB0
- RCX:18A2E0CC92710000
- RDX:00007FF6EBF4F25E
- RSI:000002A4DEBF630C
- RDI:0000000000000000
- R8 :00000000000000FD
- R9 :00000000000000FD
- R10:0000000000000006
- R11:00007FF6EBED0000
- R12:000002A4D5766100
- R13:0000000000000000
- R14:000000AFFD6FCAF0
- R15:000002A4DEBF6308
- CS:RIP:0033:00007FF6EC10D08E
- SS:RSP:002B:000000AFFD6FC3F0 RBP:000000AFFD6FC4F0
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00010246
-
-
- Debugging dll: D:\Progress\OE12\BIN\DBGHELP.DLL
- Symbol Path:
- D:\Progress\OE12\BIN;D:\Progress\OE12\pdbfiles
-
-
- Call Stack:
- Address Frame
- 00007FF6EC10D08E 000000AFFD6FC5E0 Progress::ClrBridge::ITypeBuilder::operator=+12AE8E
- 00007FF6EBF9C275 000000AFFD6FC630 dsmObjectTruncate+1B245
- 00007FF6EC43E0F7 000000AFFD6FCD40 utalignedfree+112397
- 00007FF6EC44DB01 000000AFFD6FD5A0 utalignedfree+121DA1
- 00007FF6EC03B3C8 000000AFFD6FD600 Progress::ClrBridge::ITypeBuilder::operator=+591C8
- 00007FF6EC0764E9 000000AFFD6FDB30 Progress::ClrBridge::ITypeBuilder::operator=+942E9
- 00007FF6EC09FAEE 000000AFFD6FDBD0 Progress::ClrBridge::ITypeBuilder::operator=+BD8EE
- 00007FF6EC502F78 000000AFFD6FE6B0 sm_oearchPrepro+1B88
- 00007FF6EC444B22 000000AFFD6FEA30 utalignedfree+118DC2
- 00007FF6EC44658C 000000AFFD6FF100 utalignedfree+11A82C
- 00007FF6EC447329 000000AFFD6FF1E0 utalignedfree+11B5C9
- 00007FF6EC4410CC 000000AFFD6FF210 utalignedfree+11536C
- 00007FF6EC1D035C 000000AFFD6FF2F0 Progress::ClrBridge::ITypeBuilder::operator=+1EE15C
- 00007FF6EC519F22 000000AFFD6FF5E0 sm_oearchPrepro+18B32
- 00007FF6EC3A32C5 000000AFFD6FF610 utalignedfree+77565
- 00007FF6EC3AF5AF 000000AFFD6FF6C0 utalignedfree+8384F
- 00007FF6EC4352DC 000000AFFD6FF770 utalignedfree+10957C
- 00007FF6EC4410CC 000000AFFD6FF7A0 utalignedfree+11536C
- 00007FF6EC005BCA 000000AFFD6FF7D0 Progress::ClrBridge::ITypeBuilder::operator=+239CA
- 00007FF6EBF7FB2D 000000AFFD6FFB30 update_srvrLoggingLevel+1C9BD
- 00007FF6EC027473 000000AFFD6FFB60 Progress::ClrBridge::ITypeBuilder::operator=+45273
- 00007FF6EC985EBC 000000AFFD6FFBA0 stubResourceOptions+40C
- 00007FFF2164E8D7 000000AFFD6FFBD0 BaseThreadInitThunk+17
- 00007FFF2390C53C 000000AFFD6FFC20 RtlUserThreadStart+2C
-
-
- ** ABL Stack Trace **
-
- --> bprepl/LoadProcLib.p at line 135 (.\bprepl\LoadProcLib.r)
- bprepl/ReplProc.p at line 544 (.\bprepl\ReplProc.r)
- bprepl\runReplProc.p at line 507 (.\bprepl\runReplProc.r)
- tmp\p01300_Untitled1.ped at line 1 (.\tmp\p01300_Untitled1.ped)
- adecomm/_runcode.p at line 678 (adecomm/_runcode.r)
- ExecuteRun adeedit/_proedit.p at line 3562 (adeedit/_proedit.r)
- RunFile adeedit/_proedit.p at line 10610 (adeedit/_proedit.r)
- USER-INTERFACE-TRIGGER adeedit/_proedit.p at line 2015 (adeedit/_proedit.r)
- adeedit/_proedit.p at line 12293 (adeedit/_proedit.r)
- _edit.p at line 408 (d:\Progress\OE12\tty\_edit.r)
-
- ** Persistent procedures/Classes **
-
- Handle File Name
- 001507 .\bprepl\repl_proc\rkompis_anstalt.p
- 001506 .\bprepl\repl_proc\rkompis_Aktivitets-sats.p
- 001505 .\bprepl\repl_proc\rkompis_AArsavslutning.p
- 001499 .\bprepl\repl_proc\rkif_Var_Lov.p
- 001498 .\bprepl\repl_proc\rkif_Varsling.p
- 001497 .\bprepl\repl_proc\rkif_Utskrift.p
- 001496 .\bprepl\repl_proc\rkif_TimeReg.p
- 001495 .\bprepl\repl_proc\rkif_Timeliste.p
- 001494 .\bprepl\repl_proc\rkif_Tiltak.p
- 001493 .\bprepl\repl_proc\rkif_TilsynProg.p
- 001492 .\bprepl\repl_proc\rkif_Tilsyn.p
- 001491 .\bprepl\repl_proc\rkif_Tilgang.p
- 001490 .\bprepl\repl_proc\rkif_sys-log.p
- 001489 .\bprepl\repl_proc\rkif_Straffe_Reak.p
- 001488 .\bprepl\repl_proc\rkif_StdBrev.p
- 001487 .\bprepl\repl_proc\rkif_SmsVedtak.p
- 001486 .\bprepl\repl_proc\rkif_SmsTimer.p
- 001485 .\bprepl\repl_proc\rkif_Siktelse.p
- 001484 .\bprepl\repl_proc\rkif_Signalement.p
- 001483 .\bprepl\repl_proc\rkif_Sarvilkaar.p
- 001482 .\bprepl\repl_proc\rkif_SamfStraff.p
- 001481 .\bprepl\repl_proc\rkif_SakerTilOverf.p
- 001480 .\bprepl\repl_proc\rkif_SakerTilObs.p
- 001479 .\bprepl\repl_proc\rkif_Sak-Medarb.p
- 001478 .\bprepl\repl_proc\rkif_Sak.p
- 001477 .\bprepl\repl_proc\rkif_RptUtvalg.p
- 001476 .\bprepl\repl_proc\rkif_PuSkjema.p
- 001475 .\bprepl\repl_proc\rkif_Prosedyre.p
- 001474 .\bprepl\repl_proc\rkif_Poststed.p
- 001473 .\bprepl\repl_proc\rkif_OverfBooking.p
- 001472 .\bprepl\repl_proc\rkif_OrgEnhet.p
- 001471 .\bprepl\repl_proc\rkif_OppgivKontakt.p
- 001470 .\bprepl\repl_proc\rkif_Oppdragsgiver.p
- 001469 .\bprepl\repl_proc\rkif_Oppdrag.p
- 001468 .\bprepl\repl_proc\rkif_Meny.p
- 001467 .\bprepl\repl_proc\rkif_MedJus.p
- 001466 .\bprepl\repl_proc\rkif_Medarbeider.p
- 001465 .\bprepl\repl_proc\rkif_Lov.p
- 001464 .\bprepl\repl_proc\rkif_Kontroll.p
- 001463 .\bprepl\repl_proc\rkif_Kontaktperson.p
- 001462 .\bprepl\repl_proc\rkif_Kodetype.p
- 001461 .\bprepl\repl_proc\rkif_Kode.p
- 001460 .\bprepl\repl_proc\rkif_KlientDok.p
- 001459 .\bprepl\repl_proc\rkif_Klient.p
- 001458 .\bprepl\repl_proc\rkif_KjennVil.p
- 001457 .\bprepl\repl_proc\rkif_Kjennelser.p
- 001456 .\bprepl\repl_proc\rkif_kifvar_lov.p
- 001455 .\bprepl\repl_proc\rkif_KifVaretekt.p
- 001454 .\bprepl\repl_proc\rkif_kifVarDom.p
- 001453 .\bprepl\repl_proc\rkif_KifSakerForImport.p
- 001452 .\bprepl\repl_proc\rkif_KifKtr.p
- 001451 .\bprepl\repl_proc\rkif_Kartlegg.p
- 001450 .\bprepl\repl_proc\rkif_Kapasitet.p
- 001449 .\bprepl\repl_proc\rkif_Justisenhet.p
- 001448 .\bprepl\repl_proc\rkif_JusInfo.p
- 001447 .\bprepl\repl_proc\rkif_Journal.p
- 001446 .\bprepl\repl_proc\rkif_ItemMeny.p
- 001445 .\bprepl\repl_proc\rkif_Gjest.p
- 001444 .\bprepl\repl_proc\rkif_Funksjon.p
- 001443 .\bprepl\repl_proc\rkif_FunkRett.p
- 001442 .\bprepl\repl_proc\rkif_FunkLinje.p
- 001441 .\bprepl\repl_proc\rkif_FunkKat.p
- 001440 .\bprepl\repl_proc\rkif_FunkHode.p
- 001439 .\bprepl\repl_proc\rkif_FunkGruppe.p
- 001438 .\bprepl\repl_proc\rkif_FolderKontroll.p
- 001437 .\bprepl\repl_proc\rkif_FeltProsedyre.p
- 001436 .\bprepl\repl_proc\rkif_EkSkjemaHeader.p
- 001435 .\bprepl\repl_proc\rkif_EkSkjema.p
- 001434 .\bprepl\repl_proc\rkif_Dom_Lov.p
- 001433 .\bprepl\repl_proc\rkif_Dom.p
- 001432 .\bprepl\repl_proc\rkif_dlDokHendelse.p
- 001431 .\bprepl\repl_proc\rkif_dlDok.p
- 001430 .\bprepl\repl_proc\rkif_BotTimer.p
- 001429 .\bprepl\repl_proc\rkif_BotOppdrag.p
- 001428 .\bprepl\repl_proc\rkif_Aksjon.p
- 001421 .\bprepl\ReplLib.r
-
- ** PROPATH **
- custom,.,d:\Progress\OE12\tty,D:\Progress\OE12\tty\ablunit.apl,D:\Progress\OE12\tty\adecomm.apl,D:\Progress\OE12\tty\dataadmin.apl,D:\Progress\OE12\tty\OpenEdge.BusinessLogic.apl,D:\Progress\OE12\tty\OpenEdge.Core.apl,D:\Progress\OE12\tty\OpenEdge.ServerAdmin.apl,D:\Progress\OE12\tty\prodict.apl,D:\Progress\OE12\tty\adecomp.pl,D:\Progress\OE12\tty\adeedit.pl,D:\Progress\OE12\tty\adeshar.pl,D:\Progress\OE12,D:\Progress\OE12\bin
-
- ** Databases (logical/type/physical) **
- repl PROGRESS repl
- pro2 PROGRESS pro2
- kompis PROGRESS e:\database\test\kia\kompis
- kompissh PROGRESS e:\database\test\kia\dbsh\kompissh
- kompissql MSS kompisodbc
- kif PROGRESS e:\database\test\kif\kif
- kifsh PROGRESS e:\database\test\kif\dbsh\kifsh
- kifsql MSS kifodbc
-
- ** End of Protrace **
Anyone have a clue of what is happening?
Since it seems like I have to start: jobrunner.p, I assume I need to start a replication thread as well?
//Geir Otto
I started promon to see what happend within the _progres when I started: run bprepl/runreplproc.p, and this is part of what I found...
So to continue answer my one questions :-)
The problem was due to some others that had done changes on one of two target database on MSSQL. The changes was views and stored procedures, and of course Pro2 did not like that. The fix was to delete all the changes, update schema and voila, now it start.
@Geir Otto Olsen (THInc Consulting AS) I have observed that you have initiated a case with OpenEdge Technical Support. Thank you for your effort in this matter.